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

#include <composite_step.hh>

Detailed Description

Definition at line 25 of file composite_step.hh.

Inheritance diagram for Kaskade::TangentialStep:
Kaskade::TangentialStepArmijo Kaskade::TangentialStepNewton< Newton >

Public Member Functions

virtual ~TangentialStep ()
 
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 &scorrection, AbstractFunctionSpaceElement const &correction)=0
 

Constructor & Destructor Documentation

◆ ~TangentialStep()

virtual Kaskade::TangentialStep::~TangentialStep ( )
inlinevirtual

Definition at line 28 of file composite_step.hh.

Member Function Documentation

◆ getSearchDirection()

virtual void Kaskade::TangentialStep::getSearchDirection ( AbstractFunctionSpaceElement scorrection,
AbstractFunctionSpaceElement const &  correction 
)
pure virtual

◆ getTrialIterate()

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

◆ setLinearization()

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

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