, including all inherited members.
| addMatrix(const DMatrix &newMatrix, double newTime=-INFTY) | MatrixVariablesGrid | |
| addMatrix(const MatrixVariable &newMatrix, double newTime=-INFTY) | MatrixVariablesGrid | [protected] |
| addTime(double _time) | Grid | |
| appendTimes(const MatrixVariablesGrid &arg, MergeMethod _mergeMethod=MM_DUPLICATE) | MatrixVariablesGrid | |
| appendValues(const MatrixVariablesGrid &arg) | MatrixVariablesGrid | |
| clearValues() | MatrixVariablesGrid | [protected] |
| 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 | Grid | [protected] |
| 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 | Grid | [inline] |
| getFloorIndex(double time) const | Grid | |
| getGrid(Grid &_grid) const | MatrixVariablesGrid | |
| getIntervalLength() const | Grid | [inline] |
| getIntervalLength(uint pointIdx) const | Grid | [inline] |
| getLastIndex() const | Grid | [inline] |
| getLastMatrix() const | MatrixVariablesGrid | |
| getLastTime() const | Grid | [inline] |
| 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 | Grid | [inline] |
| getNumPoints() const | Grid | [inline] |
| 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 | Grid | [inline] |
| 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 ×_) | 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 ×_) | 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) | MatrixVariablesGrid | [protected] |
| isEmpty() const | Grid | [inline] |
| isEquidistant() const | Grid | [inline] |
| isInInterval(double _time) const | Grid | [inline] |
| isInInterval(uint pointIdx, double _time) const | Grid | [inline] |
| isInLowerHalfOpenInterval(uint pointIdx, double _time) const | Grid | [inline] |
| isInUpperHalfOpenInterval(uint pointIdx, double _time) const | Grid | [inline] |
| isLast(uint pointIdx) const | Grid | [inline] |
| 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 | |
| nPoints | Grid | [protected] |
| operator!=(const Grid &arg) const | Grid | [inline] |
| 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 | Grid | [inline] |
| operator<<(std::ostream &stream, const MatrixVariablesGrid &arg) | MatrixVariablesGrid | [friend] |
| operator<=(const Grid &arg) const | Grid | [inline] |
| operator=(const MatrixVariablesGrid &rhs) | MatrixVariablesGrid | |
| operator=(const DMatrix &rhs) | MatrixVariablesGrid | |
| Grid::operator=(const Grid &rhs) | Grid | |
| operator==(const Grid &arg) const | Grid | [inline] |
| operator>(const Grid &arg) const | Grid | [inline] |
| operator>=(const Grid &arg) const | Grid | [inline] |
| operator>>(std::istream &stream, MatrixVariablesGrid &arg) | MatrixVariablesGrid | [friend] |
| 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) | Grid | [protected] |
| 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 | |
| times | Grid | [protected] |
| values | MatrixVariablesGrid | [protected] |
| ~Grid() | Grid | |
| ~MatrixVariablesGrid() | MatrixVariablesGrid | [virtual] |