Go to the source code of this file.
|
template<KinType KT> |
void | calculate_charge (const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, ElectricField< DeviceType > &electric_field, Charge< DeviceType, KT > &charge, Plasma &plasma, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp) |
|
void | chargee_background_setup (NLReader::NamelistReader &nlr, const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, ElectricField< DeviceType > &electric_field, Plasma &plasma, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp, Charges &charges) |
|
template<KinType KT, PhiInterpType PIT> |
void | scatter (const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, const GridField< DeviceType, VarType::Scalar, PIT, TorType::OnePlane, KT > &Ah_gf, const Species< DeviceType > &species, bool exclude_private, bool do_cv_adjustment, bool cv_full_weight, const Charge< DeviceType, KT > &charge) |
|
template<KinType KT, PhiInterpType PIT>
void scatter |
( |
const Grid< DeviceType > & |
grid, |
|
|
const MagneticField< DeviceType > & |
magnetic_field, |
|
|
const GridField< DeviceType, VarType::Scalar, PIT, TorType::OnePlane, KT > & |
Ah_gf, |
|
|
const Species< DeviceType > & |
species, |
|
|
bool |
exclude_private, |
|
|
bool |
do_cv_adjustment, |
|
|
bool |
cv_full_weight, |
|
|
const Charge< DeviceType, KT > & |
charge |
|
) |
| |