ROL
ROL::BinaryConstraint< Real >::BoundsCheck Class Reference
Inheritance diagram for ROL::BinaryConstraint< Real >::BoundsCheck:

Public Member Functions

 BoundsCheck (int option)
Real apply (const Real &dl, const Real &du) const

Private Attributes

const int opt_

Detailed Description

template<typename Real>
class ROL::BinaryConstraint< Real >::BoundsCheck

Definition at line 34 of file ROL_BinaryConstraint.hpp.

Constructor & Destructor Documentation

◆ BoundsCheck()

template<typename Real>
ROL::BinaryConstraint< Real >::BoundsCheck::BoundsCheck ( int option)
inline

Definition at line 39 of file ROL_BinaryConstraint.hpp.

References opt_.

Member Function Documentation

◆ apply()

template<typename Real>
Real ROL::BinaryConstraint< Real >::BoundsCheck::apply ( const Real & dl,
const Real & du ) const
inline

Definition at line 41 of file ROL_BinaryConstraint.hpp.

References opt_, ROL::ROL_INF(), and zero.

Member Data Documentation

◆ opt_

template<typename Real>
const int ROL::BinaryConstraint< Real >::BoundsCheck::opt_
private

Definition at line 36 of file ROL_BinaryConstraint.hpp.

Referenced by apply(), and BoundsCheck().


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