20 #ifndef __MAST_npsol_optimization_interface_h__ 21 #define __MAST_npsol_optimization_interface_h__ 77 #endif // __MAST_npsol_optimization_interface_h__ virtual ~NPSOLOptimizationInterface()
std::map< int, std::string > _exit_message
std::map< int, std::string > _info_message
NPSOLOptimizationInterface()
Provides the basic interface API for classes the provide implement optimization problems.
virtual void attach_function_evaluation_object(MAST::FunctionEvaluation &feval)
void _print_termination_message(const int INFORM)
void(* _funobj)(int *mode, int *n, double *x, double *f, double *g, int *nstate)
void(* _funcon)(int *mode, int *ncnln, int *n, int *ldJ, int *needc, double *x, double *c, double *cJac, int *nstate)