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 |