4 #ifndef ERF_NULLMOISTLAGRANGIAN_H
5 #define ERF_NULLMOISTLAGRANGIAN_H
7 #ifdef ERF_USE_PARTICLES
9 #include <AMReX_AmrParGDB.H>
19 class NullMoistLagrangian :
public NullMoist {
24 NullMoistLagrangian () {}
27 virtual ~NullMoistLagrangian () =
default;
31 void InitParticles ( std::unique_ptr<amrex::MultiFab>& ) { }
35 void RestartParticles ( amrex::ParGDBBase*,
const std::string& ) { }
38 virtual ERFPC* getParticleContainer ()
44 virtual const std::string& getName ()
const
56 amrex::Vector<amrex::Vector<amrex::MultiFab>>&,
57 const amrex::Vector<std::unique_ptr<amrex::MultiFab>>&,
58 const amrex::GpuArray<ERF_BC, AMREX_SPACEDIM*2>& ) { }
63 const std::string m_name =
"null";
Definition: ERF_NullMoist.H:8
virtual void Advance(const amrex::Real &, const SolverChoice &)
Definition: ERF_NullMoist.H:29