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

#include <composite_step.hh>

Detailed Description

Definition at line 89 of file composite_step.hh.

Inheritance diagram for Kaskade::TangentialStepArmijo:
Kaskade::TangentialStep

Public Member Functions

 TangentialStepArmijo (StepPolicy &s, AbstractNorm &n, AbstractLinearSolver &linSolver_)
 
void setLinearization (AbstractFunctional *f, AbstractLinearization *lin)
 
virtual void getTrialIterate (AbstractFunctionSpaceElement &trialIterate, AbstractFunctionSpaceElement const &correction, AbstractFunctionSpaceElement const &iterate, double damping)
 
void getSearchDirection (AbstractFunctionSpaceElement &scorrection, AbstractFunctionSpaceElement const &correction)
 

Public Attributes

int report
 

Constructor & Destructor Documentation

◆ TangentialStepArmijo()

Kaskade::TangentialStepArmijo::TangentialStepArmijo ( StepPolicy &  s,
AbstractNorm n,
AbstractLinearSolver &  linSolver_ 
)
inline

Definition at line 92 of file composite_step.hh.

Member Function Documentation

◆ getSearchDirection()

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

◆ getTrialIterate()

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

Implements Kaskade::TangentialStep.

Definition at line 105 of file composite_step.hh.

◆ setLinearization()

void Kaskade::TangentialStepArmijo::setLinearization ( AbstractFunctional f,
AbstractLinearization lin 
)
inlinevirtual

Implements Kaskade::TangentialStep.

Definition at line 96 of file composite_step.hh.

Member Data Documentation

◆ report

int Kaskade::TangentialStepArmijo::report

Definition at line 138 of file composite_step.hh.


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