XGCa
SolverAmpereCV Member List

This is the complete list of members for SolverAmpereCV, including all inherited members.

A enum valueSolver
A_CV enum valueSolver
A_CV_SPEC enum valueSolver
A_SPEC enum valueSolver
bdSolver
bd_rhsSolver
H enum valueSolver
H_SPEC enum valueSolver
initializedSolver
iter_solver_set_alpha_beta(const SolverInitData< HostType > &solver_data, const View< double *, CLayout, HostType > &alpha, const View< double *, CLayout, HostType > &beta)Solvervirtual
labelSolver
lhs_set_alpha_beta(const SolverInitData< HostType > &solver_data, const View< double *, CLayout, HostType > &alpha, const View< double *, CLayout, HostType > &beta, double &scale) overrideSolverAmpereCVvirtual
n_rhsSolver
n_triangleSolver
P0 enum valueSolver
rhs1_set_alpha_beta(const SolverInitData< HostType > &solver_data, double scale, const View< double *, CLayout, HostType > &alpha, const View< double *, CLayout, HostType > &beta)Solvervirtual
rhs2_set_alpha_beta(const SolverInitData< HostType > &solver_data, double scale, const View< double *, CLayout, HostType > &alpha, const View< double *, CLayout, HostType > &beta) overrideSolverAmpereCVvirtual
setup_boundaries(NLReader::NamelistReader &nlr, bool is_XGCa, bool explicit_electromagnetic, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid)SolverAmpereCVvirtual
skin_normSolverAmpereCVprivate
Solver(std::string label_in, int solver_index_in, int spec_solver_index_in, bool spectral_in, int n_rhs_in, int n_triangle_in, bool use_pade_in, bool update_solver, int update_solver_nstep)Solver
solver_indexSolver
SOLVER_INT enum nameSolver
SolverAmpereCV(NLReader::NamelistReader &nlr, bool is_XGCa, bool is_em, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, std::string label_in, bool spectral_in, bool use_pade_in, bool update_solver, int update_solver_nstep)SolverAmpereCVinline
spec_solver_indexSolver
spectralSolver
update(const SolverInitData< HostType > &solver_data, const View< int *, CLayout, DeviceType > &bd_d)Solver
update_helm_solver(int isolver, const SolverInitData< HostType > &solver_data, const View< int *, CLayout, HostType > &bd, const View< double *, CLayout, HostType > &alpha, const View< double *, CLayout, HostType > &beta)Solver
update_is_triggered(int gstep) constSolver
update_triggerSolver
use_padeSolver
~Solver()=defaultSolvervirtual