MatrixVariablesGrid Member List

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

addMatrix(const DMatrix &newMatrix, double newTime=-INFTY)MatrixVariablesGrid
addMatrix(const MatrixVariable &newMatrix, double newTime=-INFTY)MatrixVariablesGridprotected
addTime(double _time)Grid
appendTimes(const MatrixVariablesGrid &arg, MergeMethod _mergeMethod=MM_DUPLICATE)MatrixVariablesGrid
appendValues(const MatrixVariablesGrid &arg)MatrixVariablesGrid
clearValues()MatrixVariablesGridprotected
coarsenGrid(const Grid &arg)MatrixVariablesGrid
Grid::coarsenGrid(uint factor)Grid
disableAutoInit()MatrixVariablesGrid
enableAutoInit()MatrixVariablesGrid
equalizeGrids(Grid &arg)Grid
findFirstTime(double _time, uint startIdx=0) const Grid
findLastTime(double _time, uint startIdx=0) const Grid
findNextIndex() const Gridprotected
findTime(double _time, uint startIdx=0) const Grid
getAutoInit(uint pointIdx) const MatrixVariablesGrid
getCeilIndex(double time) const Grid
getCoarsenedGrid(const Grid &arg) const MatrixVariablesGrid
getDim() const MatrixVariablesGrid
getFirstMatrix() const MatrixVariablesGrid
getFirstTime() const Gridinline
getFloorIndex(double time) const Grid
getGrid(Grid &_grid) const MatrixVariablesGrid
getIntervalLength() const Gridinline
getIntervalLength(uint pointIdx) const Gridinline
getLastIndex() const Gridinline
getLastMatrix() const MatrixVariablesGrid
getLastTime() const Gridinline
getLowerBound(uint pointIdx, uint valueIdx) const MatrixVariablesGrid
getLowerBounds(uint pointIdx) const MatrixVariablesGrid
getMatrix(uint pointIdx) const MatrixVariablesGrid
getMax() const MatrixVariablesGrid
getMean() const MatrixVariablesGrid
getMin() const MatrixVariablesGrid
getName(uint pointIdx, uint idx, char *const _name) const MatrixVariablesGrid
getNumCols() const MatrixVariablesGrid
getNumCols(uint pointIdx) const MatrixVariablesGrid
getNumIntervals() const Gridinline
getNumPoints() const Gridinline
getNumRows() const MatrixVariablesGrid
getNumRows(uint pointIdx) const MatrixVariablesGrid
getNumValues() const MatrixVariablesGrid
getNumValues(uint pointIdx) const MatrixVariablesGrid
getRefinedGrid(const Grid &arg, InterpolationMode mode=IM_CONSTANT) const MatrixVariablesGrid
getScaling(uint pointIdx) const MatrixVariablesGrid
getScaling(uint pointIdx, uint valueIdx) const MatrixVariablesGrid
getSubGrid(double tStart, double tEnd, Grid &_subGrid) const Grid
getTime(uint pointIdx) const Gridinline
getTimePoints() const MatrixVariablesGrid
getTimeSubGrid(uint startIdx, uint endIdx) const MatrixVariablesGrid
getType() const MatrixVariablesGrid
getType(uint pointIdx) const MatrixVariablesGrid
getUnit(uint pointIdx, uint idx, char *const _unit) const MatrixVariablesGrid
getUpperBound(uint pointIdx, uint valueIdx) const MatrixVariablesGrid
getUpperBounds(uint pointIdx) const MatrixVariablesGrid
getValuesSubGrid(uint startIdx, uint endIdx) const MatrixVariablesGrid
Grid()Grid
Grid(uint nPoints_, double *times_=0)Grid
Grid(const DVector &times_)Grid
Grid(double _firstTime, double _lastTime, uint _nPoints=2)Grid
Grid(const Grid &rhs)Grid
hasLowerBounds() const MatrixVariablesGrid
hasNames() const MatrixVariablesGrid
hasScaling() const MatrixVariablesGrid
hasTime(double _time) const Grid
hasUnits() const MatrixVariablesGrid
hasUpperBounds() const MatrixVariablesGrid
init()MatrixVariablesGrid
init(uint _nRows, uint _nCols, const Grid &_grid, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGrid
init(uint _nRows, uint _nCols, uint _nPoints, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGrid
init(uint _nRows, uint _nCols, double _firstTime, double _lastTime, uint _nPoints, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGrid
init(const DMatrix &arg, const Grid &_grid=trivialGrid, VariableType _type=VT_UNKNOWN)MatrixVariablesGrid
Grid::init(uint _nPoints=0, const double *const _times=0)Grid
Grid::init(const DVector &times_)Grid
Grid::init(double _firstTime, double _lastTime, uint _nPoints=2)Grid
Grid::init(const Grid &rhs)Grid
initMatrixVariables(uint _nRows, uint _nCols, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGridprotected
isEmpty() const Gridinline
isEquidistant() const Gridinline
isInInterval(double _time) const Gridinline
isInInterval(uint pointIdx, double _time) const Gridinline
isInLowerHalfOpenInterval(uint pointIdx, double _time) const Gridinline
isInUpperHalfOpenInterval(uint pointIdx, double _time) const Gridinline
isLast(uint pointIdx) const Gridinline
linearInterpolation(double time) const MatrixVariablesGrid
MatrixVariablesGrid()MatrixVariablesGrid
MatrixVariablesGrid(uint _nRows, uint _nCols, const Grid &_grid, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGrid
MatrixVariablesGrid(uint _nRows, uint _nCols, uint _nPoints, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGrid
MatrixVariablesGrid(uint _nRows, uint _nCols, double _firstTime, double _lastTime, uint _nPoints, VariableType _type=VT_UNKNOWN, const char **const _names=0, const char **const _units=0, const DVector *const _scaling=0, const DVector *const _lb=0, const DVector *const _ub=0, const BooleanType *const _autoInit=0)MatrixVariablesGrid
MatrixVariablesGrid(const DMatrix &arg, const Grid &_grid=trivialGrid, VariableType _type=VT_UNKNOWN)MatrixVariablesGrid
MatrixVariablesGrid(const MatrixVariablesGrid &rhs)MatrixVariablesGrid
merge(const MatrixVariablesGrid &arg, MergeMethod _mergeMethod=MM_DUPLICATE, BooleanType keepOverlap=BT_TRUE)MatrixVariablesGrid
Grid::merge(const Grid &arg, MergeMethod _mergeMethod=MM_DUPLICATE, BooleanType keepOverlap=BT_TRUE)Grid
nPointsGridprotected
operator!=(const Grid &arg) const Gridinline
operator&(const Grid &arg)Grid
operator()(uint pointIdx, uint rowIdx, uint colIdx)MatrixVariablesGrid
operator()(uint pointIdx, uint rowIdx, uint colIdx) const MatrixVariablesGrid
operator()(const uint rowIdx) const MatrixVariablesGrid
operator+(const MatrixVariablesGrid &arg) const MatrixVariablesGrid
operator+=(const MatrixVariablesGrid &arg)MatrixVariablesGrid
operator-(const MatrixVariablesGrid &arg) const MatrixVariablesGrid
operator-=(const MatrixVariablesGrid &arg)MatrixVariablesGrid
operator<(const Grid &arg) const Gridinline
operator<<(std::ostream &stream, const MatrixVariablesGrid &arg)MatrixVariablesGridfriend
operator<=(const Grid &arg) const Gridinline
operator=(const MatrixVariablesGrid &rhs)MatrixVariablesGrid
operator=(const DMatrix &rhs)MatrixVariablesGrid
Grid::operator=(const Grid &rhs)Grid
operator==(const Grid &arg) const Gridinline
operator>(const Grid &arg) const Gridinline
operator>=(const Grid &arg) const Gridinline
operator>>(std::istream &stream, MatrixVariablesGrid &arg)MatrixVariablesGridfriend
operator[](const uint pointIdx) const MatrixVariablesGrid
print(std::ostream &stream=std::cout, const char *const name=DEFAULT_LABEL, const char *const startString=DEFAULT_START_STRING, const char *const endString=DEFAULT_END_STRING, uint width=DEFAULT_WIDTH, uint precision=DEFAULT_PRECISION, const char *const colSeparator=DEFAULT_COL_SEPARATOR, const char *const rowSeparator=DEFAULT_ROW_SEPARATOR) const MatrixVariablesGrid
print(const char *const filename, const char *const name=DEFAULT_LABEL, const char *const startString=DEFAULT_START_STRING, const char *const endString=DEFAULT_END_STRING, uint width=DEFAULT_WIDTH, uint precision=DEFAULT_PRECISION, const char *const colSeparator=DEFAULT_COL_SEPARATOR, const char *const rowSeparator=DEFAULT_ROW_SEPARATOR) const MatrixVariablesGrid
print(const char *const filename, const char *const name, PrintScheme printScheme) const MatrixVariablesGrid
print(std::ostream &stream, const char *const name, PrintScheme printScheme) const MatrixVariablesGrid
Grid::print() const Grid
read(std::istream &stream)MatrixVariablesGrid
read(const char *const filename)MatrixVariablesGrid
refineGrid(const Grid &arg, InterpolationMode mode=IM_CONSTANT)MatrixVariablesGrid
Grid::refineGrid(uint factor)Grid
scaleTimes(double scaling)Grid
setAll(double _value)MatrixVariablesGrid
setAllMatrices(const DMatrix &_values)MatrixVariablesGrid
setAutoInit(uint pointIdx, BooleanType _autoInit)MatrixVariablesGrid
setLowerBound(uint pointIdx, uint valueIdx, double _lb)MatrixVariablesGrid
setLowerBounds(uint pointIdx, const DVector &_lb)MatrixVariablesGrid
setMatrix(uint pointIdx, const DMatrix &_value) const MatrixVariablesGrid
setName(uint pointIdx, uint idx, const char *const _name)MatrixVariablesGrid
setScaling(uint pointIdx, const DVector &_scaling)MatrixVariablesGrid
setScaling(uint pointIdx, uint valueIdx, double _scaling)MatrixVariablesGrid
setTime(double _time)Grid
setTime(uint pointIdx, double _time)Grid
setType(VariableType _type)MatrixVariablesGrid
setType(uint pointIdx, VariableType _type)MatrixVariablesGrid
setUnit(uint pointIdx, uint idx, const char *const _unit)MatrixVariablesGrid
setupEquidistant(double _firstTime, double _lastTime)Gridprotected
setUpperBound(uint pointIdx, uint valueIdx, double _ub)MatrixVariablesGrid
setUpperBounds(uint pointIdx, const DVector &_ub)MatrixVariablesGrid
setZero()MatrixVariablesGrid
shiftBackwards(DMatrix lastValue=emptyMatrix)MatrixVariablesGrid
shiftTimes(double timeShift)MatrixVariablesGrid
sprint(std::ostream &stream)MatrixVariablesGrid
timesGridprotected
valuesMatrixVariablesGridprotected
~Grid()Grid
~MatrixVariablesGrid()MatrixVariablesGridvirtual


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