![]() |
kspaceFirstOrder3D-OMP 1.0
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
|
00001 00031 #ifndef MATRIXNAMES_H 00032 #define MATRIXNAMES_H 00033 00034 00035 //----------------------------------------------------------------------------// 00036 // Constants // 00037 //----------------------------------------------------------------------------// 00038 00039 00040 00041 00043 const char * const Nt_Name = "Nt"; 00045 const char * const dt_Name = "dt"; 00047 const char * const dx_Name = "dx"; 00049 const char * const dy_Name = "dy"; 00051 const char * const dz_Name = "dz"; 00052 00054 const char * const c_ref_Name = "c_ref"; 00056 const char * const c0_Name = "c0"; 00057 00059 const char * const alpha_power_Name = "alpha_power"; 00061 const char * const alpha_coeff_Name = "alpha_coeff"; 00062 00064 const char * const Nx_Name = "Nx"; 00066 const char * const Ny_Name = "Ny"; 00068 const char * const Nz_Name = "Nz"; 00069 00071 const char * const pml_x_size_Name = "pml_x_size"; 00073 const char * const pml_y_size_Name = "pml_z_size"; 00075 const char * const pml_z_size_Name = "pml_y_size"; 00076 00078 const char * const pml_x_sgx_Name = "pml_x_sgx"; 00080 const char * const pml_y_sgy_Name = "pml_y_sgy"; 00082 const char * const pml_z_sgz_Name = "pml_z_sgz"; 00083 00085 const char * const pml_x_Name = "pml_x"; 00087 const char * const pml_y_Name = "pml_y"; 00089 const char * const pml_z_Name = "pml_z"; 00090 00091 00093 const char * const pml_x_alpha_Name = "pml_x_alpha"; 00095 const char * const pml_y_alpha_Name = "pml_y_alpha"; 00097 const char * const pml_z_alpha_Name = "pml_z_alpha"; 00098 00100 const char * const ux_source_flag_Name = "ux_source_flag"; 00102 const char * const uy_source_flag_Name = "uy_source_flag"; 00104 const char * const uz_source_flag_Name = "uz_source_flag"; 00105 00107 const char * const u_source_many_Name = "u_source_many"; 00109 const char * const p_source_many_Name = "p_source_many"; 00110 00112 const char * const p_source_flag_Name = "p_source_flag"; 00114 const char * const p0_source_flag_Name = "p0_source_flag"; 00115 00117 const char * const u_source_mode_Name = "u_source_mode"; 00119 const char * const p_source_mode_Name = "p_source_mode"; 00120 00122 const char * const p_source_input_Name = "p_source_input"; 00124 const char * const p_source_index_Name = "p_source_index"; 00125 00127 const char * const u_source_index_Name = "u_source_index"; 00129 const char * const ux_source_input_Name = "ux_source_input"; 00131 const char * const uy_source_input_Name = "uy_source_input"; 00133 const char * const uz_source_input_Name = "uz_source_input"; 00134 00136 const char * const nonuniform_grid_flag_Name = "nonuniform_grid_flag"; 00138 const char * const absorbing_flag_Name = "absorbing_flag"; 00140 const char * const nonlinear_flag_Name = "nonlinear_flag"; 00141 00143 const char * const transducer_source_flag_Name = "transducer_source_flag"; 00145 const char * const sensor_mask_index_Name = "sensor_mask_index"; 00146 00148 const char * const transducer_source_input_Name= "transducer_source_input"; 00149 00151 const char * const p0_source_input_Name = "p0_source_input"; 00153 const char * const delay_mask_Name = "delay_mask"; 00154 00155 00157 const char * const kappa_r_Name = "kappa_r"; 00159 const char * const BonA_Name = "BonA"; 00161 const char * const p_Name = "p"; 00163 const char * const rhox_Name = "rhox"; 00165 const char * const rhoy_Name = "rhoy"; 00167 const char * const rhoz_Name = "rhoz"; 00168 00170 const char * const ux_Name = "ux"; 00172 const char * const uy_Name = "uy"; 00174 const char * const uz_Name = "uz"; 00175 00177 const char * const ux_sgx_Name = "ux_sgx"; 00179 const char * const uy_sgy_Name = "uy_sgy"; 00181 const char * const uz_sgz_Name = "uz_sgz"; 00182 00184 const char * const duxdx_Name = "duxdx"; 00186 const char * const duydy_Name = "duydy"; 00188 const char * const duzdz_Name = "duzdz"; 00189 00191 const char * const dxudxn_Name = "dxudxn"; 00193 const char * const dyudyn_Name = "dyudyn"; 00195 const char * const dzudzn_Name = "dzudzn"; 00196 00198 const char * const dxudxn_sgx_Name = "dxudxn_sgx"; 00200 const char * const dyudyn_sgy_Name = "dyudyn_sgy"; 00202 const char * const dzudzn_sgz_Name = "dzudzn_sgz"; 00203 00205 const char * const ddx_k_shift_pos_r_Name = "ddx_k_shift_pos_r"; 00207 const char * const ddy_k_shift_pos_Name = "ddy_k_shift_pos"; 00209 const char * const ddz_k_shift_pos_Name = "ddz_k_shift_pos"; 00210 00212 const char * const ddx_k_shift_neg_r_Name = "ddx_k_shift_neg_r"; 00214 const char * const ddy_k_shift_neg_Name = "ddy_k_shift_neg"; 00216 const char * const ddz_k_shift_neg_Name = "ddz_k_shift_neg"; 00217 00219 const char * const rho0_Name = "rho0"; 00221 const char * const rho0_sgx_Name = "rho0_sgx"; 00223 const char * const rho0_sgy_Name = "rho0_sgy"; 00225 const char * const rho0_sgz_Name = "rho0_sgz"; 00226 00228 const char * const absorb_tau_Name = "absorb_tau"; 00230 const char * const absorb_eta_Name = "absorb_eta"; 00232 const char * const absorb_nabla1_r_Name= "absorb_nabla1_r"; 00234 const char * const absorb_nabla2_r_Name= "absorb_nabla2_r"; 00235 00237 const char * const p_rms_Name = "p_rms"; 00239 const char * const p_max_Name = "p_max"; 00241 const char * const p_final_Name= "p_final"; 00242 00244 const char * const ux_rms_Name = "ux_rms"; 00246 const char * const uy_rms_Name = "uy_rms"; 00248 const char * const uz_rms_Name = "uz_rms"; 00249 00251 const char * const ux_max_Name = "ux_max"; 00253 const char * const uy_max_Name = "uy_max"; 00255 const char * const uz_max_Name = "uz_max"; 00256 00258 const char * const ux_final_Name = "ux_final"; 00260 const char * const uy_final_Name = "uy_final"; 00262 const char * const uz_final_Name = "uz_final"; 00263 00265 const char * const Ix_avg_Name = "Ix_avg"; 00267 const char * const Iy_avg_Name = "Iy_avg"; 00269 const char * const Iz_avg_Name = "Iz_avg"; 00270 00272 const char * const Ix_max_Name = "Ix_max"; 00274 const char * const Iy_max_Name = "Iy_max"; 00276 const char * const Iz_max_Name = "Iz_max"; 00277 00278 #endif /* MATRIXNAMES_H */ 00279