KASKADE 7 development version
|
TODO !!!!! Entscheidung über Vektortyp !!!!!! More...
#include <modelFunctions.hh>
TODO !!!!! Entscheidung über Vektortyp !!!!!!
Definition at line 15 of file modelFunctions.hh.
Public Types | |
typedef Dune::FieldVector< double, 1 > | FieldType |
Public Member Functions | |
QuadraticFunction (double constantPart_, Dune::BlockVector< FieldType > linearPart_, Dune::Matrix< FieldType > quadraticPart_) | |
QuadraticFunction (QuadraticFunction const &)=default | |
double | d0 (std::vector< double > const &argument) const |
std::vector< double > | d1 (std::vector< double > const &argument) const |
QuadraticFunction (double constantPart_, Dune::BlockVector< FieldType > linearPart_, Dune::Matrix< FieldType > quadraticPart_) | |
QuadraticFunction (QuadraticFunction const &)=default | |
double | d0 (std::vector< double > const &argument) const |
Dune::BlockVector< FieldType > | d1 (std::vector< double > const &argument) const |
Public Attributes | |
Dune::Matrix< FieldType > | quadraticPart |
typedef Dune::FieldVector<double,1> Kaskade::QuadraticFunction::FieldType |
Definition at line 47 of file opt_model_functions.hh.
Kaskade::QuadraticFunction::QuadraticFunction | ( | double | constantPart_, |
Dune::BlockVector< FieldType > | linearPart_, | ||
Dune::Matrix< FieldType > | quadraticPart_ | ||
) |
|
default |
|
inline |
Definition at line 49 of file opt_model_functions.hh.
|
default |
|
virtual |
|
inlinevirtual |
Implements Kaskade::ContinuousScalarFunction.
Definition at line 55 of file opt_model_functions.hh.
|
virtual |
Implements Kaskade::DifferentiableScalarFunction.
Referenced by Kaskade::CubicModelFunction::d1(), and Kaskade::ContractionModelFunction::d1().
|
inlinevirtual |
Implements Kaskade::DifferentiableScalarFunction.
Definition at line 64 of file opt_model_functions.hh.
Dune::Matrix< FieldType > Kaskade::QuadraticFunction::quadraticPart |
Definition at line 31 of file modelFunctions.hh.