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

Functions

void solve_turb_poisson (int iflag, int ipc)
 
void post_process_turb_poisson_neo ()
 
void post_process_turb_poisson_part1 (double *temp_ev_elec)
 
void cce_poisson_turb (int adiabatic_int)
 
void get_adiabatic_response_pot (int ipc, int adiabatic_int, double *dpot_no_ff_tmp)
 
void zero_out_axisym_es_rgn (double *pot)
 
void post_process_no_turb (const ElectricField< DeviceType > &electric_field)
 
void post_process (const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Smoothing &smoothing, Plasma &plasma, const ElectricField< DeviceType > &electric_field)
 
void solve_poisson_turb (const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Smoothing &smoothing, Plasma &plasma, int ipc, SolverSetting solver_setting, const ElectricField< DeviceType > &electric_field)
 

Function Documentation

void cce_poisson_turb ( int  adiabatic_int)

Here is the caller graph for this function:

void get_adiabatic_response_pot ( int  ipc,
int  adiabatic_int,
double *  dpot_no_ff_tmp 
)
void post_process ( const Simulation< DeviceType > &  sml,
const MagneticField< DeviceType > &  magnetic_field,
const Grid< DeviceType > &  grid,
const DomainDecomposition< DeviceType > &  pol_decomp,
Smoothing smoothing,
Plasma plasma,
const ElectricField< DeviceType > &  electric_field 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void post_process_no_turb ( const ElectricField< DeviceType > &  electric_field)

Here is the call graph for this function:

Here is the caller graph for this function:

void post_process_turb_poisson_neo ( )

Here is the caller graph for this function:

void post_process_turb_poisson_part1 ( double *  temp_ev_elec)
void solve_poisson_turb ( const Simulation< DeviceType > &  sml,
const MagneticField< DeviceType > &  magnetic_field,
const Grid< DeviceType > &  grid,
const DomainDecomposition< DeviceType > &  pol_decomp,
Smoothing smoothing,
Plasma plasma,
int  ipc,
SolverSetting  solver_setting,
const ElectricField< DeviceType > &  electric_field 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void solve_turb_poisson ( int  iflag,
int  ipc 
)
void zero_out_axisym_es_rgn ( double *  pot)