XGC1
|
This is the complete list of members for PerturbedBField< Device >, including all inherited members.
active | PerturbedBField< Device > | |
Ah_rmp | PerturbedBField< Device > | private |
As_vac | PerturbedBField< Device > | private |
bfield_im_vac | PerturbedBField< Device > | |
bfield_re_vac | PerturbedBField< Device > | |
cden0 | PerturbedBField< Device > | private |
copy_bfield_from_fortran() const | PerturbedBField< Device > | inline |
copy_to_device_if_on(int gstep) | PerturbedBField< Device > | inline |
dasdt_opt | PerturbedBField< Device > | |
es_to_em_dt_ratio | PerturbedBField< Device > | |
full_spec_on | PerturbedBField< Device > | |
get_delta_b(const Grid< Device > &grid, const Simd< double > &phi, const SimdGridWeights< OT, PhiInterpType::None > &grid_wts, SimdVector &tdb) const | PerturbedBField< Device > | |
initialize(NLReader::NamelistReader &nlr, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const Smoothing &smoothing, bool explicit_em) | PerturbedBField< Device > | |
initialize(NLReader::NamelistReader &nlr, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const Smoothing &smoothing, bool explicit_em) | PerturbedBField< Device > | |
is_triggered(int gstep) const | PerturbedBField< Device > | |
jpar0 | PerturbedBField< Device > | private |
mode | PerturbedBField< Device > | |
mstep_em | PerturbedBField< Device > | |
mstep_es | PerturbedBField< Device > | |
ntor | PerturbedBField< Device > | |
num_ntor | PerturbedBField< Device > | |
PerturbedBField(NLReader::NamelistReader &nlr, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const Smoothing &smoothing, bool explicit_em) | PerturbedBField< Device > | |
PerturbedBField() | PerturbedBField< Device > | inline |
PerturbedBField(NLReader::NamelistReader &nlr, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const Smoothing &smoothing, bool explicit_em) | PerturbedBField< Device > | |
ramp_up_As(int ipc, int gstep, double dt, double dt_full, const View< double *, CLayout, HostType > &As_local) | PerturbedBField< Device > | |
ramp_up_As(int ipc, int gstep, double dt, double dt_full, const View< double *, CLayout, HostType > &As_local) | PerturbedBField< Device > | |
rampup_fac | PerturbedBField< Device > | |
rampup_fac0 | PerturbedBField< Device > | |
rampup_is_triggered(int gstep) const | PerturbedBField< Device > | |
rampup_time | PerturbedBField< Device > | |
rampup_vac | PerturbedBField< Device > | |
read_3db_xgc_mesh(const std::string &input_dir, const std::string &filename, const Grid< DeviceType > &grid) | PerturbedBField< Device > | |
read_3db_xgc_mesh(const std::string &input_dir, const std::string &filename, const Grid< DeviceType > &grid) | PerturbedBField< Device > | |
read_checkpoint_files(const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const XGC_IO_Stream &stream, const XGC_IO_Stream &em_stream) | PerturbedBField< Device > | |
read_checkpoint_files(const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const XGC_IO_Stream &stream, const XGC_IO_Stream &em_stream) | PerturbedBField< Device > | |
replace_B_grad_phi(const View< double **, CLayout, HostType > &view, int gstep, double dt) const | PerturbedBField< Device > | |
replace_B_grad_phi(const View< double **, CLayout, HostType > &view, int gstep, double dt) const | PerturbedBField< Device > | |
save_Ah(const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &Ah) const | PerturbedBField< Device > | |
save_Ah(const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &Ah) const | PerturbedBField< Device > | |
save_rhs_ampere(const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Plasma &plasma, const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &dpot_h, const View< double *, CLayout, HostType > &rhs, int ipc) const | PerturbedBField< Device > | |
save_rhs_ampere(const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Plasma &plasma, const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &dpot_h, const View< double *, CLayout, HostType > &rhs, int ipc) const | PerturbedBField< Device > | |
save_rhs_poisson(int iflag, int ipc, bool em_es_step, const View< double *, CLayout, HostType > &rhs) const | PerturbedBField< Device > | |
save_rhs_poisson(int iflag, int ipc, bool em_es_step, const View< double *, CLayout, HostType > &rhs) const | PerturbedBField< Device > | |
set_to_As_vac(const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &As) const | PerturbedBField< Device > | |
set_to_As_vac(const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &As) const | PerturbedBField< Device > | |
start_time | PerturbedBField< Device > | |
subtract_As_vac_fac(const View< double *, CLayout, HostType > &rhs2) const | PerturbedBField< Device > | |
subtract_As_vac_fac(const View< double *, CLayout, HostType > &rhs2) const | PerturbedBField< Device > | |
update_rampup_and_write(bool explicit_electromagnetic, int gstep, double time) | PerturbedBField< Device > | |
update_rampup_and_write(bool explicit_electromagnetic, int gstep, double time) | PerturbedBField< Device > | |
write_checkpoint_files(const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const XGC_IO_Stream &stream) const | PerturbedBField< Device > | |
write_checkpoint_files(const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const XGC_IO_Stream &stream) const | PerturbedBField< Device > |