![]() |
kspaceFirstOrder3D-OMP
1.2
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
|
The header file storing names of all variables. More...

Go to the source code of this file.
Typedefs | |
| using | MatrixName = const std::string |
| Datatype for matrix names. More... | |
Variables | |
| MatrixName | kNtName = "Nt" |
| Nt variable name. | |
| MatrixName | kTimeIndexName = "t_index" |
| t_index name | |
| MatrixName | kDtName = "dt" |
| dt variable name | |
| MatrixName | kDxName = "dx" |
| dx variable name | |
| MatrixName | kDyName = "dy" |
| dy variable name | |
| MatrixName | kDzName = "dz" |
| dz variable name | |
| MatrixName | kCRefName = "c_ref" |
| c_ref variable name | |
| MatrixName | kC0Name = "c0" |
| c0 variable name | |
| MatrixName | kAlphaPowerName = "alpha_power" |
| alpha_power variable name | |
| MatrixName | kAlphaCoeffName = "alpha_coeff" |
| alpha_coeff variable name | |
| MatrixName | kNxName = "Nx" |
| Nx variable name. | |
| MatrixName | kNyName = "Ny" |
| Ny variable name. | |
| MatrixName | kNzName = "Nz" |
| Nz variable name. | |
| MatrixName | kXShiftNegRName = "x_shift_neg_r" |
| x_shift_neg_r variable name | |
| MatrixName | kYShiftNegRName = "y_shift_neg_r" |
| y_shift_neg_r variable name | |
| MatrixName | kZShiftNegRName = "z_shift_neg_r" |
| z_shift_neg_r variable name | |
| MatrixName | kUxShiftedName = "ux_shifted" |
| ux_shifted variable name | |
| MatrixName | kUyShiftedName = "uy_shifted" |
| uy_shifted variable name | |
| MatrixName | kUzShiftedName = "uz_shifted" |
| uz_shifted variable name | |
| MatrixName | kPmlXSizeName = "pml_x_size" |
| pml_x_size variable name | |
| MatrixName | kPmlYSizeName = "pml_y_size" |
| pml_y_size variable name | |
| MatrixName | kPmlZSizeName = "pml_z_size" |
| pml_z_size variable name | |
| MatrixName | kPmlXSgxName = "pml_x_sgx" |
| pml_x_sgx variable name | |
| MatrixName | kPmlYSgyName = "pml_y_sgy" |
| pml_y_sgy variable name | |
| MatrixName | kPmlZSgzName = "pml_z_sgz" |
| pml_z_sgz variable name | |
| MatrixName | kPmlXName = "pml_x" |
| pml_x variable name | |
| MatrixName | kPmlYName = "pml_y" |
| pml_y variable name | |
| MatrixName | kPmlZName = "pml_z" |
| pml_z variable name | |
| MatrixName | kPmlXAlphaName = "pml_x_alpha" |
| pml_x_alpha variable name | |
| MatrixName | kPmlYAlphaName = "pml_y_alpha" |
| pml_y_alpha variable name | |
| MatrixName | kPmlZAlphaName = "pml_z_alpha" |
| pml_z_alpha variable name | |
| MatrixName | kVelocityXSourceFlagName = "ux_source_flag" |
| ux_source_flag variable name | |
| MatrixName | kVelocityYSourceFlagName = "uy_source_flag" |
| uy_source_flag variable name | |
| MatrixName | kVelocityZSourceFlagName = "uz_source_flag" |
| uz_source_flag variable name | |
| MatrixName | kVelocitySourceManyName = "u_source_many" |
| u_source_many variable name | |
| MatrixName | kPressureSourceManyName = "p_source_many" |
| p_source_many variable name | |
| MatrixName | kPressureSourceFlagName = "p_source_flag" |
| p_source_flag variable name | |
| MatrixName | kInitialPressureSourceFlagName = "p0_source_flag" |
| p0_source_flag variable name | |
| MatrixName | kVelocitySourceModeName = "u_source_mode" |
| u_source_mode variable name | |
| MatrixName | kPressureSourceModeName = "p_source_mode" |
| p_source_mode variable name | |
| MatrixName | kPressureSourceInputName = "p_source_input" |
| p_source_input variable name | |
| MatrixName | kPressureSourceIndexName = "p_source_index" |
| p_source_index variable name | |
| MatrixName | kVelocitySourceIndexName = "u_source_index" |
| u_source_index variable name | |
| MatrixName | kVelocityXSourceInputName = "ux_source_input" |
| ux_source_input variable name | |
| MatrixName | kVelocityYSourceInputName = "uy_source_input" |
| uy_source_input variable name | |
| MatrixName | kVelocityZSourceInputName = "uz_source_input" |
| uz_source_input variable name | |
| MatrixName | kNonUniformGridFlagName = "nonuniform_grid_flag" |
| nonuniform_grid_flag variable name | |
| MatrixName | kAbsorbingFlagName = "absorbing_flag" |
| absorbing_flag variable name | |
| MatrixName | kNonLinearFlagName = "nonlinear_flag" |
| nonlinear_flag variable name | |
| MatrixName | kTransducerSourceFlagName = "transducer_source_flag" |
| transducer_source_flag variable name | |
| MatrixName | kSensorMaskIndexName = "sensor_mask_index" |
| sensor_mask_index variable name | |
| MatrixName | kSensorMaskTypeName = "sensor_mask_type" |
| sensor_mask_type variable name | |
| MatrixName | kSensorMaskCornersName = "sensor_mask_corners" |
| sensor_mask_corners variable name | |
| MatrixName | kTransducerSourceInputName = "transducer_source_input" |
| transducer_source_input variable name | |
| MatrixName | kInitialPressureSourceInputName = "p0_source_input" |
| p0_source_input variable name | |
| MatrixName | kDelayMaskName = "delay_mask" |
| delay_mask variable name | |
| MatrixName | kKappaRName = "kappa_r" |
| kappa_r variable name | |
| MatrixName | kBonAName = "BonA" |
| BonA variable name. | |
| MatrixName | kPName = "p" |
| p variable name | |
| MatrixName | kRhoXName = "rhox" |
| rhox variable name | |
| MatrixName | kRhoYName = "rhoy" |
| rhoy variable name | |
| MatrixName | kRhoZName = "rhoz" |
| rhoz variable name | |
| MatrixName | kUxName = "ux" |
| ux variable name | |
| MatrixName | kUyName = "uy" |
| uy variable name | |
| MatrixName | kUzName = "uz" |
| uz variable name | |
| MatrixName | kUxSgxName = "ux_sgx" |
| ux_sgx variable name | |
| MatrixName | kUySgyName = "uy_sgy" |
| uy_sgy variable name | |
| MatrixName | kUzSgzName = "uz_sgz" |
| uz_sgz variable name | |
| MatrixName | kUxNonStaggeredName = "ux_non_staggered" |
| ux_non_staggered variable name | |
| MatrixName | kUyNonStaggeredName = "uy_non_staggered" |
| uy_non_staggered variable name | |
| MatrixName | kUzNonStaggeredName = "uz_non_staggered" |
| uz_non_staggered variable name | |
| MatrixName | kDuxdxName = "duxdx" |
| duxdx variable name | |
| MatrixName | kDuydyName = "duydy" |
| duydy variable name | |
| MatrixName | kDuzdzName = "duzdz" |
| duzdz variable name | |
| MatrixName | kDxudxnName = "dxudxn" |
| dxudxn variable name | |
| MatrixName | kDyudynName = "dyudyn" |
| dyudyn variable name | |
| MatrixName | kDzudznName = "dzudzn" |
| dzudzn variable name | |
| MatrixName | kDxudxnSgxName = "dxudxn_sgx" |
| dxudxn_sgx variable name | |
| MatrixName | kDyudynSgyName = "dyudyn_sgy" |
| dyudyn_sgy variable name | |
| MatrixName | kDzudznSgzName = "dzudzn_sgz" |
| dzudzn_sgz variable name | |
| MatrixName | kDdxKShiftPosRName = "ddx_k_shift_pos_r" |
| ddx_k_shift_pos_r variable name | |
| MatrixName | kDdyKShiftPosName = "ddy_k_shift_pos" |
| ddy_k_shift_pos variable name | |
| MatrixName | kDdzKShiftPosName = "ddz_k_shift_pos" |
| ddz_k_shift_pos variable name | |
| MatrixName | kDdxKShiftNegRName = "ddx_k_shift_neg_r" |
| ddx_k_shift_neg_r variable name | |
| MatrixName | kDdyKShiftNegName = "ddy_k_shift_neg" |
| ddy_k_shift_neg variable name | |
| MatrixName | kDdzKShiftNegName = "ddz_k_shift_neg" |
| ddz_k_shift_neg variable name | |
| MatrixName | kRho0Name = "rho0" |
| rho0 variable name | |
| MatrixName | kRho0SgxName = "rho0_sgx" |
| rho0_sgx variable name | |
| MatrixName | kRho0SgyName = "rho0_sgy" |
| rho0_sgy variable name | |
| MatrixName | kRho0SgzName = "rho0_sgz" |
| rho0_sgz variable name | |
| MatrixName | kAbsorbTauName = "absorb_tau" |
| absorb_tau variable name | |
| MatrixName | kAbsorbEtaName = "absorb_eta" |
| absorb_eta variable name | |
| MatrixName | kAbsorbNabla1RName = "absorb_nabla1_r" |
| absorb_nabla1_r variable name | |
| MatrixName | kAbsorbNabla2RName = "absorb_nabla2_r" |
| absorb_nabla2_r variable name | |
| MatrixName | kPressureRawName = "p" |
| p variable name in the output file | |
| MatrixName | kPressureRmsName = "p_rms" |
| p_rms variable name | |
| MatrixName | kPressureMaxName = "p_max" |
| p_max variable name | |
| MatrixName | kPressureMinName = "p_min" |
| p_min variable name | |
| MatrixName | kPressureMaxAllName = "p_max_all" |
| p_max_all variable name | |
| MatrixName | kPressureMinAllName = "p_min_all" |
| p_min_all variable name | |
| MatrixName | kPressureFinalName = "p_final" |
| p_final variable name | |
| MatrixName | kUxRmsName = "ux_rms" |
| ux_rms variable name | |
| MatrixName | kUyRmsName = "uy_rms" |
| uy_rms variable name | |
| MatrixName | kUzRmsName = "uz_rms" |
| uz_rms variable name | |
| MatrixName | kUxMaxName = "ux_max" |
| ux_max variable name | |
| MatrixName | kUyMaxName = "uy_max" |
| uy_max variable name | |
| MatrixName | kUzMaxName = "uz_max" |
| uz_max variable name | |
| MatrixName | kUxMinName = "ux_min" |
| ux_min variable name | |
| MatrixName | kUyMinName = "uy_min" |
| uy_min variable name | |
| MatrixName | kUzMinName = "uz_min" |
| uz_min variable name | |
| MatrixName | kUxMaxAllName = "ux_max_all" |
| ux_max_all variable name | |
| MatrixName | kUyMaxAllName = "uy_max_all" |
| uy_max_all variable name | |
| MatrixName | kUzMaxAllName = "uz_max_all" |
| uz_max_all variable name | |
| MatrixName | kUxMinAllName = "ux_min_all" |
| ux_min_all variable name | |
| MatrixName | kUyMinAllName = "uy_min_all" |
| uy_min_all variable name | |
| MatrixName | kUzMinAllName = "uz_min_all" |
| uz_min_all variable name | |
| MatrixName | kUxFinalName = "ux_final" |
| ux_final variable name | |
| MatrixName | kUyFinalName = "uy_final" |
| uy_final variable name | |
| MatrixName | kUzFinalName = "uz_final" |
| uz_final variable name | |
| MatrixName | kTemp1Real3DName = "Temp_1_RS3D" |
| Temp_1_RS3D variable name. | |
| MatrixName | kTemp2Real3DName = "Temp_2_RS3D" |
| Temp_2_RS3D variable name. | |
| MatrixName | kTemp3Real3DName = "Temp_3_RS3D" |
| Temp_3_RS3D variable name. | |
| MatrixName | kCufftShiftTempName = "CUFFT_shift_temp" |
| CUFFT_shift_temp variable name. | |
| MatrixName | kCufftXTempName = "CUFFT_X_temp" |
| CUFFT_X_temp variable name. | |
| MatrixName | kCufftYTempName = "CUFFT_Y_temp" |
| CUFFT_Y_temp variable name. | |
| MatrixName | kCufftZTempName = "CUFFT_Z_temp" |
| CUFFT_Z_temp variable name. | |
This file is part of the C++ extension of the k-Wave Toolbox.
This file is part of the k-Wave. k-Wave is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
k-Wave is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with k-Wave. If not, see http://www.gnu.org/licenses/.
Definition in file MatrixNames.h.
| using MatrixName = const std::string |
Datatype for matrix names.
Definition at line 39 of file MatrixNames.h.