SENSEI bridge for code simulations that use amrex::AmrMesh/Core. More...
#include <AMReX_AmrMeshInSituBridge.H>
Public Member Functions | |
AmrMeshInSituBridge () | |
~AmrMeshInSituBridge () | |
AmrMeshInSituBridge (const AmrMeshInSituBridge &)=delete | |
void | operator= (const AmrMeshInSituBridge &)=delete |
int | update (unsigned int step, double time, amrex::AmrMesh *mesh, const std::vector< amrex::Vector< amrex::MultiFab > * > &states, const std::vector< std::vector< std::string >> &names) |
invoke the in situ analysis with data from an AmrMesh instance. More... | |
Public Member Functions inherited from amrex::InSituBridge | |
InSituBridge () | |
virtual | ~InSituBridge () |
InSituBridge (const InSituBridge &)=delete | |
void | operator= (const InSituBridge &)=delete |
virtual int | initialize () |
virtual int | finalize () |
clean up the adaptors More... | |
void | setEnabled (int aenabled) |
void | setFrequency (int freq) |
void | setConfig (const std::string &aconfig) |
void | setPinMesh (int apinMesh) |
Additional Inherited Members | |
Protected Member Functions inherited from amrex::InSituBridge | |
bool | doUpdate () |
Protected Attributes inherited from amrex::InSituBridge | |
std::string | config |
int | enabled |
int | frequency |
int | counter |
int | pinMesh |
SENSEI bridge for code simulations that use amrex::AmrMesh/Core.
|
inline |
|
inline |
|
delete |
|
delete |
int amrex::AmrMeshInSituBridge::update | ( | unsigned int | step, |
double | time, | ||
amrex::AmrMesh * | mesh, | ||
const std::vector< amrex::Vector< amrex::MultiFab > * > & | states, | ||
const std::vector< std::vector< std::string >> & | names | ||
) |
invoke the in situ analysis with data from an AmrMesh instance.