![]() |
kspaceFirstOrder3D-OMP 1.0
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
|
main.cpp [code] | The main file |
HDF5/HDF5_File.cpp [code] | The implementation file containing the HDF5 related classes |
HDF5/HDF5_File.h [code] | The header file containing the HDF5 related classes |
KSpaceSolver/KSpaceFirstOrder3DSolver.cpp [code] | The implementation file containing the main class of the project responsible for the entire simulation |
KSpaceSolver/KSpaceFirstOrder3DSolver.h [code] | The header file containing the main class of the project responsible for the entire simulation |
MatrixClasses/BaseFloatMatrix.cpp [code] | The implementation file containing the base class for single precisions floating point numbers (floats) |
MatrixClasses/BaseFloatMatrix.h [code] | The header file containing the base class for single precisions floating point numbers (floats) |
MatrixClasses/BaseLongMatrix.cpp [code] | The implementation file containing the base class for 64b-wide integers (long for Linux/ size_t for Windows) |
MatrixClasses/BaseLongMatrix.h [code] | The header file containing the base class for 64b-wide integers (long for Linux/ size_t for Windows) |
MatrixClasses/BaseMatrix.h [code] | The header file of the common ancestor of all matrix classes. A pure abstract class |
MatrixClasses/ComplexMatrix.cpp [code] | The implementation file with the class for complex matrices |
MatrixClasses/ComplexMatrix.h [code] | The header file with the class for complex matrices |
MatrixClasses/FFTWComplexMatrix.cpp [code] | The implementation file containing the class that implements 3D FFT using the FFTW interface |
MatrixClasses/FFTWComplexMatrix.h [code] | The header file containing the class that implements 3D FFT using the FFTW interface |
MatrixClasses/LongMatrix.cpp [code] | The implementation file containing the class for 64b integer matrices |
MatrixClasses/LongMatrix.h [code] | The header file containing the class for 64b integer matrices |
MatrixClasses/MatrixContainer.cpp [code] | The implementation file containing the matrix container |
MatrixClasses/MatrixContainer.h [code] | The header file containing the matrix container |
MatrixClasses/OutputHDF5Stream.cpp [code] | The implementation file of the class saving RealMatrix data into the output HDF5 file |
MatrixClasses/OutputHDF5Stream.h [code] | The header file of the class saving RealMatrix data into the output HDF5 file |
MatrixClasses/RealMatrix.cpp [code] | The implementation file containing the class for real matrices |
MatrixClasses/RealMatrix.h [code] | The header file containing the class for real matrices |
MatrixClasses/UXYZ_SGXYZMatrix.cpp [code] | The implementation file containing the particle velocity matrix |
MatrixClasses/UXYZ_SGXYZMatrix.h [code] | The header file containing the particle velocity matrix |
Parameters/CommandLineParameters.cpp [code] | The implementation file containing the command line parameters |
Parameters/CommandLineParameters.h [code] | The header file containing the command line parameters |
Parameters/Parameters.cpp [code] | The implementation file containing parameters of the simulation |
Parameters/Parameters.h [code] | The header file containing the parameters of the simulation |
Utils/DimensionSizes.h [code] | The header file containing the structure with 3D dimension sizes |
Utils/ErrorMessages.h [code] | The header file containing all error messages of the project |
Utils/MatrixNames.h [code] | The header file storing names of all variables |
Utils/TimeMeasure.h [code] | The header file containing the class measuring elapsed time |