Dune::FlexibleSolver< Operator > Class Template Reference
Inheritance diagram for Dune::FlexibleSolver< Operator >:
Detailed Descriptiontemplate<class Operator> class Dune::FlexibleSolver< Operator > A solver class that encapsulates all needed objects for a linear solver (operator, scalar product, iterative solver and preconditioner) and sets them up based on runtime parameters, using the PreconditionerFactory for setting up preconditioners. Member Typedef Documentation◆ AbstractPrecondType
template<class Operator >
Base class type of the contained preconditioner. ◆ VectorType
template<class Operator >
Constructor & Destructor Documentation◆ FlexibleSolver() [1/2]
template<class Operator >
Create a sequential solver. ◆ FlexibleSolver() [2/2]
template<class Operator >
template<class Comm >
Create a parallel solver (if Comm is e.g. OwnerOverlapCommunication). Member Function Documentation◆ apply() [1/2]
template<class Operator >
◆ apply() [2/2]
template<class Operator >
◆ category()
template<class Operator >
◆ preconditioner()
template<class Operator >
Access the contained preconditioner. The documentation for this class was generated from the following files: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||