File: vector.xxml

package info (click to toggle)
igraph 0.10.2%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 16,176 kB
  • sloc: ansic: 121,500; cpp: 21,699; xml: 2,734; python: 411; makefile: 147; javascript: 20; sh: 9
file content (174 lines) | stat: -rw-r--r-- 6,902 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
<?xml version="1.0"?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY igraph "igraph">
]>

<section id="igraph-Vectors">
<title>Vectors</title>

<section id="igraph_vector_t">
<!-- doxrox-include about_igraph_vector_t_objects -->
</section>

<section id="vector-constructors-and-destructors">
<!-- doxrox-include igraph_vector_constructors_and_destructors -->
<!-- doxrox-include igraph_vector_init -->
<!-- doxrox-include igraph_vector_init_array -->
<!-- doxrox-include igraph_vector_init_copy -->
<!-- doxrox-include igraph_vector_init_range -->
<!-- doxrox-include igraph_vector_destroy -->
</section>

<section id="initializing-elements"><title>Initializing elements</title>
<!-- doxrox-include igraph_vector_null -->
<!-- doxrox-include igraph_vector_fill -->
<!-- doxrox-include igraph_vector_range -->
</section>

<section id="vector-accessing-elements">
<!-- doxrox-include igraph_vector_accessing_elements -->
<!-- doxrox-include VECTOR -->
<!-- doxrox-include igraph_vector_get -->
<!-- doxrox-include igraph_vector_get_ptr -->
<!-- doxrox-include igraph_vector_set -->
<!-- doxrox-include igraph_vector_tail -->
</section>

<section id="vector-views"><title>Vector views</title>
<!-- doxrox-include igraph_vector_view -->
</section>

<section id="copying-vectors"><title>Copying vectors</title>
<!-- doxrox-include igraph_vector_copy_to -->
<!-- doxrox-include igraph_vector_update -->
<!-- doxrox-include igraph_vector_append -->
<!-- doxrox-include igraph_vector_swap -->
</section>

<section id="vector-exchanging-elements"><title>Exchanging elements</title>
<!-- doxrox-include igraph_vector_swap_elements -->
<!-- doxrox-include igraph_vector_reverse -->
<!-- doxrox-include igraph_vector_shuffle -->
<!-- doxrox-include igraph_vector_permute -->
</section>

<section id="vector-operations"><title>Vector operations</title>
<!-- doxrox-include igraph_vector_add_constant -->
<!-- doxrox-include igraph_vector_scale -->
<!-- doxrox-include igraph_vector_add -->
<!-- doxrox-include igraph_vector_sub -->
<!-- doxrox-include igraph_vector_mul -->
<!-- doxrox-include igraph_vector_div -->
<!-- doxrox-include igraph_vector_floor -->
</section>

<section id="vector-comparisons"><title>Vector comparisons</title>
<!-- doxrox-include igraph_vector_all_e -->
<!-- doxrox-include igraph_vector_all_almost_e -->
<!-- doxrox-include igraph_vector_all_l -->
<!-- doxrox-include igraph_vector_all_g -->
<!-- doxrox-include igraph_vector_all_le -->
<!-- doxrox-include igraph_vector_all_ge -->
<!-- doxrox-include igraph_vector_zapsmall -->
<!-- doxrox-include igraph_vector_lex_cmp -->
<!-- doxrox-include igraph_vector_lex_cmp_untyped -->
<!-- doxrox-include igraph_vector_colex_cmp -->
<!-- doxrox-include igraph_vector_colex_cmp_untyped -->
</section>

<section id="vector-finding-minimum-and-maximum"><title>Finding minimum and maximum</title>
<!-- doxrox-include igraph_vector_min -->
<!-- doxrox-include igraph_vector_max -->
<!-- doxrox-include igraph_vector_which_min -->
<!-- doxrox-include igraph_vector_which_max -->
<!-- doxrox-include igraph_vector_minmax -->
<!-- doxrox-include igraph_vector_which_minmax -->
</section>

<section id="vector-properties"><title>Vector properties</title>
<!-- doxrox-include igraph_vector_empty -->
<!-- doxrox-include igraph_vector_size -->
<!-- doxrox-include igraph_vector_capacity -->
<!-- doxrox-include igraph_vector_sum -->
<!-- doxrox-include igraph_vector_prod -->
<!-- doxrox-include igraph_vector_isininterval -->
<!-- doxrox-include igraph_vector_maxdifference -->
<!-- doxrox-include igraph_vector_is_nan -->
<!-- doxrox-include igraph_vector_is_any_nan -->
</section>

<section id="vector-searching-for-elements"><title>Searching for elements</title>
<!-- doxrox-include igraph_vector_contains -->
<!-- doxrox-include igraph_vector_search -->
<!-- doxrox-include igraph_vector_binsearch -->
<!-- doxrox-include igraph_vector_binsearch_slice -->
<!-- doxrox-include igraph_vector_binsearch2 -->
</section>

<section id="vector-resizing-operations"><title>Resizing operations</title>
<!-- doxrox-include igraph_vector_clear -->
<!-- doxrox-include igraph_vector_reserve -->
<!-- doxrox-include igraph_vector_resize -->
<!-- doxrox-include igraph_vector_resize_min -->
<!-- doxrox-include igraph_vector_push_back -->
<!-- doxrox-include igraph_vector_pop_back -->
<!-- doxrox-include igraph_vector_insert -->
<!-- doxrox-include igraph_vector_remove -->
<!-- doxrox-include igraph_vector_remove_section -->
</section>

<section id="complex-vectors"><title>Complex vector operations</title>
<!-- doxrox-include igraph_vector_complex_real -->
<!-- doxrox-include igraph_vector_complex_imag -->
<!-- doxrox-include igraph_vector_complex_realimag -->
<!-- doxrox-include igraph_vector_complex_create -->
<!-- doxrox-include igraph_vector_complex_create_polar -->
<!-- doxrox-include igraph_vector_complex_all_almost_e -->
<!-- doxrox-include igraph_vector_complex_zapsmall -->
</section>

<section id="vector-sorting"><title>Sorting</title>
<!-- doxrox-include igraph_vector_sort -->
<!-- doxrox-include igraph_vector_reverse_sort -->
<!-- doxrox-include igraph_vector_qsort_ind -->
</section>

<section id="set-operations-on-sorted-vectors"><title>Set operations on sorted vectors</title>
<!-- doxrox-include igraph_vector_intersect_sorted -->
<!-- doxrox-include igraph_vector_difference_sorted -->
</section>

<section id="about-vector-ptr">
<!-- doxrox-include about_igraph_vector_ptr_objects -->
<!-- doxrox-include igraph_vector_ptr_init -->
<!-- doxrox-include igraph_vector_ptr_init_copy -->
<!-- doxrox-include igraph_vector_ptr_destroy -->
<!-- doxrox-include igraph_vector_ptr_free_all -->
<!-- doxrox-include igraph_vector_ptr_destroy_all -->
<!-- doxrox-include igraph_vector_ptr_size -->
<!-- doxrox-include igraph_vector_ptr_clear -->
<!-- doxrox-include igraph_vector_ptr_push_back -->
<!-- doxrox-include igraph_vector_ptr_pop_back -->
<!-- doxrox-include igraph_vector_ptr_insert -->
<!-- doxrox-include igraph_vector_ptr_get -->
<!-- doxrox-include igraph_vector_ptr_set -->
<!-- doxrox-include igraph_vector_ptr_resize -->
<!-- doxrox-include igraph_vector_ptr_sort -->
<!-- doxrox-include igraph_vector_ptr_sort_ind -->
<!-- doxrox-include igraph_vector_ptr_permute -->
<!-- doxrox-include igraph_vector_ptr_get_item_destructor -->
<!-- doxrox-include igraph_vector_ptr_set_item_destructor -->
<!-- doxrox-include IGRAPH_VECTOR_PTR_SET_ITEM_DESTRUCTOR -->
</section>

<section id="vector-deprecated"><title>Deprecated functions</title>
<!-- doxrox-include igraph_vector_copy -->
<!-- doxrox-include igraph_vector_e -->
<!-- doxrox-include igraph_vector_e_ptr -->
<!-- doxrox-include igraph_vector_init_seq -->
<!-- doxrox-include igraph_vector_ptr_copy -->
<!-- doxrox-include igraph_vector_ptr_e -->
</section>

</section>