|
| ElectricField () |
|
| ElectricField (NLReader::NamelistReader &nlr, const Grid< DeviceType > &grid, int nrho_in) |
|
template<PhiInterpType PIT> |
GridFieldPack< Device, PIT > | copy_push_fields_to_device (KinType kintype_in, const Simulation< DeviceType > &sml, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, Smoothing &smoothing, bool near_field=false) const |
|
template<PhiInterpType PIT> |
GridFieldPack< Device, PIT > | copy_Ah_cv_to_device_as_Ah (KinType kintype_in, const DomainDecomposition< DeviceType > &pol_decomp, const Grid< DeviceType > &grid) const |
|
template<PhiInterpType PIT> |
GridFieldPack< Device, PIT > | copy_Ah_ff_to_device (KinType kintype_in, const DomainDecomposition< DeviceType > &pol_decomp, const Grid< DeviceType > &grid) const |
|
template<PhiInterpType PIT> |
GridFieldPack< Device, PIT > | copy_dpot_to_device (KinType kintype_in) const |
|
void | get_Ah_rho_ff (const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, Smoothing &smoothing, const Species< DeviceType > &species) |
|
void | get_potential_grad (const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, Smoothing &smoothing, const Species< DeviceType > &species) |
|
|
int | nnode |
|
int | nphi |
|
int | nrho |
|
bool | calculate_phi_ff_on_device |
|
bool | turb_efield |
| E-field calculated only with \(<\phi>\) if .false., psndpot will still contain all (n=0,|m|>0) and (|n|>0,m) modes. More...
|
|
bool | E00_efield |
| Flux-surface averaged potential not used for calculating the electric field if .false. More...
|
|
GridField< HostType,
VarType::Vector2D, PIT_GLOBAL,
TorType::OnePlane,
KinType::DriftKin > | E00_ff_h |
| Radial electric field from \(\langle \phi\rangle \) in field-following format. More...
|
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::Planes,
TorType::OnePlane,
KinType::DriftKin > | ddpotdt |
| Time derivative of \(\phi - \langle \phi\rangle \) - Not field-following? More...
|
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::MultiplePlanes,
KinType::DriftKin > | Ah_h |
|
GridField< HostType,
vec2d_if_axisym< PIT_GLOBAL >
), PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | dAh |
|
GridField< HostType,
VarType::Scalar, PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | Ah |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::MultiplePlanes,
KinType::DriftKin > | As_h |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::MultiplePlanes,
KinType::DriftKin > | As_h_backup |
|
GridField< HostType,
vec2d_if_axisym< PIT_GLOBAL >
), PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | dAs |
|
GridField< HostType,
VarType::Scalar, PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | As |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::MultiplePlanes,
KinType::DriftKin > | Ah_cv_h |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::Planes,
TorType::OnePlane,
KinType::DriftKin > | Ah_cv |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::Planes,
TorType::OnePlane,
KinType::GyroKin > | Epar_em |
|
GridField< HostType,
VarType::Scalar, PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | pot |
|
GridField< HostType,
vec2d_if_axisym< PIT_GLOBAL >
), PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | E |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::Planes,
TorType::OnePlane,
KinType::DriftKin > | dpot_ff_h |
|
GridField< HostType,
VarType::Vector2D, PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | dEr_B2 |
| Gradient of Er/B^2. More...
|
|
GridField< HostType,
VarType::Vector2D, PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | dEz_B2 |
| Gradient of Ez/B^2. More...
|
|
GridField< HostType,
VarType::Vector2D, PIT_GLOBAL,
TorType::OnePlane,
KinType::GyroKin > | du2_E |
| Gradient of the square (dot product) of the E x B drift. More...
|
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::MultiplePlanes,
KinType::DriftKin > | dpot_h |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::OnePlane,
KinType::DriftKin > | pot0_h |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::OnePlane,
KinType::DriftKin > | dpot_n0_h |
|
View< double ***, CLayout,
HostType > | save_dpot0 |
|
View< double ***, CLayout,
HostType > | save_dpot |
|
View< double ***, CLayout,
HostType > | dpotsave |
|
View< double *, CLayout, HostType > | dpot_es |
|
View< double *, CLayout, HostType > | pot0m |
| n=0 component of the electrostatic potential before smoothing More...
|
|
View< double *, CLayout, HostType > | pot00_1d |
| 1D flux-surface averaged potential More...
|
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::OnePlane,
KinType::DriftKin > | loop_voltage_h |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::OnePlane,
KinType::DriftKin > | jpara_diff_previous_h |
|
GridField< HostType,
VarType::Scalar,
PhiInterpType::None,
TorType::OnePlane,
KinType::DriftKin > | jpara_diff_integral_h |
|