![]() |
kspaceFirstOrder3D-OMP
1.1
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
|
![]() ![]() | 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 |
![]() ![]() ![]() | Abstract base class for float based matrices defining basic interface. Higher dimensional matrices stored as 1D arrays, row-major order |
![]() ![]() ![]() ![]() | The class for complex matrices |
![]() ![]() ![]() ![]() ![]() | Class implementing 3D Real-To-Complex and Complex-To-Real transforms using FFTW interface |
![]() ![]() ![]() ![]() | The class for real matrices |
![]() ![]() ![]() ![]() ![]() | The velocity matrix |
![]() ![]() ![]() | Abstract base class for index based matrices defining basic interface. Higher dimensional matrices stored as 1D arrays, row-major order |
![]() ![]() ![]() ![]() | The class for 64b unsigned integers (indices). It is used for sensor_mask_index or sensor_corners_mask to get the address of sampled voxels |
![]() ![]() | Abstract base class for output data streams (sampled data) |
![]() ![]() ![]() | Output stream for quantities sampled by a cuboid corner sensor mask |
![]() ![]() ![]() | Output stream for quantities sampled by an index sensor mask |
![]() ![]() ![]() | Output stream for quantities sampled in the whole domain |
![]() ![]() | The class to parse and store command line parameters |
![]() ![]() | This structure information about a HDF5 dataset (one cuboid). Namely, its HDF5_ID, Starting position in a lineup buffer |
![]() ![]() | Structure with 4D dimension sizes (3 in space and 1 in time) |
![]() ![]() | Structure for complex values |
![]() ![]() | Class wrapping the HDF5 routines |
![]() ![]() | Class for HDF5 header |
![]() ![]() | Class responsible for running the k-space first order 3D method |
![]() ![]() | Class implementing the matrix container |
![]() ![]() | A structure storing details about the matrix. The matrix container stores this structures |
![]() ![]() | A container for output streams |
![]() ![]() | Class storing all parameters of the simulation |
![]() ![]() | Class measuring elapsed time |