MoochoPack : Framework for Large-Scale Optimization Algorithms  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
MoochoPack::QuasiRangeSpaceStepTailoredApproach_Strategy Class Reference

Strategy class for computing a quasi range space step for the tailored approach NLP interface. More...

#include <MoochoPack_QuasiRangeSpaceStepTailoredApproach_Strategy.hpp>

Inheritance diagram for MoochoPack::QuasiRangeSpaceStepTailoredApproach_Strategy:
Inheritance graph
[legend]

Public Member Functions

bool solve_quasi_range_space_step (std::ostream &out, EJournalOutputLevel olevel, NLPAlgo *algo, NLPAlgoState *s, const DVectorSlice &xo, const DVectorSlice &c_xo, DVectorSlice *v)
 Calls the NLPrSQPTailoredApproach iterface to compute the step. More...
 
void print_step (std::ostream &out, const std::string &leading_str) const
 
- Public Member Functions inherited from MoochoPack::QuasiRangeSpaceStep_Strategy
virtual ~QuasiRangeSpaceStep_Strategy ()
 
virtual bool solve_quasi_range_space_step (std::ostream &out, EJournalOutputLevel olevel, NLPAlgo *algo, NLPAlgoState *s, const Vector &xo, const Vector &c_xo, VectorMutable *v)=0
 Compute a step that will approximatly solve a range-space subproblem. More...
 

Detailed Description

Strategy class for computing a quasi range space step for the tailored approach NLP interface.

Definition at line 52 of file MoochoPack_QuasiRangeSpaceStepTailoredApproach_Strategy.hpp.

Member Function Documentation

bool MoochoPack::QuasiRangeSpaceStepTailoredApproach_Strategy::solve_quasi_range_space_step ( std::ostream &  out,
EJournalOutputLevel  olevel,
NLPAlgo algo,
NLPAlgoState s,
const DVectorSlice &  xo,
const DVectorSlice &  c_xo,
DVectorSlice *  v 
)

Calls the NLPrSQPTailoredApproach iterface to compute the step.

ToDo: Finish documentation!

void MoochoPack::QuasiRangeSpaceStepTailoredApproach_Strategy::print_step ( std::ostream &  out,
const std::string &  leading_str 
) const
virtual

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