kspaceFirstOrder3D-OMP  1.1
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
 All Classes Files Functions Variables Typedefs Enumerations Friends Pages
MatrixNames.h
Go to the documentation of this file.
1 /**
2  * @file MatrixNames.h
3  * @author Jiri Jaros \n
4  * Faculty of Information Technology\n
5  * Brno University of Technology \n
6  * jarosjir@fit.vutbr.cz
7  *
8  * @brief The header file storing names of all variables.
9  *
10  * @version kspaceFirstOrder3D 2.15
11  * @date 14 September 2012, 14:33 (created) \n
12  * 29 September 2014, 14:09 (revised)
13  *
14  * @section License
15  * This file is part of the C++ extension of the k-Wave Toolbox (http://www.k-wave.org).\n
16  * Copyright (C) 2014 Jiri Jaros and Bradley Treeby
17  *
18  * This file is part of k-Wave. k-Wave is free software: you can redistribute it
19  * and/or modify it under the terms of the GNU Lesser General Public License as
20  * published by the Free Software Foundation, either version 3 of the License,
21  * or (at your option) any later version.
22  *
23  * k-Wave is distributed in the hope that it will be useful, but
24  * WITHOUT ANY WARRANTY; without even the implied warranty of
25  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
26  * See the GNU Lesser General Public License for more details.
27  *
28  * You should have received a copy of the GNU Lesser General Public License
29  * along with k-Wave. If not, see <http://www.gnu.org/licenses/>.
30  */
31 
32 #ifndef MATRIXNAMES_H
33 #define MATRIXNAMES_H
34 
35 
36 //----------------------------------------------------------------------------//
37 // Constants //
38 //----------------------------------------------------------------------------//
39 
40 /// Nt variable name
41 const char * const Nt_Name = "Nt";
42 /// t_index name
43 const char * const t_index_Name = "t_index";
44 /// dt variable name
45 const char * const dt_Name = "dt";
46 /// dx variable name
47 const char * const dx_Name = "dx";
48 /// dy variable name
49 const char * const dy_Name = "dy";
50 /// dz variable name
51 const char * const dz_Name = "dz";
52 
53 /// c_ref variable name
54 const char * const c_ref_Name = "c_ref";
55 /// c0 variable name
56 const char * const c0_Name = "c0";
57 
58 /// alpha_power variable name
59 const char * const alpha_power_Name = "alpha_power";
60 /// alpha_coeff variable name
61 const char * const alpha_coeff_Name = "alpha_coeff";
62 
63 /// Nx variable name
64 const char * const Nx_Name = "Nx";
65 /// Ny variable name
66 const char * const Ny_Name = "Ny";
67 /// Nz variable name
68 const char * const Nz_Name = "Nz";
69 
70 /// x_shift_neg_r variable name
71 const char * const x_shift_neg_r_Name = "x_shift_neg_r";
72 /// y_shift_neg_r variable name
73 const char * const y_shift_neg_r_Name = "y_shift_neg_r";
74 /// z_shift_neg_r variable name
75 const char * const z_shift_neg_r_Name = "z_shift_neg_r";
76 
77 /// pml_x_size variable name
78 const char * const pml_x_size_Name = "pml_x_size";
79 /// pml_y_size variable name
80 const char * const pml_y_size_Name = "pml_z_size";
81 /// pml_z_size variable name
82 const char * const pml_z_size_Name = "pml_y_size";
83 
84 /// pml_x_sgx variable name
85 const char * const pml_x_sgx_Name = "pml_x_sgx";
86 /// pml_y_sgy variable name
87 const char * const pml_y_sgy_Name = "pml_y_sgy";
88 /// pml_z_sgz variable name
89 const char * const pml_z_sgz_Name = "pml_z_sgz";
90 
91 /// pml_x variable name
92 const char * const pml_x_Name = "pml_x";
93 /// pml_y variable name
94 const char * const pml_y_Name = "pml_y";
95 /// pml_z variable name
96 const char * const pml_z_Name = "pml_z";
97 
98 
99 /// pml_x_alpha variable name
100 const char * const pml_x_alpha_Name = "pml_x_alpha";
101 /// pml_y_alpha variable name
102 const char * const pml_y_alpha_Name = "pml_y_alpha";
103 /// pml_z_alpha variable name
104 const char * const pml_z_alpha_Name = "pml_z_alpha";
105 
106 /// ux_source_flag variable name
107 const char * const ux_source_flag_Name = "ux_source_flag";
108 /// uy_source_flag variable name
109 const char * const uy_source_flag_Name = "uy_source_flag";
110 /// uz_source_flag variable name
111 const char * const uz_source_flag_Name = "uz_source_flag";
112 
113 /// u_source_many variable name
114 const char * const u_source_many_Name = "u_source_many";
115 /// p_source_many variable name
116 const char * const p_source_many_Name = "p_source_many";
117 
118 /// p_source_flag variable name
119 const char * const p_source_flag_Name = "p_source_flag";
120 /// p0_source_flag variable name
121 const char * const p0_source_flag_Name = "p0_source_flag";
122 
123 /// u_source_mode variable name
124 const char * const u_source_mode_Name = "u_source_mode";
125 /// p_source_mode variable name
126 const char * const p_source_mode_Name = "p_source_mode";
127 
128 /// p_source_input variable name
129 const char * const p_source_input_Name = "p_source_input";
130 /// p_source_index variable name
131 const char * const p_source_index_Name = "p_source_index";
132 
133 /// u_source_index variable name
134 const char * const u_source_index_Name = "u_source_index";
135 /// ux_source_input variable name
136 const char * const ux_source_input_Name = "ux_source_input";
137 /// uy_source_input variable name
138 const char * const uy_source_input_Name = "uy_source_input";
139 /// uz_source_input variable name
140 const char * const uz_source_input_Name = "uz_source_input";
141 
142 /// nonuniform_grid_flag variable name
143 const char * const nonuniform_grid_flag_Name = "nonuniform_grid_flag";
144 /// absorbing_flag variable name
145 const char * const absorbing_flag_Name = "absorbing_flag";
146 /// nonlinear_flag variable name
147 const char * const nonlinear_flag_Name = "nonlinear_flag";
148 
149 /// transducer_source_flag variable name
150 const char * const transducer_source_flag_Name = "transducer_source_flag";
151 /// sensor_mask_index variable name
152 const char * const sensor_mask_index_Name = "sensor_mask_index";
153 /// sensor_mask_type variable name
154 const char * const sensor_mask_type_Name = "sensor_mask_type";
155 /// sensor_mask_corners variable name
156 const char * const sensor_mask_corners_Name = "sensor_mask_corners";
157 
158 /// transducer_source_input variable name
159 const char * const transducer_source_input_Name= "transducer_source_input";
160 
161 /// p0_source_input variable name
162 const char * const p0_source_input_Name = "p0_source_input";
163 /// delay_mask variable name
164 const char * const delay_mask_Name = "delay_mask";
165 
166 
167 /// kappa_r variable name
168 const char * const kappa_r_Name = "kappa_r";
169 /// BonA variable name
170 const char * const BonA_Name = "BonA";
171 /// p variable name
172 const char * const p_Name = "p";
173 /// rhox variable name
174 const char * const rhox_Name = "rhox";
175 /// rhoy variable name
176 const char * const rhoy_Name = "rhoy";
177 /// rhoz variable name
178 const char * const rhoz_Name = "rhoz";
179 
180 /// ux variable name
181 const char * const ux_Name = "ux";
182 /// uy variable name
183 const char * const uy_Name = "uy";
184 /// uz variable name
185 const char * const uz_Name = "uz";
186 
187 /// ux_sgx variable name
188 const char * const ux_sgx_Name = "ux_sgx";
189 /// uy_sgy variable name
190 const char * const uy_sgy_Name = "uy_sgy";
191 /// uz_sgz variable name
192 const char * const uz_sgz_Name = "uz_sgz";
193 
194 /// ux_non_staggered variable name
195 const char * const ux_non_staggered_Name = "ux_non_staggered";
196 /// uy_non_staggered variable name
197 const char * const uy_non_staggered_Name = "uy_non_staggered";
198 /// uz_non_staggered variable name
199 const char * const uz_non_staggered_Name = "uz_non_staggered";
200 
201 /// duxdx variable name
202 const char * const duxdx_Name = "duxdx";
203 /// duydy variable name
204 const char * const duydy_Name = "duydy";
205 /// duzdz variable name
206 const char * const duzdz_Name = "duzdz";
207 
208 /// dxudxn variable name
209 const char * const dxudxn_Name = "dxudxn";
210 /// dyudyn variable name
211 const char * const dyudyn_Name = "dyudyn";
212 /// dzudzn variable name
213 const char * const dzudzn_Name = "dzudzn";
214 
215 /// dxudxn_sgx variable name
216 const char * const dxudxn_sgx_Name = "dxudxn_sgx";
217 /// dyudyn_sgy variable name
218 const char * const dyudyn_sgy_Name = "dyudyn_sgy";
219 /// dzudzn_sgz variable name
220 const char * const dzudzn_sgz_Name = "dzudzn_sgz";
221 
222 /// ddx_k_shift_pos_r variable name
223 const char * const ddx_k_shift_pos_r_Name = "ddx_k_shift_pos_r";
224 /// ddy_k_shift_pos variable name
225 const char * const ddy_k_shift_pos_Name = "ddy_k_shift_pos";
226 /// ddz_k_shift_pos variable name
227 const char * const ddz_k_shift_pos_Name = "ddz_k_shift_pos";
228 
229 /// ddx_k_shift_neg_r variable name
230 const char * const ddx_k_shift_neg_r_Name = "ddx_k_shift_neg_r";
231 /// ddy_k_shift_neg variable name
232 const char * const ddy_k_shift_neg_Name = "ddy_k_shift_neg";
233 /// ddz_k_shift_neg variable name
234 const char * const ddz_k_shift_neg_Name = "ddz_k_shift_neg";
235 
236 /// rho0 variable name
237 const char * const rho0_Name = "rho0";
238 /// rho0_sgx variable name
239 const char * const rho0_sgx_Name = "rho0_sgx";
240 /// rho0_sgy variable name
241 const char * const rho0_sgy_Name = "rho0_sgy";
242 /// rho0_sgz variable name
243 const char * const rho0_sgz_Name = "rho0_sgz";
244 
245 /// absorb_tau variable name
246 const char * const absorb_tau_Name = "absorb_tau";
247 /// absorb_eta variable name
248 const char * const absorb_eta_Name = "absorb_eta";
249 /// absorb_nabla1_r variable name
250 const char * const absorb_nabla1_r_Name= "absorb_nabla1_r";
251 /// absorb_nabla2_r variable name
252 const char * const absorb_nabla2_r_Name= "absorb_nabla2_r";
253 
254 /// p_rms variable name
255 const char * const p_rms_Name = "p_rms";
256 /// p_max variable name
257 const char * const p_max_Name = "p_max";
258 /// p_min variable name
259 const char * const p_min_Name = "p_min";
260 /// p_max_all variable name
261 const char * const p_max_all_Name = "p_max_all";
262 /// p_min_all variable name
263 const char * const p_min_all_Name = "p_min_all";
264 /// p_final variable name
265 const char * const p_final_Name= "p_final";
266 
267 /// ux_rms variable name
268 const char * const ux_rms_Name = "ux_rms";
269 /// uy_rms variable name
270 const char * const uy_rms_Name = "uy_rms";
271 /// uz_rms variable name
272 const char * const uz_rms_Name = "uz_rms";
273 
274 /// ux_max variable name
275 const char * const ux_max_Name = "ux_max";
276 /// uy_max variable name
277 const char * const uy_max_Name = "uy_max";
278 /// uz_max variable name
279 const char * const uz_max_Name = "uz_max";
280 /// ux_min variable name
281 const char * const ux_min_Name = "ux_min";
282 /// uy_min variable name
283 const char * const uy_min_Name = "uy_min";
284 /// uz_min variable name
285 const char * const uz_min_Name = "uz_min";
286 
287 /// ux_max_all variable name
288 const char * const ux_max_all_Name = "ux_max_all";
289 /// uy_max_all variable name
290 const char * const uy_max_all_Name = "uy_max_all";
291 /// uz_max_all variable name
292 const char * const uz_max_all_Name = "uz_max_all";
293 /// ux_min_all variable name
294 const char * const ux_min_all_Name = "ux_min_all";
295 /// uy_min_all variable name
296 const char * const uy_min_all_Name = "uy_min_all";
297 /// uz_min_all variable name
298 const char * const uz_min_all_Name = "uz_min_all";
299 
300 
301 /// ux_final variable name
302 const char * const ux_final_Name = "ux_final";
303 /// uy_final variable name
304 const char * const uy_final_Name = "uy_final";
305 /// uz_final variable name
306 const char * const uz_final_Name = "uz_final";
307 
308 #endif /* MATRIXNAMES_H */
309 
const char *const transducer_source_input_Name
transducer_source_input variable name
Definition: MatrixNames.h:159
const char *const pml_x_Name
pml_x variable name
Definition: MatrixNames.h:92
const char *const u_source_many_Name
u_source_many variable name
Definition: MatrixNames.h:114
const char *const uz_source_flag_Name
uz_source_flag variable name
Definition: MatrixNames.h:111
const char *const ux_rms_Name
ux_rms variable name
Definition: MatrixNames.h:268
const char *const ux_max_Name
ux_max variable name
Definition: MatrixNames.h:275
const char *const x_shift_neg_r_Name
x_shift_neg_r variable name
Definition: MatrixNames.h:71
const char *const p_rms_Name
p_rms variable name
Definition: MatrixNames.h:255
const char *const duxdx_Name
duxdx variable name
Definition: MatrixNames.h:202
const char *const pml_z_Name
pml_z variable name
Definition: MatrixNames.h:96
const char *const uy_source_flag_Name
uy_source_flag variable name
Definition: MatrixNames.h:109
const char *const uy_final_Name
uy_final variable name
Definition: MatrixNames.h:304
const char *const p_max_all_Name
p_max_all variable name
Definition: MatrixNames.h:261
const char *const uy_Name
uy variable name
Definition: MatrixNames.h:183
const char *const uy_min_Name
uy_min variable name
Definition: MatrixNames.h:283
const char *const p_final_Name
p_final variable name
Definition: MatrixNames.h:265
const char *const p_source_flag_Name
p_source_flag variable name
Definition: MatrixNames.h:119
const char *const delay_mask_Name
delay_mask variable name
Definition: MatrixNames.h:164
const char *const uz_final_Name
uz_final variable name
Definition: MatrixNames.h:306
const char *const uy_max_all_Name
uy_max_all variable name
Definition: MatrixNames.h:290
const char *const ddx_k_shift_neg_r_Name
ddx_k_shift_neg_r variable name
Definition: MatrixNames.h:230
const char *const pml_y_Name
pml_y variable name
Definition: MatrixNames.h:94
const char *const pml_x_size_Name
pml_x_size variable name
Definition: MatrixNames.h:78
const char *const z_shift_neg_r_Name
z_shift_neg_r variable name
Definition: MatrixNames.h:75
const char *const Ny_Name
Ny variable name.
Definition: MatrixNames.h:66
const char *const rho0_Name
rho0 variable name
Definition: MatrixNames.h:237
const char *const BonA_Name
BonA variable name.
Definition: MatrixNames.h:170
const char *const ddz_k_shift_pos_Name
ddz_k_shift_pos variable name
Definition: MatrixNames.h:227
const char *const p_source_input_Name
p_source_input variable name
Definition: MatrixNames.h:129
const char *const absorb_nabla2_r_Name
absorb_nabla2_r variable name
Definition: MatrixNames.h:252
const char *const uz_max_all_Name
uz_max_all variable name
Definition: MatrixNames.h:292
const char *const ddx_k_shift_pos_r_Name
ddx_k_shift_pos_r variable name
Definition: MatrixNames.h:223
const char *const uz_non_staggered_Name
uz_non_staggered variable name
Definition: MatrixNames.h:199
const char *const y_shift_neg_r_Name
y_shift_neg_r variable name
Definition: MatrixNames.h:73
const char *const absorbing_flag_Name
absorbing_flag variable name
Definition: MatrixNames.h:145
const char *const p_min_Name
p_min variable name
Definition: MatrixNames.h:259
const char *const pml_y_size_Name
pml_y_size variable name
Definition: MatrixNames.h:80
const char *const alpha_coeff_Name
alpha_coeff variable name
Definition: MatrixNames.h:61
const char *const rhox_Name
rhox variable name
Definition: MatrixNames.h:174
const char *const ddy_k_shift_pos_Name
ddy_k_shift_pos variable name
Definition: MatrixNames.h:225
const char *const absorb_tau_Name
absorb_tau variable name
Definition: MatrixNames.h:246
const char *const duydy_Name
duydy variable name
Definition: MatrixNames.h:204
const char *const ddy_k_shift_neg_Name
ddy_k_shift_neg variable name
Definition: MatrixNames.h:232
const char *const uy_source_input_Name
uy_source_input variable name
Definition: MatrixNames.h:138
const char *const absorb_eta_Name
absorb_eta variable name
Definition: MatrixNames.h:248
const char *const c0_Name
c0 variable name
Definition: MatrixNames.h:56
const char *const uy_rms_Name
uy_rms variable name
Definition: MatrixNames.h:270
const char *const Nx_Name
Nx variable name.
Definition: MatrixNames.h:64
const char *const dzudzn_sgz_Name
dzudzn_sgz variable name
Definition: MatrixNames.h:220
const char *const p_max_Name
p_max variable name
Definition: MatrixNames.h:257
const char *const rho0_sgy_Name
rho0_sgy variable name
Definition: MatrixNames.h:241
const char *const dz_Name
dz variable name
Definition: MatrixNames.h:51
const char *const p_source_mode_Name
p_source_mode variable name
Definition: MatrixNames.h:126
const char *const pml_y_sgy_Name
pml_y_sgy variable name
Definition: MatrixNames.h:87
const char *const pml_z_alpha_Name
pml_z_alpha variable name
Definition: MatrixNames.h:104
const char *const u_source_mode_Name
u_source_mode variable name
Definition: MatrixNames.h:124
const char *const uz_max_Name
uz_max variable name
Definition: MatrixNames.h:279
const char *const dxudxn_Name
dxudxn variable name
Definition: MatrixNames.h:209
const char *const dt_Name
dt variable name
Definition: MatrixNames.h:45
const char *const p_min_all_Name
p_min_all variable name
Definition: MatrixNames.h:263
const char *const dzudzn_Name
dzudzn variable name
Definition: MatrixNames.h:213
const char *const ux_source_input_Name
ux_source_input variable name
Definition: MatrixNames.h:136
const char *const pml_y_alpha_Name
pml_y_alpha variable name
Definition: MatrixNames.h:102
const char *const nonlinear_flag_Name
nonlinear_flag variable name
Definition: MatrixNames.h:147
const char *const transducer_source_flag_Name
transducer_source_flag variable name
Definition: MatrixNames.h:150
const char *const pml_z_size_Name
pml_z_size variable name
Definition: MatrixNames.h:82
const char *const t_index_Name
t_index name
Definition: MatrixNames.h:43
const char *const uy_max_Name
uy_max variable name
Definition: MatrixNames.h:277
const char *const uy_non_staggered_Name
uy_non_staggered variable name
Definition: MatrixNames.h:197
const char *const c_ref_Name
c_ref variable name
Definition: MatrixNames.h:54
const char *const uz_source_input_Name
uz_source_input variable name
Definition: MatrixNames.h:140
const char *const nonuniform_grid_flag_Name
nonuniform_grid_flag variable name
Definition: MatrixNames.h:143
const char *const rhoz_Name
rhoz variable name
Definition: MatrixNames.h:178
const char *const ux_min_all_Name
ux_min_all variable name
Definition: MatrixNames.h:294
const char *const uz_rms_Name
uz_rms variable name
Definition: MatrixNames.h:272
const char *const uy_sgy_Name
uy_sgy variable name
Definition: MatrixNames.h:190
const char *const dx_Name
dx variable name
Definition: MatrixNames.h:47
const char *const sensor_mask_corners_Name
sensor_mask_corners variable name
Definition: MatrixNames.h:156
const char *const absorb_nabla1_r_Name
absorb_nabla1_r variable name
Definition: MatrixNames.h:250
const char *const uz_sgz_Name
uz_sgz variable name
Definition: MatrixNames.h:192
const char *const p_source_many_Name
p_source_many variable name
Definition: MatrixNames.h:116
const char *const kappa_r_Name
kappa_r variable name
Definition: MatrixNames.h:168
const char *const uz_min_Name
uz_min variable name
Definition: MatrixNames.h:285
const char *const ux_min_Name
ux_min variable name
Definition: MatrixNames.h:281
const char *const dyudyn_Name
dyudyn variable name
Definition: MatrixNames.h:211
const char *const dxudxn_sgx_Name
dxudxn_sgx variable name
Definition: MatrixNames.h:216
const char *const ux_final_Name
ux_final variable name
Definition: MatrixNames.h:302
const char *const duzdz_Name
duzdz variable name
Definition: MatrixNames.h:206
const char *const pml_z_sgz_Name
pml_z_sgz variable name
Definition: MatrixNames.h:89
const char *const dy_Name
dy variable name
Definition: MatrixNames.h:49
const char *const u_source_index_Name
u_source_index variable name
Definition: MatrixNames.h:134
const char *const rho0_sgz_Name
rho0_sgz variable name
Definition: MatrixNames.h:243
const char *const ux_max_all_Name
ux_max_all variable name
Definition: MatrixNames.h:288
const char *const dyudyn_sgy_Name
dyudyn_sgy variable name
Definition: MatrixNames.h:218
const char *const uz_min_all_Name
uz_min_all variable name
Definition: MatrixNames.h:298
const char *const pml_x_sgx_Name
pml_x_sgx variable name
Definition: MatrixNames.h:85
const char *const p0_source_input_Name
p0_source_input variable name
Definition: MatrixNames.h:162
const char *const rho0_sgx_Name
rho0_sgx variable name
Definition: MatrixNames.h:239
const char *const uz_Name
uz variable name
Definition: MatrixNames.h:185
const char *const p_source_index_Name
p_source_index variable name
Definition: MatrixNames.h:131
const char *const Nz_Name
Nz variable name.
Definition: MatrixNames.h:68
const char *const rhoy_Name
rhoy variable name
Definition: MatrixNames.h:176
const char *const sensor_mask_index_Name
sensor_mask_index variable name
Definition: MatrixNames.h:152
const char *const ux_sgx_Name
ux_sgx variable name
Definition: MatrixNames.h:188
const char *const uy_min_all_Name
uy_min_all variable name
Definition: MatrixNames.h:296
const char *const Nt_Name
Nt variable name.
Definition: MatrixNames.h:41
const char *const p0_source_flag_Name
p0_source_flag variable name
Definition: MatrixNames.h:121
const char *const ux_source_flag_Name
ux_source_flag variable name
Definition: MatrixNames.h:107
const char *const pml_x_alpha_Name
pml_x_alpha variable name
Definition: MatrixNames.h:100
const char *const sensor_mask_type_Name
sensor_mask_type variable name
Definition: MatrixNames.h:154
const char *const ddz_k_shift_neg_Name
ddz_k_shift_neg variable name
Definition: MatrixNames.h:234
const char *const ux_non_staggered_Name
ux_non_staggered variable name
Definition: MatrixNames.h:195
const char *const alpha_power_Name
alpha_power variable name
Definition: MatrixNames.h:59
const char *const ux_Name
ux variable name
Definition: MatrixNames.h:181
const char *const p_Name
p variable name
Definition: MatrixNames.h:172