| kspaceFirstOrder3D-OMP 1.0 The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D

- Main Page
- Classes
- Files

- File List
- File Members

Utils/MatrixNames.h
Go to the documentation of this file.

    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

All Classes Files Functions Variables Typedefs Enumerations