This is the complete list of members for SIMexport, 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 | protectedvirtual |
collectFunctionDeclarations(ExportStatementBlock &declarations) const | SIMexport | protectedvirtual |
commonHeaderName | ExportModule | protected |
copy(const SIMexport &arg) | SIMexport | protected |
ExportModule::copy(const Options &rhs) | Options | protected |
declareOptionsUnchanged() | Options | protected |
declareOptionsUnchanged(uint idx) | Options | protected |
dropBoundPriority | Options | |
dropBoundPriority | Options | |
dropEqConPriority | Options | |
dropEqConPriority | Options | |
dropIneqConPriority | Options | |
dropIneqConPriority | Options | |
enableCholeskyRefactorisation | Options | |
enableCholeskyRefactorisation | Options | |
enableDriftCorrection | Options | |
enableDriftCorrection | Options | |
enableDropInfeasibles | Options | |
enableEqualities | Options | |
enableFarBounds | Options | |
enableFlippingBounds | Options | |
enableFullLITests | Options | |
enableInertiaCorrection | Options | |
enableNZCTests | Options | |
enableRamping | Options | |
enableRegularisation | Options | |
ensureConsistency() | 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 | protectedstatic |
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 |
getIntegrationGrid(Grid &_grid) const | ModelContainer | |
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 | protectedvirtual |
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 | |
NOD | ModelContainer | protected |
NP | ModelContainer | protected |
NU | ModelContainer | protected |
numRefinementSteps | Options | |
numRefinementSteps | Options | |
numRegularisationSteps | 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 | |
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() 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 | |
rcondSMin | 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 | |
setNOD(const uint NOD_) | ModelContainer | |
setNonlinearFeedback(const DMatrix &C_, const OutputFcn &feedb_) | ModelContainer | |
setNP(const uint NP_) | ModelContainer | |
setNU(const uint NU_) | 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 | protectedvirtual |
setTimingSteps(uint _timingSteps) | SIMexport | virtual |
setToDefault() | Options | |
setToDefault() | Options | |
setToFast() | Options | |
setToFast() | Options | |
setToMPC() | Options | |
setToReliable() | Options | |
setToReliable() | Options | |
setup() | SIMexport | protected |
setupLogging() | Logging | protectedvirtual |
setupOptions() | ExportModule | protectedvirtual |
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 | |
~Options() | Options | |
~Plotting() | Plotting | virtual |
~SIMexport() | SIMexport | virtual |
~UserInteraction() | UserInteraction | virtual |