, including all inherited members.
| addLogRecord(LogRecord &record) | Logging | |
| addOption(OptionsName name, int value) | Options | [protected] |
| addOption(OptionsName name, double value) | Options | [protected] |
| addOption(OptionsName name, const std::string &value) | Options | [protected] |
| addOption(uint idx, OptionsName name, int value) | Options | [protected] |
| addOption(uint idx, OptionsName name, double value) | Options | [protected] |
| addOption(uint idx, OptionsName name, const std::string &value) | Options | [protected] |
| addOptionsList() | Options | |
| addPlotWindow(PlotWindow &_window) | UserInteraction | [virtual] |
| allocateNlpSolver(Objective *F, DynamicDiscretization *G, Constraint *H) | OptimizationAlgorithm | [protected, virtual] |
| boundRelaxation | Options | |
| boundTolerance | Options | |
| clear() | OptimizationAlgorithmBase | [protected] |
| clearOptionsList() | Options | [protected] |
| copy(const Options &rhs) | Options | [protected] |
| count | MultiObjectiveAlgorithm | [protected] |
| declareOptionsUnchanged() | Options | [protected] |
| declareOptionsUnchanged(uint idx) | Options | [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] |
| enableCholeskyRefactorisation | Options | |
| enableDriftCorrection | Options | |
| enableEqualities | Options | |
| enableFarBounds | Options | |
| enableFlippingBounds | Options | |
| enableFullLITests | Options | |
| enableNZCTests | Options | |
| enableRamping | Options | |
| enableRegularisation | Options | |
| ensureConsistency() | Options | |
| epsDen | Options | |
| epsFlipping | Options | |
| epsIterRef | Options | |
| epsLITests | Options | |
| epsNum | Options | |
| epsNZCTests | Options | |
| epsRegularisation | Options | |
| evaluateObjectives(VariablesGrid &xd_, VariablesGrid &xa_, VariablesGrid &p_, VariablesGrid &u_, VariablesGrid &w_, Expression **arg1) | MultiObjectiveAlgorithm | [protected] |
| extractOCPdata(Objective **objective, DifferentialEquation ***differentialEquation, Constraint **constraint, Grid &unionGrid) | OptimizationAlgorithmBase | [protected, virtual] |
| finalRamping | Options | |
| formulateOCP(double *idx, OCP *ocp_, Expression **arg) | MultiObjectiveAlgorithm | [protected] |
| get(OptionsName name, int &value) const | Options | |
| get(OptionsName name, double &value) const | Options | |
| get(OptionsName name, std::string &value) const | Options | |
| get(uint idx, OptionsName name, int &value) const | Options | |
| get(uint idx, OptionsName name, double &value) const | Options | |
| get(uint idx, OptionsName name, std::string &value) const | Options | |
| getAlgebraicStates(VariablesGrid &xa_) const | OptimizationAlgorithmBase | |
| getAlgebraicStates(const char *fileName) const | OptimizationAlgorithmBase | |
| getAll(LogName _name, MatrixVariablesGrid &values) const | Logging | [inline] |
| getAllAlgebraicStates(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| getAllControls(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| getAllDifferentialStates(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| getAllDisturbances(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| getAllParameters(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| 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 | |
| getFirst(LogName _name, DMatrix &firstValue) const | Logging | [inline] |
| getFirst(LogName _name, VariablesGrid &firstValue) const | Logging | [inline] |
| getLast(LogName _name, DMatrix &lastValue) const | Logging | [inline] |
| getLast(LogName _name, VariablesGrid &lastValue) const | Logging | [inline] |
| getLogRecord(LogRecord &_record) const | Logging | |
| getNadirVector() const | MultiObjectiveAlgorithm | [inline] |
| getNormalizationVector() const | MultiObjectiveAlgorithm | [inline] |
| getNormalizedPayOffMatrix() const | MultiObjectiveAlgorithm | [inline] |
| getNP() const | OptimizationAlgorithmBase | [virtual] |
| getNU() const | OptimizationAlgorithmBase | [virtual] |
| getNumLogRecords() const | Logging | |
| getNumOptionsLists() const | Options | |
| getNumPlotWindows() const | Plotting | [inline] |
| getNW() const | OptimizationAlgorithmBase | [virtual] |
| getNX() const | OptimizationAlgorithmBase | [virtual] |
| getNXA() const | OptimizationAlgorithmBase | [virtual] |
| getObjectiveValue(const char *fileName) const | OptimizationAlgorithmBase | |
| getObjectiveValue() const | OptimizationAlgorithmBase | |
| getOptions(uint idx) const | Options | |
| getParameters(VariablesGrid &u_) const | OptimizationAlgorithmBase | |
| getParameters(DVector &u_) const | OptimizationAlgorithmBase | |
| getParameters(const char *fileName) const | OptimizationAlgorithmBase | |
| getParetoFront(VariablesGrid &paretoFront) const | MultiObjectiveAlgorithm | [inline] |
| getParetoFrontWithFilter(VariablesGrid &paretoFront) const | MultiObjectiveAlgorithm | [inline] |
| getPayOffMatrix() const | MultiObjectiveAlgorithm | [inline] |
| getPlotDataFromMemberLoggings(PlotWindow &_window) const | UserInteraction | [protected, virtual] |
| getPlotWindow(uint idx, PlotWindow &_window) const | Plotting | [inline] |
| getPlotWindow(PlotWindow &_window) const | Plotting | [inline] |
| 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 | |
| getStatus() const | UserInteraction | [protected] |
| getUtopiaPlaneVectors() const | MultiObjectiveAlgorithm | [inline] |
| getUtopiaVector() const | MultiObjectiveAlgorithm | [inline] |
| getWeights() const | MultiObjectiveAlgorithm | [inline] |
| getWeights(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| getWeightsWithFilter(const char *fileName) const | MultiObjectiveAlgorithm | [inline] |
| growFarBounds | Options | |
| haveOptionsChanged() const | Options | [protected] |
| haveOptionsChanged(uint idx) const | Options | [protected] |
| init() | OptimizationAlgorithm | [virtual] |
| OptimizationAlgorithmBase::init(UserInteraction *_userIteraction) | OptimizationAlgorithmBase | [protected] |
| initialFarBounds | Options | |
| 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) | MultiObjectiveAlgorithm | [protected, virtual] |
| initializeObjective(Objective *F) | MultiObjectiveAlgorithm | [protected, 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 | |
| initialRamping | Options | |
| initialStatusBounds | Options | |
| isLinearQuadratic(Objective *F, DynamicDiscretization *G, Constraint *H) const | OptimizationAlgorithmBase | [protected] |
| iter | OptimizationAlgorithmBase | [protected] |
| lists | Options | [protected] |
| logCollection | Logging | [protected] |
| Logging() | Logging | |
| logIdx | Logging | [protected] |
| m | MultiObjectiveAlgorithm | [protected] |
| maxDualJump | Options | |
| maxPrimalJump | Options | |
| MultiObjectiveAlgorithm() | MultiObjectiveAlgorithm | |
| MultiObjectiveAlgorithm(const OCP &ocp_) | MultiObjectiveAlgorithm | |
| MultiObjectiveAlgorithm(const MultiObjectiveAlgorithm &arg) | MultiObjectiveAlgorithm | |
| N | MultiObjectiveAlgorithm | [protected] |
| nlpSolver | OptimizationAlgorithmBase | [protected] |
| numRefinementSteps | Options | |
| numRegularisationSteps | Options | |
| ocp | OptimizationAlgorithmBase | [protected] |
| operator<<(PlotWindow &_window) | UserInteraction | [virtual] |
| operator<<(LogRecord &_record) | UserInteraction | [virtual] |
| operator=(const MultiObjectiveAlgorithm &arg) | MultiObjectiveAlgorithm | |
| OptimizationAlgorithm::operator=(const OptimizationAlgorithm &arg) | OptimizationAlgorithm | |
| OptimizationAlgorithm::OptimizationAlgorithmBase::operator=(const OptimizationAlgorithmBase &arg) | OptimizationAlgorithmBase | |
| UserInteraction::operator=(const UserInteraction &rhs) | UserInteraction | |
| OptimizationAlgorithm::Options::operator=(const Options &rhs) | Options | |
| Plotting::operator=(const Plotting &rhs) | Plotting | |
| OptimizationAlgorithm() | OptimizationAlgorithm | |
| OptimizationAlgorithm(const OCP &ocp_) | OptimizationAlgorithm | |
| OptimizationAlgorithm(const OptimizationAlgorithm &arg) | OptimizationAlgorithm | |
| OptimizationAlgorithmBase() | OptimizationAlgorithmBase | |
| OptimizationAlgorithmBase(const OCP &ocp_) | OptimizationAlgorithmBase | |
| OptimizationAlgorithmBase(const OptimizationAlgorithmBase &arg) | OptimizationAlgorithmBase | |
| Options() | Options | |
| Options(const OptionsList &_optionsList) | Options | |
| Options() | Options | |
| Options(const Options &rhs) | Options | |
| plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE) | Plotting | [virtual] |
| plotCollection | Plotting | [protected] |
| Plotting() | Plotting | |
| Plotting(const Plotting &rhs) | Plotting | |
| pResults | MultiObjectiveAlgorithm | [protected] |
| print() const | Options | |
| printAuxiliaryRoutine(const char *fileName, VariablesGrid *x_) const | MultiObjectiveAlgorithm | [inline, protected] |
| printInfo() | MultiObjectiveAlgorithm | [inline] |
| printLevel | Options | |
| printLoggingInfo() const | Logging | |
| printNumDoubles() const | Logging | |
| printOptionsList() const | Options | |
| printOptionsList(uint idx) const | Options | |
| replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE) | Plotting | [virtual] |
| result | MultiObjectiveAlgorithm | [protected] |
| set(OptionsName name, int value) | Options | |
| set(OptionsName name, double value) | Options | |
| set(OptionsName name, const std::string &value) | Options | |
| set(uint idx, OptionsName name, int value) | Options | |
| set(uint idx, OptionsName name, double value) | Options | |
| set(uint idx, OptionsName name, const std::string &value) | Options | |
| setAll(LogName _name, const MatrixVariablesGrid &values) | Logging | [inline] |
| setLast(LogName _name, const DMatrix &value, double time=-INFTY) | Logging | [inline] |
| setLast(LogName _name, VariablesGrid &value, double time=-INFTY) | Logging | [inline] |
| setOptions(const Options &arg) | Options | |
| setOptions(uint idx, const Options &arg) | Options | |
| setParetoFrontDiscretization(const int &N_) | MultiObjectiveAlgorithm | [inline] |
| setStatus(BlockStatus _status) | UserInteraction | [protected] |
| setToDefault() | Options | |
| setToFast() | Options | |
| setToReliable() | Options | |
| 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] |
| setupLogging() | OptimizationAlgorithm | [protected, virtual] |
| setupObjective(Objective *objective, DifferentialEquation **differentialEquation, Constraint *constraint, Grid unionGrid) | OptimizationAlgorithmBase | [protected, virtual] |
| setupOptions() | MultiObjectiveAlgorithm | [protected, virtual] |
| simulateStatesForInitialization() | OptimizationAlgorithmBase | |
| solve() | MultiObjectiveAlgorithm | [virtual] |
| solveSingleObjective(const int &number) | MultiObjectiveAlgorithm | [virtual] |
| status | UserInteraction | [protected] |
| terminationTolerance | Options | |
| totalCPUtime | MultiObjectiveAlgorithm | [private] |
| totalNumberOfSQPiterations | MultiObjectiveAlgorithm | [private] |
| updateLogRecord(LogRecord &_record) const | Logging | |
| uResults | MultiObjectiveAlgorithm | [protected] |
| userInit | OptimizationAlgorithmBase | [protected] |
| UserInteraction() | UserInteraction | |
| UserInteraction(const UserInteraction &rhs) | UserInteraction | |
| vertices | MultiObjectiveAlgorithm | [protected] |
| wResults | MultiObjectiveAlgorithm | [protected] |
| xaResults | MultiObjectiveAlgorithm | [protected] |
| xResults | MultiObjectiveAlgorithm | [protected] |
| ~Logging() | Logging | [virtual] |
| ~MultiObjectiveAlgorithm() | MultiObjectiveAlgorithm | [virtual] |
| ~OptimizationAlgorithm() | OptimizationAlgorithm | [virtual] |
| ~OptimizationAlgorithmBase() | OptimizationAlgorithmBase | [virtual] |
| ~Options() | Options | [virtual] |
| ~Options() | Options | |
| ~Plotting() | Plotting | [virtual] |
| ~UserInteraction() | UserInteraction | [virtual] |