17 #ifndef __deal2__solver_h
18 #define __deal2__solver_h
20 #include <deal.II/base/config.h>
21 #include <deal.II/base/subscriptor.h>
22 #include <deal.II/lac/vector_memory.h>
24 DEAL_II_NAMESPACE_OPEN
26 template <
typename number>
class Vector;
146 template <
class VECTOR = Vector<
double> >
215 template<
class VECTOR>
220 cntrl(solver_control),
221 memory(vector_memory)
226 template<
class VECTOR>
230 cntrl(solver_control),
231 memory(static_vector_memory)
236 template <
class VECTOR>
247 DEAL_II_NAMESPACE_CLOSE
VectorMemory< VECTOR > & memory
GrowingVectorMemory< VECTOR > static_vector_memory
SolverControl & control() const
Solver(SolverControl &solver_control, VectorMemory< VECTOR > &vector_memory)