PIDcontroller Member List

This is the complete list of members for PIDcontroller, 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
ClippingFunctionality()ClippingFunctionality
ClippingFunctionality(uint _nU, uint _nP=0)ClippingFunctionality
ClippingFunctionality(const ClippingFunctionality &rhs)ClippingFunctionality
clipSignals(VariablesGrid &_u, VariablesGrid &_p=emptyVariablesGrid)ClippingFunctionalityprotected
clipSignals(DVector &_u, DVector &_p=emptyVector)ClippingFunctionalityprotected
clone() const PIDcontrollervirtual
ControlLaw()ControlLaw
ControlLaw(double _samplingTime)ControlLaw
ControlLaw(const ControlLaw &rhs)ControlLaw
copy(const Options &rhs)Optionsprotected
copy(const Options &rhs)Optionsprotected
declareOptionsUnchanged()Optionsprotected
declareOptionsUnchanged(uint idx)Optionsprotected
determineControlAction(const DVector &error, DVector &output)PIDcontrollerprotected
dropBoundPriorityOptions
dropBoundPriorityOptions
dropEqConPriorityOptions
dropEqConPriorityOptions
dropIneqConPriorityOptions
dropIneqConPriorityOptions
dWeightsPIDcontrollerprotected
enableCholeskyRefactorisationOptions
enableCholeskyRefactorisationOptions
enableDriftCorrectionOptions
enableDriftCorrectionOptions
enableDropInfeasiblesOptions
enableEqualitiesOptions
enableFarBoundsOptions
enableFlippingBoundsOptions
enableFullLITestsOptions
enableInertiaCorrectionOptions
enableNZCTestsOptions
enableRampingOptions
enableRegularisationOptions
ensureConsistency()Options
ensureConsistency()Options
epsDenOptions
epsFlippingOptions
epsIterRefOptions
epsLITestsOptions
epsNumOptions
epsNZCTestsOptions
epsRegularisationOptions
feedbackStep(double currentTime, const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)ControlLawvirtual
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 Logginginline
getFirst(LogName _name, DMatrix &firstValue) const Logginginline
getFirst(LogName _name, VariablesGrid &firstValue) const Logginginline
getLast(LogName _name, DMatrix &lastValue) const Logginginline
getLast(LogName _name, VariablesGrid &lastValue) const Logginginline
getLengthControlHorizon() const ControlLawvirtual
getLengthPredictionHorizon() const ControlLawvirtual
getLogRecord(LogRecord &_record) const Logging
getName() const SimulationBlockinline
getNP() const PIDcontrollervirtual
getNU() const PIDcontrollervirtual
getNumControlLimits() const ClippingFunctionalityinlineprotected
getNumInputs() const PIDcontrollerinline
getNumLogRecords() const Logging
getNumOptionsLists() const Options
getNumOutputs() const PIDcontrollerinline
getNumParameterLimits() const ClippingFunctionalityinlineprotected
getNumPlotWindows() const Plottinginline
getNW() const PIDcontrollervirtual
getNX() const PIDcontrollervirtual
getNXA() const PIDcontrollervirtual
getNY() const PIDcontrollervirtual
getOptions(uint idx) const Options
getP(DVector &_p) const ControlLawinline
getPlotDataFromMemberLoggings(PlotWindow &_window) const UserInteractionprotectedvirtual
getPlotWindow(uint idx, PlotWindow &_window) const Plottinginline
getPlotWindow(PlotWindow &_window) const Plottinginline
getSamplingTime() const SimulationBlockinline
getStatus() const UserInteractionprotected
getU(DVector &_u) const ControlLawinline
growFarBoundsOptions
haveOptionsChanged() const Optionsprotected
haveOptionsChanged(uint idx) const Optionsprotected
init(double startTime=0.0, const DVector &x0_=emptyConstVector, const DVector &p_=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)PIDcontrollervirtual
initialFarBoundsOptions
initializeAlgebraicStates(const VariablesGrid &_xa_init)ControlLawvirtual
initializeAlgebraicStates(const char *fileName)ControlLawvirtual
initializeControls(const VariablesGrid &_u_init)ControlLawvirtual
initializeControls(const char *fileName)ControlLawvirtual
initialRampingOptions
initialStatusBoundsOptions
isDefined() const SimulationBlockinline
isDynamic() const PIDcontrollervirtual
isInRealTimeMode() const ControlLawvirtual
isStatic() const PIDcontrollervirtual
iValuePIDcontrollerprotected
iWeightsPIDcontrollerprotected
lastErrorPIDcontrollerprotected
listsOptionsprotected
logCollectionLoggingprotected
Logging()Logging
logIdxLoggingprotected
lowerLimitControlsClippingFunctionalityprotected
lowerLimitParametersClippingFunctionalityprotected
maxDualJumpOptions
maxPrimalJumpOptions
nameSimulationBlockprotected
nInputsPIDcontrollerprotected
nOutputsPIDcontrollerprotected
numRefinementStepsOptions
numRefinementStepsOptions
numRegularisationStepsOptions
numRegularisationStepsOptions
operator<<(PlotWindow &_window)UserInteractionvirtual
operator<<(LogRecord &_record)UserInteractionvirtual
operator=(const PIDcontroller &rhs)PIDcontroller
ControlLaw::operator=(const ControlLaw &rhs)ControlLaw
ControlLaw::SimulationBlock::operator=(const SimulationBlock &rhs)SimulationBlock
ControlLaw::UserInteraction::operator=(const UserInteraction &rhs)UserInteraction
ControlLaw::Options::operator=(const Options &rhs)Options
ControlLaw::Plotting::operator=(const Plotting &rhs)Plotting
ClippingFunctionality::operator=(const ClippingFunctionality &rhs)ClippingFunctionality
Options()Options
Options(const OptionsList &_optionsList)Options
Options()Options
Options(const Options &rhs)Options
Options()Options
Options(const Options &rhs)Options
pControlLawprotected
PIDcontroller()PIDcontroller
PIDcontroller(uint _nInputs, uint _nOutputs, double _samplingTime=DEFAULT_SAMPLING_TIME)PIDcontroller
PIDcontroller(const PIDcontroller &rhs)PIDcontroller
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)ControlLawvirtual
print() const Options
print() const Options
printLevelOptions
printLoggingInfo() const Logging
printNumDoubles() const Logging
printOptionsList() const Options
printOptionsList(uint idx) const Options
pWeightsPIDcontrollerprotected
rcondSMinOptions
realClockSimulationBlockprotected
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
setControlLowerLimit(uint idx, double _lowerLimit)ClippingFunctionality
setControlLowerLimits(const DVector &_lowerLimit)ClippingFunctionality
setControlUpperLimit(uint idx, double _upperLimit)ClippingFunctionality
setControlUpperLimits(const DVector &_upperLimit)ClippingFunctionality
setDerivativeWeights(const DVector &_dWeights)PIDcontroller
setIntegralWeights(const DVector &_iWeights)PIDcontroller
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
setParameterLowerLimit(uint idx, double _lowerLimit)ClippingFunctionality
setParameterLowerLimits(const DVector &_lowerLimit)ClippingFunctionality
setParameterUpperLimit(uint idx, double _upperLimit)ClippingFunctionality
setParameterUpperLimits(const DVector &_upperLimit)ClippingFunctionality
setProportionalWeights(const DVector &_pWeights)PIDcontroller
setSamplingTime(double _samplingTime)SimulationBlockinline
setStatus(BlockStatus _status)UserInteractionprotected
setToDefault()Options
setToDefault()Options
setToFast()Options
setToFast()Options
setToMPC()Options
setToReliable()Options
setToReliable()Options
setupLogging()Loggingprotectedvirtual
setupOptions()Optionsprotectedvirtual
shift(double timeShift=-1.0)ControlLawvirtual
SimulationBlock()SimulationBlock
SimulationBlock(BlockName _name, double _samplingTime=DEFAULT_SAMPLING_TIME)SimulationBlock
SimulationBlock(const SimulationBlock &rhs)SimulationBlock
statusUserInteractionprotected
step(double currentTime, const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)PIDcontrollervirtual
ControlLaw::step(const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)ControlLawvirtual
terminationToleranceOptions
uControlLawprotected
updateLogRecord(LogRecord &_record) const Logging
upperLimitControlsClippingFunctionalityprotected
upperLimitParametersClippingFunctionalityprotected
UserInteraction()UserInteraction
UserInteraction(const UserInteraction &rhs)UserInteraction
~ClippingFunctionality()ClippingFunctionality
~ControlLaw()ControlLawvirtual
~Logging()Loggingvirtual
~Options()Optionsvirtual
~Options()Options
~Options()Options
~PIDcontroller()PIDcontrollervirtual
~Plotting()Plottingvirtual
~SimulationBlock()SimulationBlockvirtual
~UserInteraction()UserInteractionvirtual


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:25