PRISMS-PF Manual
Loading...
Searching...
No Matches
linear_solver.h File Reference
#include <deal.II/lac/diagonal_matrix.h>
#include <deal.II/lac/precondition.h>
#include <deal.II/lac/solver_control.h>
#include <deal.II/lac/solver_selector.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/user_inputs/linear_solve_parameters.h>
#include <prismspf/config.h>
#include <memory>
#include <string>
#include <deal.II/lac/precondition_block.h>
#include <deal.II/multigrid/mg_coarse.h>
#include <deal.II/multigrid/mg_constrained_dofs.h>
#include <deal.II/multigrid/mg_matrix.h>
#include <deal.II/multigrid/mg_smoother.h>
#include <deal.II/multigrid/mg_tools.h>
#include <deal.II/multigrid/mg_transfer_global_coarsening.h>
#include <deal.II/multigrid/mg_transfer_matrix_free.h>
#include <deal.II/multigrid/multigrid.h>
Include dependency graph for linear_solver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MGContext< dim, degree, number >
 Multigrid context. Everything multigrid needs to be alive to use. More...
 
class  LinearSolver< dim, degree, number >
 This class handles the explicit solves of all explicit fields. More...