OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <AbstractAmrWriter.h>
Public Member Functions | |
virtual void | writeFields (const amr::AmrScalarFieldContainer_t &rho, const amr::AmrScalarFieldContainer_t &phi, const amr::AmrVectorFieldContainer_t &efield, const amr::AmrIntArray_t &refRatio, const amr::AmrGeomContainer_t &geom, const int &nLevel, const double &time, const double &scale=1.0)=0 |
virtual void | writeBunch (const AmrPartBunch *bunch_p, const double &time, const double &scale=1.0)=0 |
virtual | ~AbstractAmrWriter () |
Abstract base class for writing AMR data to files in order to plot them.
Definition at line 12 of file AbstractAmrWriter.h.
|
inlinevirtual |
Definition at line 43 of file AbstractAmrWriter.h.
|
pure virtual |
bunch_p | |
time | |
scale | used for mapping |
Implemented in AmrYtWriter.
|
pure virtual |
rho | is the charge density on all levels |
phi | is the electrostatic potential on all levels |
efield | are the electric field components on all levels |
refRatio | are the refinement ratios among the levels |
geom | are the geometries of all levels |
nLevel | available |
time | specifies the step. |
scale | used for mapping |
Implemented in AmrYtWriter.