|
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.
1.8.5