XGC1
Functions
solve.cpp File Reference
#include "spectral_decomposition.hpp"
#include "view_arithmetic.hpp"
#include "solvers.hpp"
Include dependency graph for solve.cpp:

Functions

int get_sml_ksp_root (int i_ksp)
 
void poisson_turb_petsc_solve (double *rhs, double *field)
 
void poisson_turb_petsc_spectral_solve (double *rhs, double *field)
 
void solve_ampere_cv_spec (double *rhs_spectral, double *rhs2_spectral, double *field_spectral)
 
void solve_ampere_cv (double *rhs, double *rhs2, double *Ah)
 
void solve_ampere_spec (double *rhs_spectral, double *rhs2_spectral, double *field_spectral)
 
void solve_ampere_fort (double *rhs, double *rhs2, double *Ah)
 

Function Documentation

◆ get_sml_ksp_root()

int get_sml_ksp_root ( int  i_ksp)
Here is the caller graph for this function:

◆ poisson_turb_petsc_solve()

void poisson_turb_petsc_solve ( double *  rhs,
double *  field 
)
Here is the caller graph for this function:

◆ poisson_turb_petsc_spectral_solve()

void poisson_turb_petsc_spectral_solve ( double *  rhs,
double *  field 
)
Here is the caller graph for this function:

◆ solve_ampere_cv()

void solve_ampere_cv ( double *  rhs,
double *  rhs2,
double *  Ah 
)
Here is the caller graph for this function:

◆ solve_ampere_cv_spec()

void solve_ampere_cv_spec ( double *  rhs_spectral,
double *  rhs2_spectral,
double *  field_spectral 
)
Here is the caller graph for this function:

◆ solve_ampere_fort()

void solve_ampere_fort ( double *  rhs,
double *  rhs2,
double *  Ah 
)
Here is the caller graph for this function:

◆ solve_ampere_spec()

void solve_ampere_spec ( double *  rhs_spectral,
double *  rhs2_spectral,
double *  field_spectral 
)
Here is the caller graph for this function: