Go to the source code of this file.
|
| struct | GridField< Device, VT, PIT, TorType::OnePlane, KinType::DriftKin, ScatterType::Atomic > |
| |
| struct | GridField< Device, VT, PIT, TorType::OnePlane, KinType::GyroKin, ScatterType::Atomic > |
| |
| struct | GridField< Device, VT, PIT, TorType::OnePlane, KinType::DriftKin, ScatterType::Replication > |
| |
| struct | GridField< Device, VT, PIT, TorType::OnePlane, KinType::GyroKin, ScatterType::Replication > |
| |
| struct | GridField< Device, VT, PIT, TorType::MultiplePlanes, KinType::DriftKin, ScatterType::Atomic > |
| |
| struct | GridField< Device, VT, PIT, TorType::MultiplePlanes, KinType::GyroKin, ScatterType::Atomic > |
| |
|
| typedef GridField< DeviceType, VarType::Scalar, PhiInterpType::None, TorType::OnePlane, KinType::DriftKin > | ScalarGridField |
| |
| typedef GridField< DeviceType, VarType::Scalar, PIT_GLOBAL, TorType::OnePlane, KinType::DriftKin > | OnePlanePotType |
| |
| typedef GridField< DeviceType, VarType::Scalar, PIT_GLOBAL, TorType::OnePlane, KinType::DriftKin > | AxisymPotType |
| |
| typedef GridField< DeviceType, VarType::Vector, PhiInterpType::Planes, TorType::MultiplePlanes, KinType::DriftKin > | EfieldType |
| |
| typedef GridField< DeviceType, VarType::Vector2D, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > | Efield2DType |
| |
| typedef GridField< DeviceType, VarType::Scalar, PIT_GLOBAL, TorType::MultiplePlanes, KinType::DriftKin > | PotType |
| |
| typedef GridField< DeviceType, VarType::Vector2D, PIT_GLOBAL, TorType::OnePlane, KinType::DriftKin > | E00Type |
| |
| typedef GridField< DeviceType, VarType::Vector, PhiInterpType::Planes, TorType::OnePlane, KinType::GyroKin > | EfieldGyroType |
| |
| typedef GridField< DeviceType, VarType::Vector2D, PhiInterpType::None, TorType::OnePlane, KinType::GyroKin > | Efield2DGyroType |
| |
| typedef GridField< DeviceType, VarType::Scalar, PIT_GLOBAL, TorType::OnePlane, KinType::GyroKin > | PotGyroType |
| |
| typedef GridField< DeviceType, VarType::Vector2D, PIT_GLOBAL, TorType::OnePlane, KinType::GyroKin > | E00GyroType |
| |
|
| template<typename T > |
| void | grid_field_copy (T &dest, const T &src) |
| |
| template<typename T1 , typename T2 > |
| void | grid_field_copy (T1 &dest, const T2 &src) |
| |
◆ AxisymPotType
◆ E00GyroType
◆ E00Type
◆ Efield2DGyroType
◆ Efield2DType
◆ EfieldGyroType
◆ EfieldType
◆ OnePlanePotType
◆ PotGyroType
◆ PotType
◆ ScalarGridField
◆ TorType
| Enumerator |
|---|
| OnePlane | |
| MultiplePlanes | |
◆ grid_field_copy() [1/2]
template<typename T >
| void grid_field_copy |
( |
T & |
dest, |
|
|
const T & |
src |
|
) |
| |
|
inline |
◆ grid_field_copy() [2/2]
template<typename T1 , typename T2 >
| void grid_field_copy |
( |
T1 & |
dest, |
|
|
const T2 & |
src |
|
) |
| |
|
inline |