![]() |
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 |
1.7.4