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

Functions

void enforce_eq_profile_quasineutrality (NLReader::NamelistReader &nlr, const MagneticField< DeviceType > &magnetic_field, Plasma &plasma)
 

Function Documentation

void enforce_eq_profile_quasineutrality ( NLReader::NamelistReader nlr,
const MagneticField< DeviceType > &  magnetic_field,
Plasma plasma 
)

< Due to quasineutrality, the density of one species should be obtained from that of the others: specify its index here.

< density for the reduced spcies (rsp) is constructed from this number of samples

< normalized value of psi for domain setting psi_norm = [0, xmax], psi = psi_norm * eq_x_psi

Here is the call graph for this function: