![]() |
kspaceFirstOrder3D-OMP 1.0
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
|
TBaseFloatMatrix | Abstract base class for float based matrices defining basic interface. Higher dimensional matrices stored as 1D arrays, row-major order |
TBaseLongMatrix | Abstract base class for long based matrices defining basic interface. Higher dimensional matrices stored as 1D arrays, row-major order. |
TBaseMatrix | Abstract base class, the common ancestor defining the common interface and allowing derived classes to be allocated, freed and loaded from the file using the Matrix container |
TCommandLineParameters | The class to parse and store command line parameters |
TComplexMatrix | The class for complex matrices |
TDimensionSizes | Structure with 3D dimension sizes |
TFFTWComplexMatrix | Class implementing 3D Real-To-Complex and Complex-To-Real transforms using FFTW interface |
TFloatComplex | Structure for complex values |
THDF5_File | Class wrapping the HDF5 routines |
THDF5_FileHeader | Class for HDF5 header |
TKSpaceFirstOrder3DSolver | Class responsible for running the k-space first order 3D method |
TLongMatrix | The class for 64b integers. It is used for index mask into float matrices |
TMatrixContainer | Class implementing the matrix container |
TMatrixRecord | A structure storing details about the matrix. The matrix container stores this structures |
TOutputHDF5Stream | Output stream for sensor data. It stores time series every timestep |
TParameters | Class storing all parameters of the simulation |
TRealMatrix | The class for real matrices |
TTimeMesssure | Class measuring elapsed time |
Tuxyz_sgxyzMatrix | The velocity matrix |