WarpX
Private Member Functions | List of all members
FlushFormatCheckpoint Class Referencefinal

#include <FlushFormatCheckpoint.H>

Inheritance diagram for FlushFormatCheckpoint:
FlushFormatPlotfile FlushFormat

Private Member Functions

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 override final
 
void CheckpointParticles (const std::string &dir, const amrex::Vector< ParticleDiag > &particle_diags) const
 

Additional Inherited Members

- Public Member Functions inherited from FlushFormatPlotfile
void WriteJobInfo (const std::string &dir) const
 
void WriteWarpXHeader (const std::string &name, const amrex::Vector< ParticleDiag > &particle_diags) const
 
void WriteAllRawFields (const bool plot_raw_fields, const int nlevels, const std::string &plotfilename, const bool plot_raw_fields_guards, const bool plot_raw_rho, bool plot_raw_F) const
 
void WriteHeaderParticle (std::ostream &os, const amrex::Vector< ParticleDiag > &particle_diags) const
 
void WriteParticles (const std::string &filename, const amrex::Vector< ParticleDiag > &particle_diags) const
 Write particles data to file. More...
 
 ~FlushFormatPlotfile ()
 
- Public Member Functions inherited from FlushFormat
virtual ~FlushFormat ()
 

Member Function Documentation

◆ CheckpointParticles()

void FlushFormatCheckpoint::CheckpointParticles ( const std::string &  dir,
const amrex::Vector< ParticleDiag > &  particle_diags 
) const
private

◆ WriteToFile()

void FlushFormatCheckpoint::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
finaloverrideprivatevirtual

Flush fields and particles to plotfile

Reimplemented from FlushFormatPlotfile.


The documentation for this class was generated from the following files: