SIMexport Member List
This is the complete list of members for SIMexport, including all inherited members.
_controlsSIMexport [protected]
_initStatesSIMexport [protected]
_outputFilesSIMexport [protected]
_refSIMexport [protected]
_refOutputFilesSIMexport [protected]
_resultsSIMexport [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]
boundRelaxationOptions
boundToleranceOptions
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]
commonHeaderNameExportModule [protected]
copy(const SIMexport &arg)SIMexport [protected]
ExportModule::copy(const Options &rhs)Options [protected]
declareOptionsUnchanged()Options [protected]
declareOptionsUnchanged(uint idx)Options [protected]
enableCholeskyRefactorisationOptions
enableDriftCorrectionOptions
enableEqualitiesOptions
enableFarBoundsOptions
enableFlippingBoundsOptions
enableFullLITestsOptions
enableNZCTestsOptions
enableRampingOptions
enableRegularisationOptions
ensureConsistency()Options
epsDenOptions
epsFlippingOptions
epsIterRefOptions
epsLITestsOptions
epsNumOptions
epsNZCTestsOptions
epsRegularisationOptions
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]
factorRefSIMexport [protected, static]
finalRampingOptions
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]
growFarBoundsOptions
hasDifferentialEquation() const ModelContainer
hasEquidistantControlGrid() const ModelContainer
hasOutputs() const ModelContainer
haveOptionsChanged() const Options [protected]
haveOptionsChanged(uint idx) const Options [protected]
initialFarBoundsOptions
initialRampingOptions
initialStatusBoundsOptions
integratorSIMexport [protected]
listsOptions [protected]
logCollectionLogging [protected]
Logging()Logging
logIdxLogging [protected]
maxDualJumpOptions
maxPrimalJumpOptions
ModelContainer()ModelContainer
modelDataModelContainer [protected]
modelDimensionsSet() const ModelContainer
numRefinementStepsOptions
numRegularisationStepsOptions
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]
plotCollectionPlotting [protected]
Plotting()Plotting
Plotting(const Plotting &rhs)Plotting
print() const Options
PRINT_DETAILSSIMexport [protected]
printDetails(bool details)SIMexport [virtual]
printLevelOptions
printLoggingInfo() const Logging
printNumDoubles() const Logging
printOptionsList() const Options
printOptionsList(uint idx) const Options
referenceProvidedSIMexport [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
statusUserInteraction [protected]
TSIMexport [protected]
terminationToleranceOptions
timingCallsSIMexport [protected]
timingStepsSIMexport [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]


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