WarpX
Public Member Functions | List of all members
FlushFormatAscent Class Reference

This class aims at dumping performing in-situ diagnostics with ASCENT. In particular, function WriteToFile takes fields and particles as input arguments, and calls amrex functions to do the in-situ visualization. More...

#include <FlushFormatAscent.H>

Inheritance diagram for FlushFormatAscent:
FlushFormat

Public 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
 
 ~FlushFormatAscent ()
 Do in-situ visualization for particle data. More...
 
- Public Member Functions inherited from FlushFormat
virtual ~FlushFormat ()
 

Detailed Description

This class aims at dumping performing in-situ diagnostics with ASCENT. In particular, function WriteToFile takes fields and particles as input arguments, and calls amrex functions to do the in-situ visualization.

Constructor & Destructor Documentation

◆ ~FlushFormatAscent()

FlushFormatAscent::~FlushFormatAscent ( )
inline

Do in-situ visualization for particle data.

Parameters
[in]particle_diagsEach element of this vector handles output of 1 species. Only compile if AMREX_USE_ASCENT because we need to pass a conduit class

Member Function Documentation

◆ WriteToFile()

void FlushFormatAscent::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
overridevirtual

Do in-situ visualization for field and particle data

Implements FlushFormat.


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