WarpX
FlushFormat.H
Go to the documentation of this file.
1 #ifndef WARPX_FLUSHFORMAT_H_
2 #define WARPX_FLUSHFORMAT_H_
3 
6 
8 {
9 public:
11  virtual void WriteToFile (
12  const amrex::Vector<std::string> varnames,
13  const amrex::Vector<amrex::MultiFab>& mf,
14  amrex::Vector<amrex::Geometry>& geom,
15  const amrex::Vector<int> iteration, const double time,
16  const amrex::Vector<ParticleDiag>& particle_diags, int nlev,
17  const std::string prefix,
18  bool plot_raw_fields,
19  bool plot_raw_fields_guards,
20  bool plot_raw_rho, bool plot_raw_F) const = 0;
21 
22  virtual ~FlushFormat() {}
23 };
24 
25 #endif // WARPX_FLUSHFORMAT_H_
Definition: FlushFormat.H:7
virtual void WriteToFile(const amrex::Vector< std::string > varnames, const amrex::Vector< amrex::MultiFab > &mf, amrex::Vector< amrex::Geometry > &geom, const amrex::Vector< int > iteration, const double time, const amrex::Vector< ParticleDiag > &particle_diags, int nlev, const std::string prefix, bool plot_raw_fields, bool plot_raw_fields_guards, bool plot_raw_rho, bool plot_raw_F) const =0
virtual ~FlushFormat()
Definition: FlushFormat.H:22