Controller Member List

This is the complete list of members for Controller, including all inherited members.

addLogRecord(LogRecord &record)Logging
addOption(OptionsName name, int value)Optionsprotected
addOption(OptionsName name, double value)Optionsprotected
addOption(OptionsName name, const std::string &value)Optionsprotected
addOption(uint idx, OptionsName name, int value)Optionsprotected
addOption(uint idx, OptionsName name, double value)Optionsprotected
addOption(uint idx, OptionsName name, const std::string &value)Optionsprotected
addOptionsList()Options
addPlotWindow(PlotWindow &_window)UserInteractionvirtual
boundRelaxationOptions
boundToleranceOptions
clearOptionsList()Optionsprotected
controlLawControllerprotected
controlLawClockControllerprotected
Controller()Controller
Controller(ControlLaw &_controlLaw, Estimator &_estimator, ReferenceTrajectory &_referenceTrajectory=emptyReferenceTrajectory)Controller
Controller(ControlLaw &_controlLaw, ReferenceTrajectory &_referenceTrajectory=emptyReferenceTrajectory)Controller
Controller(const Controller &rhs)Controller
copy(const Options &rhs)Optionsprotected
copy(const Options &rhs)Optionsprotected
declareOptionsUnchanged()Optionsprotected
declareOptionsUnchanged(uint idx)Optionsprotected
disable()Controllerinline
dropBoundPriorityOptions
dropBoundPriorityOptions
dropEqConPriorityOptions
dropEqConPriorityOptions
dropIneqConPriorityOptions
dropIneqConPriorityOptions
enable()Controllerinline
enableCholeskyRefactorisationOptions
enableCholeskyRefactorisationOptions
enableDriftCorrectionOptions
enableDriftCorrectionOptions
enableDropInfeasiblesOptions
enableEqualitiesOptions
enableFarBoundsOptions
enableFlippingBoundsOptions
enableFullLITestsOptions
enableInertiaCorrectionOptions
enableNZCTestsOptions
enableRampingOptions
enableRegularisationOptions
ensureConsistency()Options
ensureConsistency()Options
epsDenOptions
epsFlippingOptions
epsIterRefOptions
epsLITestsOptions
epsNumOptions
epsNZCTestsOptions
epsRegularisationOptions
estimatorControllerprotected
feedbackStep(double currentTime, const DVector &_y, const VariablesGrid &_yRef=emptyConstVariablesGrid)Controllervirtual
finalRampingOptions
get(OptionsName name, int &value) constOptions
get(OptionsName name, double &value) constOptions
get(OptionsName name, std::string &value) constOptions
get(uint idx, OptionsName name, int &value) constOptions
get(uint idx, OptionsName name, double &value) constOptions
get(uint idx, OptionsName name, std::string &value) constOptions
getAll(LogName _name, MatrixVariablesGrid &values) constLogginginline
getCurrentReference(double tStart, VariablesGrid &_yRef) constControllerprotectedvirtual
getFirst(LogName _name, DMatrix &firstValue) constLogginginline
getFirst(LogName _name, VariablesGrid &firstValue) constLogginginline
getLast(LogName _name, DMatrix &lastValue) constLogginginline
getLast(LogName _name, VariablesGrid &lastValue) constLogginginline
getLogRecord(LogRecord &_record) constLogging
getName() constSimulationBlockinline
getNextSamplingInstant(double currentTime)Controller
getNP() constControllerinline
getNU() constControllerinline
getNumLogRecords() constLogging
getNumOptionsLists() constOptions
getNumPlotWindows() constPlottinginline
getNY() constControllerinline
getOptions(uint idx) constOptions
getP(DVector &_p) constControllerinline
getPlotDataFromMemberLoggings(PlotWindow &_window) constUserInteractionprotectedvirtual
getPlotWindow(uint idx, PlotWindow &_window) constPlottinginline
getPlotWindow(PlotWindow &_window) constPlottinginline
getPreviousRealRuntime()Controllerinline
getSamplingTime() constSimulationBlockinline
getSamplingTimeControlLaw()Controllerinline
getSamplingTimeEstimator()Controllerinline
getStatus() constUserInteractionprotected
getU(DVector &_u) constControllerinline
growFarBoundsOptions
hasDynamicControlLaw() constControllerinline
hasEstimator() constControllerinline
hasReferenceTrajectory() constControllerinline
hasStaticControlLaw() constControllerinline
haveOptionsChanged() constOptionsprotected
haveOptionsChanged(uint idx) constOptionsprotected
init(double startTime=0.0, const DVector &_x0=emptyConstVector, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)Controllervirtual
initialFarBoundsOptions
initializeAlgebraicStates(const VariablesGrid &_xa_init)Controller
initializeAlgebraicStates(const char *fileName)Controller
initialRampingOptions
initialStatusBoundsOptions
isDefined() constSimulationBlockinline
isEnabledControllerprotected
listsOptionsprotected
logCollectionLoggingprotected
Logging()Logging
logIdxLoggingprotected
maxDualJumpOptions
maxPrimalJumpOptions
nameSimulationBlockprotected
numRefinementStepsOptions
numRefinementStepsOptions
numRegularisationStepsOptions
numRegularisationStepsOptions
obtainEstimates(double currentTime, const DVector &_y, DVector &xEst, DVector &pEst)Controllervirtual
operator<<(PlotWindow &_window)UserInteractionvirtual
operator<<(LogRecord &_record)UserInteractionvirtual
operator=(const Controller &rhs)Controller
SimulationBlock::operator=(const SimulationBlock &rhs)SimulationBlock
UserInteraction::operator=(const UserInteraction &rhs)UserInteraction
SimulationBlock::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)Plottingvirtual
plotCollectionPlottingprotected
Plotting()Plotting
Plotting(const Plotting &rhs)Plotting
preparationStep(double nextTime=0.0, const VariablesGrid &_yRef=emptyConstVariablesGrid)Controllervirtual
print() constOptions
print() constOptions
printLevelOptions
printLoggingInfo() constLogging
printNumDoubles() constLogging
printOptionsList() constOptions
printOptionsList(uint idx) constOptions
rcondSMinOptions
realClockSimulationBlockprotected
referenceTrajectoryControllerprotected
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)Plottingvirtual
samplingTimeSimulationBlockprotected
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)Logginginline
setControlLaw(ControlLaw &_controlLaw)Controller
setEstimator(Estimator &_estimator)Controller
setLast(LogName _name, const DMatrix &value, double time=-INFTY)Logginginline
setLast(LogName _name, VariablesGrid &value, double time=-INFTY)Logginginline
setName(BlockName _name)SimulationBlockinline
setOptions(const Options &arg)Options
setOptions(uint idx, const Options &arg)Options
setReferenceTrajectory(ReferenceTrajectory &_referenceTrajectory)Controller
setSamplingTime(double _samplingTime)SimulationBlockinline
setStatus(BlockStatus _status)UserInteractionprotected
setToDefault()Options
setToDefault()Options
setToFast()Options
setToFast()Options
setToMPC()Options
setToReliable()Options
setToReliable()Options
setupLogging()Controllerprotectedvirtual
setupOptions()Controllerprotectedvirtual
SimulationBlock()SimulationBlock
SimulationBlock(BlockName _name, double _samplingTime=DEFAULT_SAMPLING_TIME)SimulationBlock
SimulationBlock(const SimulationBlock &rhs)SimulationBlock
statusUserInteractionprotected
step(double currentTime, const DVector &_y, const VariablesGrid &_yRef=emptyConstVariablesGrid)Controllervirtual
step(double currentTime, uint dim, const double *const _y, const VariablesGrid &_yRef=emptyConstVariablesGrid)Controllervirtual
terminationToleranceOptions
updateLogRecord(LogRecord &_record) constLogging
UserInteraction()UserInteraction
UserInteraction(const UserInteraction &rhs)UserInteraction
~Controller()Controllervirtual
~Logging()Loggingvirtual
~Options()Optionsvirtual
~Options()Options
~Options()Options
~Plotting()Plottingvirtual
~SimulationBlock()SimulationBlockvirtual
~UserInteraction()UserInteractionvirtual


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Feb 28 2022 21:32:21