|
| | ElectricField () |
| |
| | ElectricField (NLReader::NamelistReader &nlr, const Grid< DeviceType > &grid, int nrho_in, bool es_reduced_deltaf_setup=false) |
| |
| template<MarkerType MT, MagneticFieldMode MFM> |
| GridFieldPackPtr | copy_push_fields_to_device_drift_kin_XGC1 (const Simulation< DeviceType > &sml, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, bool near_field=false) const |
| |
| template<MarkerType MT, MagneticFieldMode MFM> |
| GridFieldPackPtr | copy_push_fields_to_device_gyro_kin_XGC1 (const Simulation< DeviceType > &sml, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, bool near_field=false) const |
| |
| GridFieldPackPtr | copy_push_fields_to_device (KinType kintype_in, MarkerType markertype_in, const Simulation< DeviceType > &sml, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, bool near_field=false) const |
| |
| void | get_Ah_rho_ff (const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, 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 PerturbedBField< DeviceType > &perturbed_B_field, 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...
|
| |
| bool | n0_m_efield |
| |
| 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, VarType::Scalar, PhiInterpType::None, TorType::OnePlane, KinType::DriftKin > | Ah_h_backup |
| |
| 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 > | dAdt_guess |
| |
| 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 |
| |
| Boundary | AbdH |
| |
| Boundary | pbd0 |
| |