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

#include <modelFunctions.hh>

Detailed Description

Definition at line 64 of file modelFunctions.hh.

Inheritance diagram for Kaskade::RegularizedQuadraticFunction:
Kaskade::DifferentiableScalarFunction Kaskade::ContinuousScalarFunction

Public Member Functions

 RegularizedQuadraticFunction (QuadraticFunction quadraticModel_, DifferentiableScalarFunction &regularization_)
 
virtual ~RegularizedQuadraticFunction ()
 
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
 

Constructor & Destructor Documentation

◆ RegularizedQuadraticFunction()

Kaskade::RegularizedQuadraticFunction::RegularizedQuadraticFunction ( QuadraticFunction  quadraticModel_,
DifferentiableScalarFunction regularization_ 
)

◆ ~RegularizedQuadraticFunction()

virtual Kaskade::RegularizedQuadraticFunction::~RegularizedQuadraticFunction ( )
virtual

Member Function Documentation

◆ d0()

double Kaskade::RegularizedQuadraticFunction::d0 ( std::vector< double > const &  iterate) const
virtual

◆ d1()

std::vector< double > Kaskade::RegularizedQuadraticFunction::d1 ( std::vector< double > const &  iterate) const
virtual

◆ evalQuadraticModel()

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

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