XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
setup_solver_boundaries.cpp File Reference
#include "grid_node_tr_mapping.hpp"
#include "setup_solver_boundaries.hpp"
Include dependency graph for setup_solver_boundaries.cpp:

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)
 

Function Documentation

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.

Here is the call graph for this function:

Here is the caller graph for this function: