KASKADE 7 development version
Public Member Functions | List of all members
Kaskade::NormalStep Class Referenceabstract

#include <composite_step.hh>

Detailed Description

Definition at line 11 of file composite_step.hh.

Inheritance diagram for Kaskade::NormalStep:
Kaskade::NormalStepNewton< Newton >

Public Member Functions

virtual ~NormalStep ()
 
virtual void setLinearization (AbstractFunctional *f, AbstractLinearization *lin)=0
 
virtual void getTrialIterate (AbstractFunctionSpaceElement &trialIterate, AbstractFunctionSpaceElement const &correction, AbstractFunctionSpaceElement const &iterate, double damping)=0
 
virtual void getSearchDirection (AbstractFunctionSpaceElement &correction)=0
 

Constructor & Destructor Documentation

◆ ~NormalStep()

virtual Kaskade::NormalStep::~NormalStep ( )
inlinevirtual

Definition at line 14 of file composite_step.hh.

Member Function Documentation

◆ getSearchDirection()

virtual void Kaskade::NormalStep::getSearchDirection ( AbstractFunctionSpaceElement correction)
pure virtual

◆ getTrialIterate()

virtual void Kaskade::NormalStep::getTrialIterate ( AbstractFunctionSpaceElement trialIterate,
AbstractFunctionSpaceElement const &  correction,
AbstractFunctionSpaceElement const &  iterate,
double  damping 
)
pure virtual

◆ setLinearization()

virtual void Kaskade::NormalStep::setLinearization ( AbstractFunctional f,
AbstractLinearization lin 
)
pure virtual

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