PRISMS-PF Manual
Loading...
Searching...
No Matches
linear_helper.h File Reference
#include <deal.II/lac/precondition.h>
#include <deal.II/lac/solver_cg.h>
#include <deal.II/lac/solver_control.h>
#include <prismspf/core/conditional_ostreams.h>
#include <prismspf/core/group_solution_handler.h>
#include <prismspf/core/invm_manager.h>
#include <prismspf/core/timer.h>
#include <prismspf/core/type_enums.h>
#include <prismspf/core/types.h>
#include <prismspf/solvers/mf_operator.h>
#include <prismspf/solvers/solver_base.h>
#include <prismspf/config.h>
Include dependency graph for linear_helper.h:

Go to the source code of this file.

Classes

class  CGSolver< number >
 This class exists as a hack to get access to the residual vector for the custom convergence criterion because dealii doesn't provide it for some reason. The function print_vectors gets called before the convergence check in the same scope and is overridable. Be careful, because the pointers are only valid during the linear solve, so they shouldn't be called outside of that context. More...