This class aims at dumping diags data to disk using the AMReX Plotfile format. In particular, function WriteToFile takes fields and particles as input arguments, and writes data to file.
More...
|
void | WriteToFile (const amrex::Vector< std::string > &varnames, const amrex::Vector< amrex::MultiFab > &mf, amrex::Vector< amrex::Geometry > &geom, amrex::Vector< int > iteration, double time, const amrex::Vector< ParticleDiag > &particle_diags, int nlev, std::string prefix, int file_min_digits, bool plot_raw_fields, bool plot_raw_fields_guards, bool use_pinned_pc=false, bool isBTD=false, int snapshotID=-1, int bufferID=1, int numBuffers=1, const amrex::Geometry &full_BTD_snapshot=amrex::Geometry(), bool isLastBTDFlush=false) const override |
|
void | WriteJobInfo (const std::string &dir) const |
|
void | WriteWarpXHeader (const std::string &name, amrex::Vector< amrex::Geometry > &geom) const |
|
void | WriteAllRawFields (bool plot_raw_fields, int nlevels, const std::string &plotfilename, bool plot_raw_fields_guards) const |
|
void | WriteParticles (const std::string &dir, const amrex::Vector< ParticleDiag > &particle_diags, amrex::Real time, bool isBTD=false) const |
| Write particles data to file. More...
|
|
| FlushFormatPlotfile ()=default |
|
| ~FlushFormatPlotfile () override=default |
|
| FlushFormatPlotfile (FlushFormatPlotfile const &)=default |
|
FlushFormatPlotfile & | operator= (FlushFormatPlotfile const &)=default |
|
| FlushFormatPlotfile (FlushFormatPlotfile &&)=default |
|
FlushFormatPlotfile & | operator= (FlushFormatPlotfile &&)=default |
|
| FlushFormat ()=default |
|
virtual | ~FlushFormat ()=default |
|
| FlushFormat (FlushFormat const &)=default |
|
FlushFormat & | operator= (FlushFormat const &)=default |
|
| FlushFormat (FlushFormat &&)=default |
|
FlushFormat & | operator= (FlushFormat &&)=default |
|
This class aims at dumping diags data to disk using the AMReX Plotfile format. In particular, function WriteToFile takes fields and particles as input arguments, and writes data to file.