Diana
0.8.3
|
#include <CapeNLPTask.hpp>
Public Member Functions | |
virtual | ~ICapeDynamicOptimizationTask () |
virtual Numeric::Solvers::Model::ICapeNumericContinuousModel * | GetModel ()=0 throw (Common::Error::ECapeUnknown) |
virtual Numeric::Solvers::Solver::ICapeNumericSolver * | GetIntegrator ()=0 throw (Common::Error::ECapeUnknown) |
Represents an interface for dynamic optimization tasks.
virtual ~ICapeDynamicOptimizationTask | ( | ) | [inline, virtual] |
Destructor for CapeNLPTask.
virtual Numeric::Solvers::Solver::ICapeNumericSolver* GetIntegrator | ( | ) | throw (Common::Error::ECapeUnknown) [pure virtual] |
Returns pointer to solver.
Implemented in DianaDynamicNLPTask.
virtual Numeric::Solvers::Model::ICapeNumericContinuousModel* GetModel | ( | ) | throw (Common::Error::ECapeUnknown) [pure virtual] |
Returns pointer to Model.
Implemented in DianaDynamicNLPTask.