, including all inherited members.
| allocateNlpSolver(Objective *F, DynamicDiscretization *G, Constraint *H)=0 | OptimizationAlgorithmBase | [protected, pure virtual] |
| clear() | OptimizationAlgorithmBase | [protected] |
| determineDimensions(Objective *const _objective, DifferentialEquation **const _differentialEquation, Constraint *const _constraint, uint &_nx, uint &_nxa, uint &_np, uint &_nu, uint &_nw) const | OptimizationAlgorithmBase | [protected, virtual] |
| extractOCPdata(Objective **objective, DifferentialEquation ***differentialEquation, Constraint **constraint, Grid &unionGrid) | OptimizationAlgorithmBase | [protected, virtual] |
| getAlgebraicStates(VariablesGrid &xa_) const | OptimizationAlgorithmBase | |
| getAlgebraicStates(const char *fileName) const | OptimizationAlgorithmBase | |
| getControls(VariablesGrid &p_) const | OptimizationAlgorithmBase | |
| getControls(const char *fileName) const | OptimizationAlgorithmBase | |
| getDifferentialStates(VariablesGrid &xd_) const | OptimizationAlgorithmBase | |
| getDifferentialStates(const char *fileName) const | OptimizationAlgorithmBase | |
| getDisturbances(VariablesGrid &w_) const | OptimizationAlgorithmBase | |
| getDisturbances(const char *fileName) const | OptimizationAlgorithmBase | |
| getEndTime() const | OptimizationAlgorithmBase | |
| getNP() const | OptimizationAlgorithmBase | [virtual] |
| getNU() const | OptimizationAlgorithmBase | [virtual] |
| getNW() const | OptimizationAlgorithmBase | [virtual] |
| getNX() const | OptimizationAlgorithmBase | [virtual] |
| getNXA() const | OptimizationAlgorithmBase | [virtual] |
| getObjectiveValue(const char *fileName) const | OptimizationAlgorithmBase | |
| getObjectiveValue() const | OptimizationAlgorithmBase | |
| getParameters(VariablesGrid &u_) const | OptimizationAlgorithmBase | |
| getParameters(DVector &u_) const | OptimizationAlgorithmBase | |
| getParameters(const char *fileName) const | OptimizationAlgorithmBase | |
| getSensitivitiesP(BlockMatrix &_sens) const | OptimizationAlgorithmBase | |
| getSensitivitiesU(BlockMatrix &_sens) const | OptimizationAlgorithmBase | |
| getSensitivitiesW(BlockMatrix &_sens) const | OptimizationAlgorithmBase | |
| getSensitivitiesX(BlockMatrix &_sens) const | OptimizationAlgorithmBase | |
| getSensitivitiesXA(BlockMatrix &_sens) const | OptimizationAlgorithmBase | |
| getStartTime() const | OptimizationAlgorithmBase | |
| init(UserInteraction *_userIteraction) | OptimizationAlgorithmBase | [protected] |
| initializeAlgebraicStates(const char *fileName, BooleanType autoinit=BT_FALSE) | OptimizationAlgorithmBase | |
| initializeAlgebraicStates(const VariablesGrid &xa_init_, BooleanType autoinit=BT_FALSE) | OptimizationAlgorithmBase | |
| initializeControls(const char *fileName) | OptimizationAlgorithmBase | |
| initializeControls(const VariablesGrid &p_init_) | OptimizationAlgorithmBase | |
| initializeDifferentialStates(const char *fileName, BooleanType autoinit=BT_FALSE) | OptimizationAlgorithmBase | |
| initializeDifferentialStates(const VariablesGrid &xd_init_, BooleanType autoinit=BT_FALSE) | OptimizationAlgorithmBase | |
| initializeDisturbances(const char *fileName) | OptimizationAlgorithmBase | |
| initializeDisturbances(const VariablesGrid &w_init_) | OptimizationAlgorithmBase | |
| initializeNlpSolver(const OCPiterate &_userInit)=0 | OptimizationAlgorithmBase | [protected, pure virtual] |
| initializeObjective(Objective *F)=0 | OptimizationAlgorithmBase | [protected, pure virtual] |
| initializeOCPiterate(Constraint *const _constraint, const Grid &_unionGrid, uint nx, uint nxa, uint np, uint nu, uint nw) | OptimizationAlgorithmBase | [protected, virtual] |
| initializeParameters(const char *fileName) | OptimizationAlgorithmBase | |
| initializeParameters(const VariablesGrid &u_init_) | OptimizationAlgorithmBase | |
| isLinearQuadratic(Objective *F, DynamicDiscretization *G, Constraint *H) const | OptimizationAlgorithmBase | [protected] |
| iter | OptimizationAlgorithmBase | [protected] |
| nlpSolver | OptimizationAlgorithmBase | [protected] |
| ocp | OptimizationAlgorithmBase | [protected] |
| operator=(const OptimizationAlgorithmBase &arg) | OptimizationAlgorithmBase | |
| OptimizationAlgorithmBase() | OptimizationAlgorithmBase | |
| OptimizationAlgorithmBase(const OCP &ocp_) | OptimizationAlgorithmBase | |
| OptimizationAlgorithmBase(const OptimizationAlgorithmBase &arg) | OptimizationAlgorithmBase | |
| setupDifferentialEquation(Objective *objective, DifferentialEquation **differentialEquation, Constraint *constraint, Grid unionGrid) | OptimizationAlgorithmBase | [protected, virtual] |
| setupDynamicDiscretization(UserInteraction *_userIteraction, Objective *objective, DifferentialEquation **differentialEquation, Constraint *constraint, Grid unionGrid, DynamicDiscretization **dynamicDiscretization) | OptimizationAlgorithmBase | [protected, virtual] |
| setupObjective(Objective *objective, DifferentialEquation **differentialEquation, Constraint *constraint, Grid unionGrid) | OptimizationAlgorithmBase | [protected, virtual] |
| simulateStatesForInitialization() | OptimizationAlgorithmBase | |
| userInit | OptimizationAlgorithmBase | [protected] |
| ~OptimizationAlgorithmBase() | OptimizationAlgorithmBase | [virtual] |