XGCa
|
#include "electric_field.hpp"
Go to the source code of this file.
Functions | |
void | setup_solver_boundaries (NLReader::NamelistReader &nlr, bool is_XGCa, bool explicit_electromagnetic, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, ElectricField< DeviceType > &electric_field) |
void setup_solver_boundaries | ( | NLReader::NamelistReader & | nlr, |
bool | is_XGCa, | ||
bool | explicit_electromagnetic, | ||
const MagneticField< DeviceType > & | magnetic_field, | ||
const Grid< DeviceType > & | grid, | ||
ElectricField< DeviceType > & | electric_field | ||
) |
< Outward shift of the inner boundary of the axisymmetric
< Outward shift of the inner boundary of the RHS of the axisymmetric
< Inward shift of the outer boundary of the axisymmetric
< Inward shift of the outer boundary of the RHS of the axisymmetric
< Outward shift of the inner boundary of the non-axisymmetric
< Outward shift of the inner boundary of the RHS of the non-axisymmetric
< Inward shift of the outer boundary of the non-axisymmetric
< Inward shift of the outer boundary of the RHS of the non-axisymmetric
< Shift of inner boundary of n!=0 Ampere solver (LHS) outwards relative to sml_inpsi
< Shift of outer boundary of n!=0 Ampere solver (LHS) inwards relative to sml_outpsi
< Shift of inner boundary of n!=0 Ampere solver (RHS=current density) outwards relative to sml_inpsi
< Shift of outer boundary of n!=0 Ampere solver (RHS) inwards relative to sml_outpsi
< Outer boundary (for Poisson solver), normalized poloidal flux
< Outer boundary (for Poisson solver, 2nd private region), normalized poloidal flux
< If .true., use Dirichlet boundary condition \(\phi=0\)
< To move the outer boundary of the Poisson solver away from the inner wall (in m)
< (XGCa only) False: 00-bc is phi=0 everywhere; true: 00-boundary
< If .true., the axisymmetric Poisson equation is solved only inside the separatrix.