MOOCHO (Single Doxygen Collection) Version of the Day
Public Member Functions | Private Member Functions
MoochoPack::EvalNewPointTailoredApproachCoordinate_Step Class Reference

Implements "coordinate" decompostion for "Tailored Appraoch". More...

#include <MoochoPack_EvalNewPointTailoredApproachCoordinate_Step.hpp>

Inheritance diagram for MoochoPack::EvalNewPointTailoredApproachCoordinate_Step:
Inheritance graph

List of all members.

Public Member Functions

 EvalNewPointTailoredApproachCoordinate_Step (const deriv_tester_ptr_t &deriv_tester, const bounds_tester_ptr_t &bounds_tester, EFDDerivTesting fd_deriv_testing=FD_DEFAULT)

Private Member Functions

 EvalNewPointTailoredApproachCoordinate_Step ()

Overridden from EvalNewPointTailoredApproach_Step

void uninitialize_Y_Uy (MatrixOp *Y, MatrixOp *Uy)
void calc_py_Y_Uy (const NLPDirect &nlp, const D_ptr_t &D, VectorMutable *py, MatrixOp *Y, MatrixOp *Uy, EJournalOutputLevel olevel, std::ostream &out)
void recalc_py (const MatrixOp &D, VectorMutable *py, EJournalOutputLevel olevel, std::ostream &out)
void print_calc_py_Y_Uy (std::ostream &out, const std::string &leading_str) const

Detailed Description

Implements "coordinate" decompostion for "Tailored Appraoch".

py = py
Y = [ I; 0 ]

Definition at line 42 of file MoochoPack_EvalNewPointTailoredApproachCoordinate_Step.hpp.

Constructor & Destructor Documentation

MoochoPack::EvalNewPointTailoredApproachCoordinate_Step::EvalNewPointTailoredApproachCoordinate_Step ( const deriv_tester_ptr_t &  deriv_tester,
const bounds_tester_ptr_t &  bounds_tester,
EFDDerivTesting  fd_deriv_testing = FD_DEFAULT 
MoochoPack::EvalNewPointTailoredApproachCoordinate_Step::EvalNewPointTailoredApproachCoordinate_Step ( ) [private]

Member Function Documentation

void MoochoPack::EvalNewPointTailoredApproachCoordinate_Step::uninitialize_Y_Uy ( MatrixOp *  Y,
MatrixOp *  Uy 
) [protected, virtual]
void MoochoPack::EvalNewPointTailoredApproachCoordinate_Step::calc_py_Y_Uy ( const NLPDirect &  nlp,
const D_ptr_t D,
VectorMutable *  py,
MatrixOp *  Y,
MatrixOp *  Uy,
EJournalOutputLevel  olevel,
std::ostream &  out 
) [protected, virtual]
void MoochoPack::EvalNewPointTailoredApproachCoordinate_Step::recalc_py ( const MatrixOp &  D,
VectorMutable *  py,
EJournalOutputLevel  olevel,
std::ostream &  out 
) [protected, virtual]
void MoochoPack::EvalNewPointTailoredApproachCoordinate_Step::print_calc_py_Y_Uy ( std::ostream &  out,
const std::string &  leading_str 
) const [protected, virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines