![]() |
kspaceFirstOrder3D-CUDA
1.1
The CUDA/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/matrices/output streams used in the simulation. More...

Go to the source code of this file.
Typedefs | |
| typedef const std::string | TMatrixName |
| Datatype for matrix names. More... | |
Variables | |
| TMatrixName | Nt_NAME = "Nt" |
| Nt variable name. | |
| TMatrixName | t_index_NAME = "t_index" |
| t_index name | |
| TMatrixName | dt_NAME = "dt" |
| dt variable name | |
| TMatrixName | dx_NAME = "dx" |
| dx variable name | |
| TMatrixName | dy_NAME = "dy" |
| dy variable name | |
| TMatrixName | dz_NAME = "dz" |
| dz variable name | |
| TMatrixName | c_ref_NAME = "c_ref" |
| c_ref variable name | |
| TMatrixName | c0_NAME = "c0" |
| c0 variable name | |
| TMatrixName | alpha_power_NAME = "alpha_power" |
| alpha_power variable name | |
| TMatrixName | alpha_coeff_NAME = "alpha_coeff" |
| alpha_coeff variable name | |
| TMatrixName | Nx_NAME = "Nx" |
| Nx variable name. | |
| TMatrixName | Ny_NAME = "Ny" |
| Ny variable name. | |
| TMatrixName | Nz_NAME = "Nz" |
| Nz variable name. | |
| TMatrixName | x_shift_neg_r_NAME = "x_shift_neg_r" |
| x_shift_neg_r variable name | |
| TMatrixName | y_shift_neg_r_NAME = "y_shift_neg_r" |
| y_shift_neg_r variable name | |
| TMatrixName | z_shift_neg_r_NAME = "z_shift_neg_r" |
| z_shift_neg_r variable name | |
| TMatrixName | ux_shifted_NAME = "ux_shifted" |
| ux_shifted variable name | |
| TMatrixName | uy_shifted_NAME = "uy_shifted" |
| uy_shifted variable name | |
| TMatrixName | uz_shifted_NAME = "uz_shifted" |
| uz_shifted variable name | |
| TMatrixName | pml_x_size_NAME = "pml_x_size" |
| pml_x_size variable name | |
| TMatrixName | pml_y_size_NAME = "pml_z_size" |
| pml_y_size variable name | |
| TMatrixName | pml_z_size_NAME = "pml_y_size" |
| pml_z_size variable name | |
| TMatrixName | pml_x_sgx_NAME = "pml_x_sgx" |
| pml_x_sgx variable name | |
| TMatrixName | pml_y_sgy_NAME = "pml_y_sgy" |
| pml_y_sgy variable name | |
| TMatrixName | pml_z_sgz_NAME = "pml_z_sgz" |
| pml_z_sgz variable name | |
| TMatrixName | pml_x_NAME = "pml_x" |
| pml_x variable name | |
| TMatrixName | pml_y_NAME = "pml_y" |
| pml_y variable name | |
| TMatrixName | pml_z_NAME = "pml_z" |
| pml_z variable name | |
| TMatrixName | pml_x_alpha_NAME = "pml_x_alpha" |
| pml_x_alpha variable name | |
| TMatrixName | pml_y_alpha_NAME = "pml_y_alpha" |
| pml_y_alpha variable name | |
| TMatrixName | pml_z_alpha_NAME = "pml_z_alpha" |
| pml_z_alpha variable name | |
| TMatrixName | ux_source_flag_NAME = "ux_source_flag" |
| ux_source_flag variable name | |
| TMatrixName | uy_source_flag_NAME = "uy_source_flag" |
| uy_source_flag variable name | |
| TMatrixName | uz_source_flag_NAME = "uz_source_flag" |
| uz_source_flag variable name | |
| TMatrixName | u_source_many_NAME = "u_source_many" |
| u_source_many variable name | |
| TMatrixName | p_source_many_NAME = "p_source_many" |
| p_source_many variable name | |
| TMatrixName | p_source_flag_NAME = "p_source_flag" |
| p_source_flag variable name | |
| TMatrixName | p0_source_flag_NAME = "p0_source_flag" |
| p0_source_flag variable name | |
| TMatrixName | u_source_mode_NAME = "u_source_mode" |
| u_source_mode variable name | |
| TMatrixName | p_source_mode_NAME = "p_source_mode" |
| p_source_mode variable name | |
| TMatrixName | p_source_input_NAME = "p_source_input" |
| p_source_input variable name | |
| TMatrixName | p_source_index_NAME = "p_source_index" |
| p_source_index variable name | |
| TMatrixName | u_source_index_NAME = "u_source_index" |
| u_source_index variable name | |
| TMatrixName | ux_source_input_NAME = "ux_source_input" |
| ux_source_input variable name | |
| TMatrixName | uy_source_input_NAME = "uy_source_input" |
| uy_source_input variable name | |
| TMatrixName | uz_source_input_NAME = "uz_source_input" |
| uz_source_input variable name | |
| TMatrixName | nonuniform_grid_flag_NAME = "nonuniform_grid_flag" |
| nonuniform_grid_flag variable name | |
| TMatrixName | absorbing_flag_NAME = "absorbing_flag" |
| absorbing_flag variable name | |
| TMatrixName | nonlinear_flag_NAME = "nonlinear_flag" |
| nonlinear_flag variable name | |
| TMatrixName | transducer_source_flag_NAME = "transducer_source_flag" |
| transducer_source_flag variable name | |
| TMatrixName | sensor_mask_index_NAME = "sensor_mask_index" |
| sensor_mask_index variable name | |
| TMatrixName | sensor_mask_type_NAME = "sensor_mask_type" |
| sensor_mask_type variable name | |
| TMatrixName | sensor_mask_corners_NAME = "sensor_mask_corners" |
| sensor_mask_corners variable name | |
| TMatrixName | transducer_source_input_NAME = "transducer_source_input" |
| transducer_source_input variable name | |
| TMatrixName | p0_source_input_NAME = "p0_source_input" |
| p0_source_input variable name | |
| TMatrixName | delay_mask_NAME = "delay_mask" |
| delay_mask variable name | |
| TMatrixName | kappa_r_NAME = "kappa_r" |
| kappa_r variable name | |
| TMatrixName | BonA_NAME = "BonA" |
| BonA variable name. | |
| TMatrixName | p_NAME = "p" |
| p variable name | |
| TMatrixName | rhox_NAME = "rhox" |
| rhox variable name | |
| TMatrixName | rhoy_NAME = "rhoy" |
| rhoy variable name | |
| TMatrixName | rhoz_NAME = "rhoz" |
| rhoz variable name | |
| TMatrixName | ux_NAME = "ux" |
| ux variable name | |
| TMatrixName | uy_NAME = "uy" |
| uy variable name | |
| TMatrixName | uz_NAME = "uz" |
| uz variable name | |
| TMatrixName | ux_sgx_NAME = "ux_sgx" |
| ux_sgx variable name | |
| TMatrixName | uy_sgy_NAME = "uy_sgy" |
| uy_sgy variable name | |
| TMatrixName | uz_sgz_NAME = "uz_sgz" |
| uz_sgz variable name | |
| TMatrixName | ux_non_staggered_NAME = "ux_non_staggered" |
| ux_non_staggered variable name | |
| TMatrixName | uy_non_staggered_NAME = "uy_non_staggered" |
| uy_non_staggered variable name | |
| TMatrixName | uz_non_staggered_NAME = "uz_non_staggered" |
| uz_non_staggered variable name | |
| TMatrixName | duxdx_NAME = "duxdx" |
| duxdx variable name | |
| TMatrixName | duydy_NAME = "duydy" |
| duydy variable name | |
| TMatrixName | duzdz_NAME = "duzdz" |
| duzdz variable name | |
| TMatrixName | dxudxn_NAME = "dxudxn" |
| dxudxn variable name | |
| TMatrixName | dyudyn_NAME = "dyudyn" |
| dyudyn variable name | |
| TMatrixName | dzudzn_NAME = "dzudzn" |
| dzudzn variable name | |
| TMatrixName | dxudxn_sgx_NAME = "dxudxn_sgx" |
| dxudxn_sgx variable name | |
| TMatrixName | dyudyn_sgy_NAME = "dyudyn_sgy" |
| dyudyn_sgy variable name | |
| TMatrixName | dzudzn_sgz_NAME = "dzudzn_sgz" |
| dzudzn_sgz variable name | |
| TMatrixName | ddx_k_shift_pos_r_NAME = "ddx_k_shift_pos_r" |
| ddx_k_shift_pos_r variable name | |
| TMatrixName | ddy_k_shift_pos_NAME = "ddy_k_shift_pos" |
| ddy_k_shift_pos variable name | |
| TMatrixName | ddz_k_shift_pos_NAME = "ddz_k_shift_pos" |
| ddz_k_shift_pos variable name | |
| TMatrixName | ddx_k_shift_neg_r_NAME = "ddx_k_shift_neg_r" |
| ddx_k_shift_neg_r variable name | |
| TMatrixName | ddy_k_shift_neg_NAME = "ddy_k_shift_neg" |
| ddy_k_shift_neg variable name | |
| TMatrixName | ddz_k_shift_neg_NAME = "ddz_k_shift_neg" |
| ddz_k_shift_neg variable name | |
| TMatrixName | rho0_NAME = "rho0" |
| rho0 variable name | |
| TMatrixName | rho0_sgx_NAME = "rho0_sgx" |
| rho0_sgx variable name | |
| TMatrixName | rho0_sgy_NAME = "rho0_sgy" |
| rho0_sgy variable name | |
| TMatrixName | rho0_sgz_NAME = "rho0_sgz" |
| rho0_sgz variable name | |
| TMatrixName | absorb_tau_NAME = "absorb_tau" |
| absorb_tau variable name | |
| TMatrixName | absorb_eta_NAME = "absorb_eta" |
| absorb_eta variable name | |
| TMatrixName | absorb_nabla1_r_NAME = "absorb_nabla1_r" |
| absorb_nabla1_r variable name | |
| TMatrixName | absorb_nabla2_r_NAME = "absorb_nabla2_r" |
| absorb_nabla2_r variable name | |
| TMatrixName | p_rms_NAME = "p_rms" |
| p_rms variable name | |
| TMatrixName | p_max_NAME = "p_max" |
| p_max variable name | |
| TMatrixName | p_min_NAME = "p_min" |
| p_min variable name | |
| TMatrixName | p_max_all_NAME = "p_max_all" |
| p_max_all variable name | |
| TMatrixName | p_min_all_NAME = "p_min_all" |
| p_min_all variable name | |
| TMatrixName | p_final_NAME = "p_final" |
| p_final variable name | |
| TMatrixName | ux_rms_NAME = "ux_rms" |
| ux_rms variable name | |
| TMatrixName | uy_rms_NAME = "uy_rms" |
| uy_rms variable name | |
| TMatrixName | uz_rms_NAME = "uz_rms" |
| uz_rms variable name | |
| TMatrixName | ux_max_NAME = "ux_max" |
| ux_max variable name | |
| TMatrixName | uy_max_NAME = "uy_max" |
| uy_max variable name | |
| TMatrixName | uz_max_NAME = "uz_max" |
| uz_max variable name | |
| TMatrixName | ux_min_NAME = "ux_min" |
| ux_min variable name | |
| TMatrixName | uy_min_NAME = "uy_min" |
| uy_min variable name | |
| TMatrixName | uz_min_NAME = "uz_min" |
| uz_min variable name | |
| TMatrixName | ux_max_all_NAME = "ux_max_all" |
| ux_max_all variable name | |
| TMatrixName | uy_max_all_NAME = "uy_max_all" |
| uy_max_all variable name | |
| TMatrixName | uz_max_all_NAME = "uz_max_all" |
| uz_max_all variable name | |
| TMatrixName | ux_min_all_NAME = "ux_min_all" |
| ux_min_all variable name | |
| TMatrixName | uy_min_all_NAME = "uy_min_all" |
| uy_min_all variable name | |
| TMatrixName | uz_min_all_NAME = "uz_min_all" |
| uz_min_all variable name | |
| TMatrixName | ux_final_NAME = "ux_final" |
| ux_final variable name | |
| TMatrixName | uy_final_NAME = "uy_final" |
| uy_final variable name | |
| TMatrixName | uz_final_NAME = "uz_final" |
| uz_final variable name | |
| TMatrixName | temp_1_real_3D_NAME = "Temp_1_RS3D" |
| Temp_1_RS3D variable name. | |
| TMatrixName | temp_2_real_3D_NAME = "Temp_2_RS3D" |
| Temp_2_RS3D variable name. | |
| TMatrixName | temp_3_real_3D_NAME = "Temp_3_RS3D" |
| Temp_3_RS3D variable name. | |
| TMatrixName | cufft_shift_temp_NAME = "CUFFT_shift_temp" |
| CUFFT_shift_temp variable name. | |
| TMatrixName | cufft_X_temp_NAME = "CUFFT_X_temp" |
| CUFFT_X_temp variable name. | |
| TMatrixName | cufft_Y_temp_NAME = "CUFFT_Y_temp" |
| CUFFT_Y_temp variable name. | |
| TMatrixName | cufft_z_temp_NAME = "CUFFT_Z_temp" |
| CUFFT_Z_temp variable name. | |
This file is part of the C++ extension of the k-Wave Toolbox (http://www.k-wave.org).
Copyright (C) 2016 Jiri Jaros and Bradley Treeby.
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.
Datatype for matrix names.
Definition at line 45 of file MatrixNames.h.