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)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
addPlotWindow(PlotWindow &_window)UserInteraction [virtual]
boundRelaxationOptions
boundToleranceOptions
clearOptionsList()Options [protected]
ClippingFunctionality()ClippingFunctionality
ClippingFunctionality(uint _nU, uint _nP=0)ClippingFunctionality
ClippingFunctionality(const ClippingFunctionality &rhs)ClippingFunctionality
clipSignals(VariablesGrid &_u, VariablesGrid &_p=emptyVariablesGrid)ClippingFunctionality [protected]
clipSignals(DVector &_u, DVector &_p=emptyVector)ClippingFunctionality [protected]
clone() const PIDcontroller [virtual]
ControlLaw()ControlLaw
ControlLaw(double _samplingTime)ControlLaw
ControlLaw(const ControlLaw &rhs)ControlLaw
copy(const Options &rhs)Options [protected]
declareOptionsUnchanged()Options [protected]
declareOptionsUnchanged(uint idx)Options [protected]
determineControlAction(const DVector &error, DVector &output)PIDcontroller [protected]
dWeightsPIDcontroller [protected]
enableCholeskyRefactorisationOptions
enableDriftCorrectionOptions
enableEqualitiesOptions
enableFarBoundsOptions
enableFlippingBoundsOptions
enableFullLITestsOptions
enableNZCTestsOptions
enableRampingOptions
enableRegularisationOptions
ensureConsistency()Options
epsDenOptions
epsFlippingOptions
epsIterRefOptions
epsLITestsOptions
epsNumOptions
epsNZCTestsOptions
epsRegularisationOptions
feedbackStep(double currentTime, const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)ControlLaw [virtual]
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]
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]
getLengthControlHorizon() const ControlLaw [virtual]
getLengthPredictionHorizon() const ControlLaw [virtual]
getLogRecord(LogRecord &_record) const Logging
getName() const SimulationBlock [inline]
getNP() const PIDcontroller [virtual]
getNU() const PIDcontroller [virtual]
getNumControlLimits() const ClippingFunctionality [inline, protected]
getNumInputs() const PIDcontroller [inline]
getNumLogRecords() const Logging
getNumOptionsLists() const Options
getNumOutputs() const PIDcontroller [inline]
getNumParameterLimits() const ClippingFunctionality [inline, protected]
getNumPlotWindows() const Plotting [inline]
getNW() const PIDcontroller [virtual]
getNX() const PIDcontroller [virtual]
getNXA() const PIDcontroller [virtual]
getNY() const PIDcontroller [virtual]
getOptions(uint idx) const Options
getP(DVector &_p) const ControlLaw [inline]
getPlotDataFromMemberLoggings(PlotWindow &_window) const UserInteraction [protected, virtual]
getPlotWindow(uint idx, PlotWindow &_window) const Plotting [inline]
getPlotWindow(PlotWindow &_window) const Plotting [inline]
getSamplingTime() const SimulationBlock [inline]
getStatus() const UserInteraction [protected]
getU(DVector &_u) const ControlLaw [inline]
growFarBoundsOptions
haveOptionsChanged() const Options [protected]
haveOptionsChanged(uint idx) const Options [protected]
init(double startTime=0.0, const DVector &x0_=emptyConstVector, const DVector &p_=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)PIDcontroller [virtual]
initialFarBoundsOptions
initializeAlgebraicStates(const VariablesGrid &_xa_init)ControlLaw [virtual]
initializeAlgebraicStates(const char *fileName)ControlLaw [virtual]
initializeControls(const VariablesGrid &_u_init)ControlLaw [virtual]
initializeControls(const char *fileName)ControlLaw [virtual]
initialRampingOptions
initialStatusBoundsOptions
isDefined() const SimulationBlock [inline]
isDynamic() const PIDcontroller [virtual]
isInRealTimeMode() const ControlLaw [virtual]
isStatic() const PIDcontroller [virtual]
iValuePIDcontroller [protected]
iWeightsPIDcontroller [protected]
lastErrorPIDcontroller [protected]
listsOptions [protected]
logCollectionLogging [protected]
Logging()Logging
logIdxLogging [protected]
lowerLimitControlsClippingFunctionality [protected]
lowerLimitParametersClippingFunctionality [protected]
maxDualJumpOptions
maxPrimalJumpOptions
nameSimulationBlock [protected]
nInputsPIDcontroller [protected]
nOutputsPIDcontroller [protected]
numRefinementStepsOptions
numRegularisationStepsOptions
operator<<(PlotWindow &_window)UserInteraction [virtual]
operator<<(LogRecord &_record)UserInteraction [virtual]
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
pControlLaw [protected]
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)Plotting [virtual]
plotCollectionPlotting [protected]
Plotting()Plotting
Plotting(const Plotting &rhs)Plotting
preparationStep(double nextTime=0.0, const VariablesGrid &_yRef=emptyConstVariablesGrid)ControlLaw [virtual]
print() const Options
printLevelOptions
printLoggingInfo() const Logging
printNumDoubles() const Logging
printOptionsList() const Options
printOptionsList(uint idx) const Options
pWeightsPIDcontroller [protected]
realClockSimulationBlock [protected]
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)Plotting [virtual]
samplingTimeSimulationBlock [protected]
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]
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)Logging [inline]
setLast(LogName _name, VariablesGrid &value, double time=-INFTY)Logging [inline]
setName(BlockName _name)SimulationBlock [inline]
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)SimulationBlock [inline]
setStatus(BlockStatus _status)UserInteraction [protected]
setToDefault()Options
setToFast()Options
setToReliable()Options
setupLogging()Logging [protected, virtual]
setupOptions()Options [protected, virtual]
shift(double timeShift=-1.0)ControlLaw [virtual]
SimulationBlock()SimulationBlock
SimulationBlock(BlockName _name, double _samplingTime=DEFAULT_SAMPLING_TIME)SimulationBlock
SimulationBlock(const SimulationBlock &rhs)SimulationBlock
statusUserInteraction [protected]
step(double currentTime, const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)PIDcontroller [virtual]
ControlLaw::step(const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid)ControlLaw [virtual]
terminationToleranceOptions
uControlLaw [protected]
updateLogRecord(LogRecord &_record) const Logging
upperLimitControlsClippingFunctionality [protected]
upperLimitParametersClippingFunctionality [protected]
UserInteraction()UserInteraction
UserInteraction(const UserInteraction &rhs)UserInteraction
~ClippingFunctionality()ClippingFunctionality
~ControlLaw()ControlLaw [virtual]
~Logging()Logging [virtual]
~Options()Options [virtual]
~Options()Options
~PIDcontroller()PIDcontroller [virtual]
~Plotting()Plotting [virtual]
~SimulationBlock()SimulationBlock [virtual]
~UserInteraction()UserInteraction [virtual]


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Thu Aug 27 2015 12:01:39