diff options
Diffstat (limited to 'Source/WarpX.H')
-rw-r--r-- | Source/WarpX.H | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Source/WarpX.H b/Source/WarpX.H index 32df63e19..b3c382cc7 100644 --- a/Source/WarpX.H +++ b/Source/WarpX.H @@ -27,6 +27,12 @@ #include <fftw3.h> #endif +#if defined(BL_USE_SENSEI_INSITU) +namespace amrex { +class AmrMeshInSituBridge; +} +#endif + enum struct DtType : int { Full = 0, @@ -170,6 +176,7 @@ public: void WriteCheckPointFile () const; void WritePlotFile () const; + void UpdateInSitu () const; void WritePlotFileES(const amrex::Vector<std::unique_ptr<amrex::MultiFab> >& rho, const amrex::Vector<std::unique_ptr<amrex::MultiFab> >& phi, @@ -568,6 +575,13 @@ private: void PushPSATD (int lev, amrex::Real dt); #endif + +#if defined(BL_USE_SENSEI_INSITU) + amrex::AmrMeshInSituBridge *insitu_bridge; +#endif + int insitu_int; + int insitu_start; + std::string insitu_config; }; #endif |