#include <Problem.h>
Inheritance diagram for OPTPP::Problem:

|
|
constructor |
|
|
|
|
|
Closes all of the Libraries that have been dynamically Loaded |
|
||||||||||||
|
Creates an Optimizer that will optimize a function run by an external Application Implemented in OPTPP::CGProblem, OPTPP::NewtonProblem, OPTPP::NIPSProblem, OPTPP::NPSOLProblem, and OPTPP::PDSProblem. |
|
||||||||||||
|
Creates an Optimizer that will optimize a dynamically loaded function from an external library Implemented in OPTPP::CGProblem, OPTPP::NewtonProblem, OPTPP::NIPSProblem, OPTPP::NPSOLProblem, and OPTPP::PDSProblem. |
|
|
Initially Retrieves the XML Element containing Algorithm parameters from the Solver XML Implemented in OPTPP::CGProblem, OPTPP::NewtonProblem, OPTPP::NIPSProblem, OPTPP::NPSOLProblem, and OPTPP::PDSProblem. |
|
|
Returns the Application Launcher for Optimizing an external Function Evaluation |
|
|
Gets a CompoundConstraint object based upon whether the optimization is unconstrained, bounded, or general |
|
|
Reterns the order of Differentiation |
|
||||||||||||
|
Dymanically loads the given Library function and returns int as a void pointer |
|
|
Returns the initialization funciton for the Optimization |
|
|
Returns the number of Variables |
|
|
Returns the XML Element containing the Algorithm parameters |
|
|
Returns the XML Element Which contains the solver properites |
|
|
Returns the XML Element containing Subroutine and library info |
|
|
Returns the non-differentiable function to be optimized |
|
|
Returns the first order differentiable function to be optimized |
|
|
Returns the second order differentiable function to be optimized |
|
|
Gets a VariableList object containing the optimization variables and related information. |
|
|
Optimize the Function |
|
|
Sets the Algorithm Parameters for the Optimization run Reimplemented in OPTPP::CGProblem, OPTPP::NewtonProblem, OPTPP::NIPSProblem, OPTPP::NPSOLProblem, and OPTPP::PDSProblem. |
|
|
Sets the XML that defines the Problem to be solved |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|