4 #ifndef ERF_WRITEBNDRYPLANES_H
5 #define ERF_WRITEBNDRYPLANES_H
8 #include "AMReX_AmrCore.H"
9 #include <AMReX_BndryRegister.H>
21 amrex::Vector<amrex::Geometry>& geom);
24 amrex::Vector<amrex::Vector<amrex::MultiFab>>& vars_new,
33 amrex::Vector<amrex::Geometry>&
m_geom;
Definition: ERF_WriteBndryPlanes.H:18
amrex::Vector< amrex::Geometry > & m_geom
Geometry objects for all levels.
Definition: ERF_WriteBndryPlanes.H:33
void write_planes(int t_step, double time, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_new, bool is_moist)
Definition: ERF_WriteBndryPlanes.cpp:137
int m_in_rad
controls extents on native bndry output
Definition: ERF_WriteBndryPlanes.H:53
static int bndry_lev
Definition: ERF_WriteBndryPlanes.H:50
const int m_out_rad
Definition: ERF_WriteBndryPlanes.H:54
const int m_extent_rad
Definition: ERF_WriteBndryPlanes.H:55
WriteBndryPlanes(amrex::Vector< amrex::BoxArray > &grids, amrex::Vector< amrex::Geometry > &geom)
Definition: ERF_WriteBndryPlanes.cpp:57
amrex::Box target_box
IO output box region.
Definition: ERF_WriteBndryPlanes.H:30
amrex::Vector< int > m_in_timesteps
Definition: ERF_WriteBndryPlanes.H:46
amrex::Vector< std::string > m_var_names
Variables for IO.
Definition: ERF_WriteBndryPlanes.H:42
std::string m_time_file
File name for Native time file.
Definition: ERF_WriteBndryPlanes.H:39
std::string m_filename
File name for IO.
Definition: ERF_WriteBndryPlanes.H:36
amrex::Vector< double > m_in_times
Timestep and times to be stored in time.dat.
Definition: ERF_WriteBndryPlanes.H:45