|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
#include <FieldContainer.hpp>
Public Member Functions | |
| FieldContainer (Vector_t< T, Dim > &hr, Vector_t< T, Dim > &rmin, Vector_t< T, Dim > &rmax, std::array< bool, Dim > decomp, ippl::NDIndex< Dim > domain, Vector_t< T, Dim > origin, bool isAllPeriodic) | |
| ~FieldContainer () | |
| VField_t< T, Dim > & | getE () |
| void | setE (VField_t< T, Dim > &E) |
| Field_t< Dim > & | getRho () |
| void | setRho (Field_t< Dim > &rho) |
| Field< T, Dim > & | getPhi () |
| void | setPhi (Field< T, Dim > &phi) |
| Vector_t< double, Dim > & | getHr () |
| void | setHr (const Vector_t< double, Dim > &hr) |
| Vector_t< double, Dim > & | getRMin () |
| void | setRMin (const Vector_t< double, Dim > &rmin) |
| Vector_t< double, Dim > & | getRMax () |
| void | setRMax (const Vector_t< double, Dim > &rmax) |
| std::array< bool, Dim > | getDecomp () |
| void | setDecomp (std::array< bool, Dim > decomp) |
| Mesh_t< Dim > & | getMesh () |
| void | setMesh (Mesh_t< Dim > &mesh) |
| FieldLayout_t< Dim > & | getFL () |
| void | setFL (std::shared_ptr< FieldLayout_t< Dim > > &fl) |
| void | initializeFields (std::string stype_m="") |
Private Attributes | |
| Vector_t< double, Dim > | hr_m |
| Vector_t< double, Dim > | rmin_m |
| Vector_t< double, Dim > | rmax_m |
| std::array< bool, Dim > | decomp_m |
| VField_t< T, Dim > | E_m |
| Field_t< Dim > | rho_m |
| Field< T, Dim > | phi_m |
| Mesh_t< Dim > | mesh_m |
| FieldLayout_t< Dim > | fl_m |
Definition at line 34 of file FieldContainer.hpp.
|
inline |
Definition at line 36 of file FieldContainer.hpp.
|
inline |
Definition at line 48 of file FieldContainer.hpp.
|
inline |
Definition at line 105 of file FieldContainer.hpp.
|
inline |
Definition at line 63 of file FieldContainer.hpp.
|
inline |
Definition at line 119 of file FieldContainer.hpp.
|
inline |
Definition at line 84 of file FieldContainer.hpp.
Definition at line 112 of file FieldContainer.hpp.
|
inline |
Definition at line 77 of file FieldContainer.hpp.
Definition at line 70 of file FieldContainer.hpp.
|
inline |
Definition at line 98 of file FieldContainer.hpp.
|
inline |
Definition at line 91 of file FieldContainer.hpp.
|
inline |
Definition at line 126 of file FieldContainer.hpp.
|
inline |
Definition at line 108 of file FieldContainer.hpp.
|
inline |
Definition at line 66 of file FieldContainer.hpp.
|
inline |
Definition at line 122 of file FieldContainer.hpp.
|
inline |
Definition at line 87 of file FieldContainer.hpp.
|
inline |
Definition at line 115 of file FieldContainer.hpp.
|
inline |
Definition at line 80 of file FieldContainer.hpp.
|
inline |
Definition at line 73 of file FieldContainer.hpp.
|
inline |
Definition at line 101 of file FieldContainer.hpp.
|
inline |
Definition at line 94 of file FieldContainer.hpp.
|
private |
Definition at line 55 of file FieldContainer.hpp.
Definition at line 56 of file FieldContainer.hpp.
|
private |
Definition at line 60 of file FieldContainer.hpp.
Definition at line 52 of file FieldContainer.hpp.
Definition at line 59 of file FieldContainer.hpp.
Definition at line 58 of file FieldContainer.hpp.
Definition at line 57 of file FieldContainer.hpp.
|
private |
Definition at line 54 of file FieldContainer.hpp.
|
private |
Definition at line 53 of file FieldContainer.hpp.