, including all inherited members.
| _controls | SIMexport | [protected] |
| _initStates | SIMexport | [protected] |
| _outputFiles | SIMexport | [protected] |
| _ref | SIMexport | [protected] |
| _refOutputFiles | SIMexport | [protected] |
| _results | SIMexport | [protected] |
| 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 | |
| addOutput(const OutputFcn &outputEquation_, const DVector &measurements) | ModelContainer | |
| addOutput(const OutputFcn &outputEquation_, const uint numberMeasurements) | ModelContainer | |
| addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const DVector &measurements) | ModelContainer | |
| addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const uint numberMeasurements) | ModelContainer | |
| addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const DVector &measurements, const std::string &colInd, const std::string &rowPtr) | ModelContainer | |
| addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const uint numberMeasurements, const std::string &colInd, const std::string &rowPtr) | ModelContainer | |
| addPlotWindow(PlotWindow &_window) | UserInteraction | [virtual] |
| boundRelaxation | Options | |
| boundTolerance | Options | |
| checkConsistency() const | SIMexport | [protected] |
| clear() | SIMexport | [protected] |
| clearOptionsList() | Options | [protected] |
| collectDataDeclarations(ExportStatementBlock &declarations, ExportStruct dataStruct=ACADO_ANY) const | SIMexport | [protected, virtual] |
| collectFunctionDeclarations(ExportStatementBlock &declarations) const | SIMexport | [protected, virtual] |
| commonHeaderName | ExportModule | [protected] |
| copy(const SIMexport &arg) | SIMexport | [protected] |
| ExportModule::copy(const Options &rhs) | Options | [protected] |
| declareOptionsUnchanged() | Options | [protected] |
| declareOptionsUnchanged(uint idx) | Options | [protected] |
| 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 | |
| executeTest(const std::string &_dirName) | SIMexport | [protected] |
| exportAcadoHeader(const std::string &_dirName, const std::string &_fileName, const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16) const | SIMexport | [virtual] |
| exportAndRun(const std::string &dirName, const std::string &initStates, const std::string &controls, const std::string &results=std::string("results.txt"), const std::string &ref=std::string("ref.txt")) | SIMexport | [virtual] |
| exportCode(const std::string &dirName, const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16) | SIMexport | [virtual] |
| exportEvaluation(const std::string &_dirName, const std::string &_fileName) const | SIMexport | [protected] |
| exportMakefile(const std::string &_dirName, const std::string &_fileName, const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16) const | SIMexport | [protected] |
| ExportModule() | ExportModule | |
| exportRhs() const | ModelContainer | |
| exportTest(const std::string &_dirName, const std::string &_fileName, const std::string &_resultsFile, const std::vector< std::string > &_outputFiles, const bool &TIMING=false, const uint jumpReference=1) const | SIMexport | [protected] |
| factorRef | SIMexport | [protected, static] |
| finalRamping | Options | |
| 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 | |
| getAll(LogName _name, MatrixVariablesGrid &values) const | Logging | [inline] |
| getDimOutputs() const | ModelContainer | |
| getFileNameModel() const | ModelContainer | |
| 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 | |
| getModel(DifferentialEquation &_f) const | ModelContainer | |
| getModelData() | ModelContainer | |
| getN() const | ModelContainer | |
| getNDX() const | ModelContainer | |
| getNOD() const | ModelContainer | |
| getNP() const | ModelContainer | |
| getNU() const | ModelContainer | |
| getNumLogRecords() const | Logging | |
| getNumMeas() const | ModelContainer | |
| getNumOptionsLists() const | Options | |
| getNumPlotWindows() const | Plotting | [inline] |
| getNX() const | ModelContainer | |
| getNXA() const | ModelContainer | |
| getOptions(uint idx) const | Options | |
| getPlotDataFromMemberLoggings(PlotWindow &_window) const | UserInteraction | [protected, virtual] |
| getPlotWindow(uint idx, PlotWindow &_window) const | Plotting | [inline] |
| getPlotWindow(PlotWindow &_window) const | Plotting | [inline] |
| getStatus() const | UserInteraction | [protected] |
| growFarBounds | Options | |
| hasDifferentialEquation() const | ModelContainer | |
| hasEquidistantControlGrid() const | ModelContainer | |
| hasOutputs() const | ModelContainer | |
| haveOptionsChanged() const | Options | [protected] |
| haveOptionsChanged(uint idx) const | Options | [protected] |
| initialFarBounds | Options | |
| initialRamping | Options | |
| initialStatusBounds | Options | |
| integrator | SIMexport | [protected] |
| lists | Options | [protected] |
| logCollection | Logging | [protected] |
| Logging() | Logging | |
| logIdx | Logging | [protected] |
| maxDualJump | Options | |
| maxPrimalJump | Options | |
| ModelContainer() | ModelContainer | |
| modelData | ModelContainer | [protected] |
| modelDimensionsSet() const | ModelContainer | |
| numRefinementSteps | Options | |
| numRegularisationSteps | Options | |
| operator<<(PlotWindow &_window) | UserInteraction | [virtual] |
| operator<<(LogRecord &_record) | UserInteraction | [virtual] |
| operator=(const SIMexport &arg) | SIMexport | |
| ExportModule::operator=(const UserInteraction &rhs) | UserInteraction | |
| ExportModule::Options::operator=(const Options &rhs) | Options | |
| Plotting::operator=(const Plotting &rhs) | Plotting | |
| 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 | |
| print() const | Options | |
| PRINT_DETAILS | SIMexport | [protected] |
| printDetails(bool details) | SIMexport | [virtual] |
| printLevel | Options | |
| printLoggingInfo() const | Logging | |
| printNumDoubles() const | Logging | |
| printOptionsList() const | Options | |
| printOptionsList(uint idx) const | Options | |
| referenceProvided | SIMexport | [protected] |
| replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE) | Plotting | [virtual] |
| 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] |
| setDimensions(uint _NX1, uint _NX2, uint _NX3, uint _NDX, uint _NDX3, uint _NXA, uint _NXA3, uint _NU, uint _NOD, uint _NP) | ModelContainer | |
| setDimensions(uint _NX1, uint _NX2, uint _NX3, uint _NDX, uint _NXA, uint _NU, uint _NOD, uint _NP) | ModelContainer | |
| setDimensions(uint _NX, uint _NDX, uint _NXA, uint _NU, uint _NOD, uint _NP) | ModelContainer | |
| setDimensions(uint _NX, uint _NU, uint _NOD, uint _NP) | ModelContainer | |
| setIntegrationGrid(const Grid &_ocpGrid, const uint _numSteps) | ModelContainer | |
| setLast(LogName _name, const DMatrix &value, double time=-INFTY) | Logging | [inline] |
| setLast(LogName _name, VariablesGrid &value, double time=-INFTY) | Logging | [inline] |
| setLinearInput(const DMatrix &A1_, const DMatrix &B1_) | ModelContainer | |
| setLinearInput(const DMatrix &M1_, const DMatrix &A1_, const DMatrix &B1_) | ModelContainer | |
| setLinearOutput(const DMatrix &A3_, const OutputFcn &rhs_) | ModelContainer | |
| setLinearOutput(const DMatrix &M3_, const DMatrix &A3_, const OutputFcn &rhs_) | ModelContainer | |
| setLinearOutput(const DMatrix &A3_, const std::string &_rhs3, const std::string &_diffs_rhs3) | ModelContainer | |
| setLinearOutput(const DMatrix &M3_, const DMatrix &A3_, const std::string &_rhs3, const std::string &_diffs_rhs3) | ModelContainer | |
| setModel(const DifferentialEquation &_f) | ModelContainer | |
| setModel(const std::string &fileName, const std::string &_rhs_ODE, const std::string &_diffs_rhs_ODE) | ModelContainer | |
| setModelData(const ModelData &data) | ModelContainer | |
| setN(const uint N_) | ModelContainer | |
| setNARXmodel(const uint _delay, const DMatrix &_parms) | ModelContainer | |
| setOptions(const Options &arg) | Options | |
| setOptions(uint idx, const Options &arg) | Options | |
| setReference(const std::string &reference, const std::vector< std::string > &outputReference=*(new std::vector< std::string >())) | SIMexport | [virtual] |
| setStatus(BlockStatus _status) | UserInteraction | [protected] |
| setTimingCalls(uint _timingCalls) | SIMexport | [protected, virtual] |
| setTimingSteps(uint _timingSteps) | SIMexport | [virtual] |
| setToDefault() | Options | |
| setToFast() | Options | |
| setToReliable() | Options | |
| setup() | SIMexport | [protected] |
| setupLogging() | Logging | [protected, virtual] |
| setupOptions() | ExportModule | [protected, virtual] |
| setupOutput(const DVector &numberMeasurements) | ModelContainer | |
| SIMexport(const uint simIntervals=1, const double totalTime=1.0) | SIMexport | |
| SIMexport(const SIMexport &arg) | SIMexport | |
| status | UserInteraction | [protected] |
| T | SIMexport | [protected] |
| terminationTolerance | Options | |
| timingCalls | SIMexport | [protected] |
| timingSteps | SIMexport | [protected] |
| updateLogRecord(LogRecord &_record) const | Logging | |
| UserInteraction() | UserInteraction | |
| UserInteraction(const UserInteraction &rhs) | UserInteraction | |
| ~ExportModule() | ExportModule | [virtual] |
| ~Logging() | Logging | [virtual] |
| ~Options() | Options | [virtual] |
| ~Options() | Options | |
| ~Plotting() | Plotting | [virtual] |
| ~SIMexport() | SIMexport | [virtual] |
| ~UserInteraction() | UserInteraction | [virtual] |