This class is a wrapper for the two single-backend in-situ formats, those being Catalyst and Ascent. They both use the exact same code for writing particles and this class aims to reduce redundancy by defining the method only once.
More...
|
| | FlushFormatInSitu ()=default |
| |
| | ~FlushFormatInSitu () override=default |
| |
| | FlushFormatInSitu (FlushFormatInSitu const &)=default |
| |
| FlushFormatInSitu & | operator= (FlushFormatInSitu const &)=default |
| |
| | FlushFormatInSitu (FlushFormatInSitu &&)=default |
| |
| FlushFormatInSitu & | operator= (FlushFormatInSitu &&)=default |
| |
| virtual 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, int verbose=2, 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 =0 |
| |
| | FlushFormat ()=default |
| |
| virtual | ~FlushFormat ()=default |
| |
| | FlushFormat (FlushFormat const &)=default |
| |
| FlushFormat & | operator= (FlushFormat const &)=default |
| |
| | FlushFormat (FlushFormat &&)=default |
| |
| FlushFormat & | operator= (FlushFormat &&)=default |
| |
This class is a wrapper for the two single-backend in-situ formats, those being Catalyst and Ascent. They both use the exact same code for writing particles and this class aims to reduce redundancy by defining the method only once.