KASKADE 7 development version
Public Types | Public Member Functions | List of all members
Kaskade::CubicModelFunction Class Reference

#include <opt_model_functions.hh>

Detailed Description

Definition at line 79 of file opt_model_functions.hh.

Public Types

typedef Dune::FieldVector< double, 1 > FieldType
 

Public Member Functions

 CubicModelFunction (QuadraticFunction quadraticModel_, QuadraticFunction normBlf_, double omegaL_)
 
 CubicModelFunction (QuadraticFunction quadraticModel_, QuadraticFunction normBlf_, double omegaL_, double regWeight_)
 
double evalQuadraticModel (std::vector< double >const &iterate) const
 
double d0 (std::vector< double > const &iterate) const
 
std::vector< double > d1 (std::vector< double >const &iterate) const
 

Member Typedef Documentation

◆ FieldType

Definition at line 82 of file opt_model_functions.hh.

Constructor & Destructor Documentation

◆ CubicModelFunction() [1/2]

Kaskade::CubicModelFunction::CubicModelFunction ( QuadraticFunction  quadraticModel_,
QuadraticFunction  normBlf_,
double  omegaL_ 
)
inline

Definition at line 84 of file opt_model_functions.hh.

◆ CubicModelFunction() [2/2]

Kaskade::CubicModelFunction::CubicModelFunction ( QuadraticFunction  quadraticModel_,
QuadraticFunction  normBlf_,
double  omegaL_,
double  regWeight_ 
)
inline

Definition at line 88 of file opt_model_functions.hh.

Member Function Documentation

◆ d0()

double Kaskade::CubicModelFunction::d0 ( std::vector< double > const &  iterate) const
inline

Definition at line 97 of file opt_model_functions.hh.

◆ d1()

std::vector< double > Kaskade::CubicModelFunction::d1 ( std::vector< double >const &  iterate) const
inline

Definition at line 102 of file opt_model_functions.hh.

◆ evalQuadraticModel()

double Kaskade::CubicModelFunction::evalQuadraticModel ( std::vector< double >const &  iterate) const
inline

Definition at line 92 of file opt_model_functions.hh.


The documentation for this class was generated from the following file: