kspaceFirstOrder3D-OMP 1.0
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
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