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...
|
| virtual void | WriteToFile (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 amrex::Vector< int > &totalParticlesFlushedAlready=amrex::Vector< int >()) 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 &filename, const amrex::Vector< ParticleDiag > &particle_diags, amrex::Real time, bool isBTD=false) const |
| | Write particles data to file. More...
|
| |
| | ~FlushFormatPlotfile () |
| |
| virtual | ~FlushFormat () |
| |
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.