7#include <dune/grid/config.h>
8#include <dune/common/fvector.hh>
9#include <dune/istl/bvector.hh>
10#include <dune/istl/matrix.hh>
14 class AbstractScalarProduct;
15 class AbstractFunctionSpaceElement;
16 class LagrangeLinearization;
17 class QuadraticFunction;
Abstract Vector for function space algorithms.
TODO !!!!! Entscheidung über Vektortyp !!!!!!
QuadraticFunction create(double nu) const
NormModelCreator(AbstractFunctionSpaceElement const &normalStep, std::vector< std::shared_ptr< AbstractFunctionSpaceElement > > const &tangentialBasis, AbstractScalarProduct const &sp)
QuadraticModelCreator(AbstractFunctionSpaceElement const &normalStep, std::vector< std::shared_ptr< AbstractFunctionSpaceElement > >const &tangentialBasis, LagrangeLinearization const &lagrangeLinearization, double residualCorrection=0)
QuadraticFunction create(double nu) const