aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpX.H
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WarpX.H')
-rw-r--r--Source/WarpX.H14
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