ROL
ROL::ROL::TypeU::AlgorithmState< Real > Struct Template Reference

#include <ROL_Constraint_SerialSimOpt.hpp>

Inheritance diagram for ROL::ROL::TypeU::AlgorithmState< Real >:

Public Member Functions

 AlgorithmState ()
void reset ()
Public Member Functions inherited from ROL::ROL::AlgorithmState< Real >
 AlgorithmState (void)
virtual ~AlgorithmState ()
void reset (void)

Public Attributes

Real searchSize
Ptr< Vector< Real > > stepVec
Ptr< Vector< Real > > gradientVec
Public Attributes inherited from ROL::ROL::AlgorithmState< Real >
int iter
int minIter
int nfval
int ncval
int ngrad
Real value
Real minValue
Real gnorm
Real cnorm
Real snorm
Real aggregateGradientNorm
Real aggregateModelError
bool flag
ROL::Ptr< Vector< Real > > iterateVec
ROL::Ptr< Vector< Real > > lagmultVec
ROL::Ptr< Vector< Real > > minIterVec
EExitStatus statusFlag

Detailed Description

template<typename Real>
struct ROL::ROL::TypeU::AlgorithmState< Real >

Definition at line 26 of file ROL_Constraint_SerialSimOpt.hpp.

Constructor & Destructor Documentation

◆ AlgorithmState()

template<typename Real>
ROL::ROL::TypeU::AlgorithmState< Real >::AlgorithmState ( void )
inline

Definition at line 31 of file ROL_Constraint_SerialSimOpt.hpp.

Member Function Documentation

◆ reset()

template<typename Real>
void ROL::ROL::TypeU::AlgorithmState< Real >::reset ( void )
inline

Definition at line 36 of file ROL_Constraint_SerialSimOpt.hpp.

Member Data Documentation

◆ searchSize

template<typename Real>
Real ROL::ROL::TypeU::AlgorithmState< Real >::searchSize

Definition at line 27 of file ROL_Constraint_SerialSimOpt.hpp.

◆ stepVec

template<typename Real>
Ptr<Vector<Real> > ROL::ROL::TypeU::AlgorithmState< Real >::stepVec

Definition at line 28 of file ROL_Constraint_SerialSimOpt.hpp.

◆ gradientVec

template<typename Real>
Ptr<Vector<Real> > ROL::ROL::TypeU::AlgorithmState< Real >::gradientVec

Definition at line 29 of file ROL_Constraint_SerialSimOpt.hpp.


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