OptimizationAlgorithmBase Member List
This is the complete list of members for OptimizationAlgorithmBase, including all inherited members.
allocateNlpSolver(Objective *F, DynamicDiscretization *G, Constraint *H)=0OptimizationAlgorithmBase [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)=0OptimizationAlgorithmBase [protected, pure virtual]
initializeObjective(Objective *F)=0OptimizationAlgorithmBase [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]
iterOptimizationAlgorithmBase [protected]
nlpSolverOptimizationAlgorithmBase [protected]
ocpOptimizationAlgorithmBase [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
userInitOptimizationAlgorithmBase [protected]
~OptimizationAlgorithmBase()OptimizationAlgorithmBase [virtual]


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Sat Jun 8 2019 19:40:25