|
MAIA bb96820c
Multiphysics at AIA
|
ACA post processing class for absoulte pressure calculation. More...
#include <acapostprocessing.hpp>
Public Member Functions | |
| void | init_ () override |
| void | calc (const MInt observerId, const MFloat *const data, const MFloat *const dataComplex=nullptr) override |
| void | finish () override |
| AcaPostProcessing (const MPI_Comm comm) | |
Public Member Functions inherited from AcaPostProcessing | |
| AcaPostProcessing (const MPI_Comm comm) | |
| virtual | ~AcaPostProcessing ()=default |
| virtual void | init_ ()=0 |
| void | init (const MInt noObservers, const MInt noGlobalObservers, const MInt offsetObserver, const MInt noSamples, const MFloat *const coords, const MFloat *const frequencies, const MString outPath) |
| virtual void | calc (const MInt observerId, const MFloat *const data, const MFloat *const dataComplex=nullptr)=0 |
| virtual void | finish ()=0 |
Private Attributes | |
| MString | m_fileNameIoParallel |
| std::vector< MFloat > | m_pabs |
Additional Inherited Members | |
Protected Attributes inherited from AcaPostProcessing | |
| MPI_Comm | m_mpiComm |
| MInt | m_rank |
| MInt | m_noObservers = -1 |
| MInt | m_noGlobalObservers = -1 |
| MInt | m_offsetObserver = 0 |
| MInt | m_noSamples = -1 |
| MString | m_outPath |
| const MFloat * | m_coords = nullptr |
| const MFloat * | m_frequencies = nullptr |
Definition at line 68 of file acapostprocessing.hpp.
|
inline |
Definition at line 25 of file acapostprocessing.h.
|
overridevirtual |
Implements AcaPostProcessing.
Definition at line 87 of file acapostprocessing.hpp.
|
overridevirtual |
Implements AcaPostProcessing.
Definition at line 101 of file acapostprocessing.hpp.
|
overridevirtual |
|
private |
Definition at line 70 of file acapostprocessing.hpp.
|
private |
Definition at line 71 of file acapostprocessing.hpp.