ROL
ROL::InteriorPointObjective< Real >::Mask Class Reference
Inheritance diagram for ROL::InteriorPointObjective< Real >::Mask:

Public Member Functions

 Mask (bool complement)
Real apply (const Real &x, const Real &y) const

Private Attributes

bool complement_

Detailed Description

template<class Real>
class ROL::InteriorPointObjective< Real >::Mask

Definition at line 97 of file ROL_InteriorPointObjective.hpp.

Constructor & Destructor Documentation

◆ Mask()

template<class Real>
ROL::InteriorPointObjective< Real >::Mask::Mask ( bool complement)
inline

Definition at line 101 of file ROL_InteriorPointObjective.hpp.

References complement_.

Member Function Documentation

◆ apply()

template<class Real>
Real ROL::InteriorPointObjective< Real >::Mask::apply ( const Real & x,
const Real & y ) const
inline

Definition at line 102 of file ROL_InteriorPointObjective.hpp.

References complement_, and zero.

Member Data Documentation

◆ complement_

template<class Real>
bool ROL::InteriorPointObjective< Real >::Mask::complement_
private

Definition at line 99 of file ROL_InteriorPointObjective.hpp.

Referenced by apply(), and Mask().


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