2330
|
1 numerical stuff: |
|
2 =============== |
|
3 |
|
4 Array<T> |
|
5 ^ |
|
6 | |
|
7 +-- MArray<T> |
|
8 | ^ |
|
9 | | |
|
10 | +-- ColumnVector (T = double) |
|
11 | +-- ComplexColumnVector (T = Complex) |
|
12 | +-- RowVector (T = double) |
|
13 | +-- ComplexRowVector (T = Complex) |
|
14 | |
|
15 +-- DiagArray<T> |
|
16 | ^ |
|
17 | | |
|
18 | +-- MDiagArray<T> |
|
19 | ^ |
|
20 | | |
|
21 | +-- DiagMatrix (T = double) |
|
22 | +-- ComplexDiagMatrix (T = Complex) |
|
23 | |
|
24 +-- Array2<T> |
|
25 ^ |
|
26 | |
|
27 +-- MArray2<T> |
|
28 | ^ |
|
29 | | |
|
30 | +-- Matrix (T = double) |
|
31 | +-- ComplexMatrix (T = Complex) |
|
32 | +-- chMatrix (T = char) |
|
33 | |
|
34 +-- Array3<T> |
|
35 |
|
36 |
|
37 AEPBAL |
|
38 ComplexAEPBAL |
|
39 |
|
40 |
|
41 CHOL |
|
42 ComplexCHOL |
|
43 |
|
44 |
|
45 DET |
|
46 ComplexDET |
|
47 |
|
48 |
|
49 EIG |
|
50 |
|
51 |
|
52 GEPBAL |
|
53 |
|
54 |
|
55 HESS |
|
56 ComplexHESS |
|
57 |
|
58 |
|
59 LU |
|
60 ComplexLU |
|
61 |
|
62 |
|
63 SCHUR |
|
64 ComplexSCHUR |
|
65 |
|
66 |
|
67 SVD |
|
68 ComplexSVD |
|
69 |
|
70 |
|
71 QR |
|
72 ^ |
|
73 | |
|
74 +-- QRP |
|
75 |
|
76 |
|
77 ComplexQR |
|
78 ^ |
|
79 | |
|
80 +-- ComplexQRP |
|
81 |
|
82 |
|
83 base_diff_eqn |
|
84 ^ |
|
85 | |
|
86 +-- ODE --> ODEFunc |
|
87 | ^ |
|
88 | | |
|
89 | +-- LSODE --> LSODE_options |
|
90 | |
|
91 +-- DAE --> DAEFunc |
|
92 ^ |
|
93 | |
|
94 +-- DASSL --> DASSL_options |
|
95 |
|
96 |
|
97 NLEqn |
|
98 |
|
99 |
|
100 Bounds |
|
101 LinConst |
|
102 NLConst |
|
103 |
|
104 base_minimizer |
|
105 ^ |
|
106 | |
|
107 +-- LP |
|
108 | ^ |
|
109 | | |
|
110 | +-- LPsolve --> LPsolve_options |
|
111 | |
|
112 +-- QP |
|
113 | |
|
114 +-- NLP |
|
115 |
|
116 |
|
117 Quad |
|
118 |
|
119 Range |
|
120 |
|
121 CollocWt |
|
122 |
|
123 |
|
124 utilities: |
|
125 ========= |
|
126 |
|
127 command_history |
|
128 dir_entry |
|
129 dir_path |
|
130 file_stat |
|
131 glob_match |
|
132 idx_vector |
|
133 prog_args |
|
134 string_vector |
|
135 |
|
136 parser stuff: |
|
137 ============ |
|
138 |
|
139 tree_print_code |
|
140 ^ |
|
141 | |
|
142 +-- tree_statement |
|
143 +-- tree_statement_list ----> SLList<tree_statement*> |
|
144 +-- tree_if_clause |
|
145 +-- tree_if_command_list ---> SLList<tree_if_clause*> |
|
146 +-- tree_global |
|
147 +-- tree_global_init_list --> SLList<tree_global*> |
|
148 +-- tree_argument_list -----> SLList<tree_expression*> |
|
149 +-- tree_parameter_list ----> SLList<tree_identifier*> |
|
150 +-- tree_return_list -------> SLList<tree_index_expression*> |
|
151 +-- tree_va_return_list ----> SLList<tree_constant> |
|
152 +-- tree_matrix_row --------> SLList<tree_expression*> |
|
153 | |
|
154 +-- plot_limits |
|
155 +-- plot_range |
|
156 +-- subplot_using |
|
157 +-- subplot_style |
|
158 +-- subplot |
|
159 +-- subplot_list ---> SLList<subplot*> |
|
160 | |
|
161 +-- tree |
|
162 ^ |
|
163 | |
|
164 +-- tree_command |
|
165 | ^ |
|
166 | | |
|
167 | +-- tree_global_command |
|
168 | +-- tree_while_command |
|
169 | +-- tree_for_command |
|
170 | +-- tree_if_command |
|
171 | +-- tree_unwind_protect_command |
|
172 | +-- tree_try_catch_command |
|
173 | +-- tree_break_command |
|
174 | +-- tree_continue_command |
|
175 | +-- tree_return_command |
|
176 | +-- tree_plot_command |
|
177 | |
|
178 +-- tree_expression |
|
179 ^ |
|
180 | |
|
181 +-- tree_prefix_expression |
|
182 +-- tree_postfix_expression |
|
183 +-- tree_unary_expression |
|
184 +-- tree_binary_expression |
|
185 +-- tree_simple_assignment_expression |
|
186 +-- tree_colon_expression |
|
187 +-- tree_matrix --> SLList<tree_matrix_row*> |
|
188 +-- tree_multi_val_ret |
|
189 ^ |
|
190 | |
|
191 +-- octave_value_list |
|
192 +-- tree_index_expression |
|
193 +-- tree_multi_assignment_expression |
|
194 +-- tree_fvc |
|
195 ^ |
|
196 | |
|
197 +-- tree_identifier |
|
198 +-- tree_indirect_ref |
|
199 +-- tree_builtin |
|
200 +-- tree_function |
|
201 +-- octave_value |
|
202 |
|
203 |
|
204 other interpreter classes: |
|
205 ========================= |
|
206 |