42 #ifndef EVAL_NEW_POINT_STD_STEP_H
43 #define EVAL_NEW_POINT_STD_STEP_H
45 #include "MoochoPack_DecompositionSystemHandler_Strategy.hpp"
46 #include "IterationPack_AlgorithmStep.hpp"
47 #include "ConstrainedOptPack_DecompositionSystemTester.hpp"
48 #include "ConstrainedOptPack_VariableBoundsTester.hpp"
49 #include "NLPInterfacePack_NLPFirstDerivTester.hpp"
53 namespace MoochoPack {
106 const decomp_sys_handler_ptr_t &decomp_sys_handler
107 ,
const deriv_tester_ptr_t &deriv_tester
108 ,
const bounds_tester_ptr_t &bounds_tester
109 ,
const decomp_sys_tester_ptr_t &decomp_sys_tester
124 ,
poss_type assoc_step_poss, std::ostream& out,
const std::string& leading_str )
const;
136 #endif // EVAL_NEW_POINT_STD_STEP_H
void print_step(const Algorithm &algo, poss_type step_poss, IterationPack::EDoStepType type, poss_type assoc_step_poss, std::ostream &out, const std::string &leading_str) const
STANDARD_MEMBER_COMPOSITION_MEMBERS(EFDDerivTesting, fd_deriv_testing)
Set how and if finite derivatives are tested.
bool do_step(Algorithm &algo, poss_type step_poss, IterationPack::EDoStepType type, poss_type assoc_step_poss)
Interface for range/null decomposition handling.
Standard new point evaluation step class.
STANDARD_COMPOSITION_MEMBERS(DecompositionSystemHandler_Strategy, decomp_sys_handler)
«std comp» members for range/null decomposition handler