PRISMS-PF Manual
Loading...
Searching...
No Matches
MGSolver< dim, degree, number > Member List

This is the complete list of members for MGSolver< dim, degree, number >, including all inherited members.

aux_solversSolverBase< dim, degree, number >protected
do_linear_solve(BlockVector< number > &b_vector, MFOperator< dim, degree, number > &lhs_operator, BlockVector< number > &x_vector)MGSolver< dim, degree, number >inlineprivate
execute_solution_transfer()SolverBase< dim, degree, number >inline
get_solution_manager() constSolverBase< dim, degree, number >inline
get_solution_manager()SolverBase< dim, degree, number >inline
get_solve_group() constSolverBase< dim, degree, number >inline
init(const std::list< DependencyMap > &all_dependeny_sets) overrideLinearSolver< dim, degree, number >inlinevirtual
lhs_operatorsMGSolver< dim, degree, number >private
lin_paramsLinearSolver< dim, degree, number >private
linear_solver_controlMGSolver< dim, degree, number >private
LinearSolver typedefMGSolver< dim, degree, number >private
LinearSolver::LinearSolver(SolveGroup _solve_group, const SolveContext< dim, degree, number > &_solve_context)LinearSolver< dim, degree, number >inline
mg_solve()MGSolver< dim, degree, number >inline
MGSolver(SolveGroup _solve_group, const SolveContext< dim, degree, number > &_solve_context)MGSolver< dim, degree, number >inline
normalization_value()LinearSolver< dim, degree, number >inlineprotected
operator=(const SolverBase &solver_base)=deleteSolverBase< dim, degree, number >
operator=(SolverBase &&solver_base) noexcept=deleteSolverBase< dim, degree, number >
prepare_for_solution_transfer()SolverBase< dim, degree, number >inline
print()SolverBase< dim, degree, number >inlinevirtual
reinit() overrideLinearSolver< dim, degree, number >inlinevirtual
rhs_operatorsLinearSolver< dim, degree, number >protected
rhs_vectorLinearSolver< dim, degree, number >protected
set_initial_condition()SolverBase< dim, degree, number >inline
solutionsMGSolver< dim, degree, number >private
solve()SolverBase< dim, degree, number >inlinevirtual
solve_contextMGSolver< dim, degree, number >private
solve_groupMGSolver< dim, degree, number >private
solve_level(unsigned int relative_level) overrideMGSolver< dim, degree, number >inlinevirtual
SolverBase typedefMGSolver< dim, degree, number >private
LinearSolver::SolverBase(SolveGroup _solve_group, const SolveContext< dim, degree, number > &_solve_context)SolverBase< dim, degree, number >inline
LinearSolver::SolverBase(const SolverBase &solver_base)=deleteSolverBase< dim, degree, number >
LinearSolver::SolverBase(SolverBase &&solver_base) noexcept=deleteSolverBase< dim, degree, number >
update()SolverBase< dim, degree, number >inlinevirtual
update_ghosts()SolverBase< dim, degree, number >inlinevirtual
~SolverBase()=defaultSolverBase< dim, degree, number >virtual