| abs(TAbs &mabs) const | SimTK::MatrixBase< ELT > | inline | 
  | abs() const | SimTK::MatrixBase< ELT > | inline | 
  | block(int i, int j, int m, int n) const | SimTK::MatrixBase< ELT > | inline | 
  | clear() | SimTK::MatrixBase< ELT > | inline | 
  | col(int j) const | SimTK::MatrixBase< ELT > | inline | 
  | colScale(const VectorBase< EE > &c, typename EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline | 
  | colScale(const VectorBase< EE > &c) const | SimTK::MatrixBase< ELT > | inline | 
  | colScale(const VectorBase< EE > &v, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline | 
  | colScaleInPlace(const VectorBase< EE > &) | SimTK::MatrixBase< ELT > | inline | 
  | colScaleInPlace(const VectorBase< EE > &v) | SimTK::MatrixBase< ELT > | inline | 
  | colSum() const | SimTK::MatrixBase< ELT > | inline | 
  | commitTo(const MatrixCommitment &mc) | SimTK::MatrixBase< ELT > | inline | 
  | copyAssign(const MatrixBase &b) | SimTK::MatrixBase< ELT > | inline | 
  | CppNScalarsPerElement enum value | SimTK::MatrixBase< ELT > |  | 
  | diag() const | SimTK::MatrixBase< ELT > | inline | 
  | diag() | SimTK::MatrixBase< ELT > | inline | 
  | dump(const char *msg=0) const | SimTK::MatrixBase< ELT > | inline | 
  | E typedef | SimTK::MatrixBase< ELT > |  | 
  | EAbs typedef | SimTK::MatrixBase< ELT > |  | 
  | EComplex typedef | SimTK::MatrixBase< ELT > |  | 
  | EHerm typedef | SimTK::MatrixBase< ELT > |  | 
  | EImag typedef | SimTK::MatrixBase< ELT > |  | 
  | EInvert typedef | SimTK::MatrixBase< ELT > |  | 
  | elementwiseAddScalar(const S &s, typename EltResult< S >::Add &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAddScalar(const S &s) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAddScalar(const S &s, typename MatrixBase< ELT >::template EltResult< S >::Add &out) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAddScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAddScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAssign(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAssign(int s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseAssign(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivide(const MatrixBase< EE > &, typename EltResult< EE >::Dvd &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivide(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivide(const MatrixBase< EE > &r, typename MatrixBase< ELT >::template EltResult< EE >::Dvd &out) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivideFromLeft(const MatrixBase< EE > &, typename MatrixBase< EE >::template EltResult< E >::Dvd &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivideFromLeft(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivideFromLeftInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivideFromLeftInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivideInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseDivideInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseInvert(MatrixBase< typename CNT< E >::TInvert > &out) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseInvert() const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseInvertInPlace() | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiply(const MatrixBase< EE > &, typename EltResult< EE >::Mul &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiply(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiply(const MatrixBase< EE > &r, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiplyFromLeft(const MatrixBase< EE > &, typename MatrixBase< EE >::template EltResult< E >::Mul &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiplyFromLeft(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiplyFromLeftInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiplyFromLeftInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiplyInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseMultiplyInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractFromScalar(const S &, typename MatrixBase< S >::template EltResult< E >::Sub &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractFromScalar(const S &s) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractFromScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractFromScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractScalar(const S &s, typename EltResult< S >::Sub &) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractScalar(const S &s) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractScalar(const S &s, typename MatrixBase< ELT >::template EltResult< S >::Sub &out) const | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | elementwiseSubtractScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | ENeg typedef | SimTK::MatrixBase< ELT > |  | 
  | ENormalize typedef | SimTK::MatrixBase< ELT > |  | 
  | ENumber typedef | SimTK::MatrixBase< ELT > |  | 
  | EPosTrans typedef | SimTK::MatrixBase< ELT > |  | 
  | EPrecision typedef | SimTK::MatrixBase< ELT > |  | 
  | EReal typedef | SimTK::MatrixBase< ELT > |  | 
  | EScalar typedef | SimTK::MatrixBase< ELT > |  | 
  | EScalarNormSq typedef | SimTK::MatrixBase< ELT > |  | 
  | ESqHermT typedef | SimTK::MatrixBase< ELT > |  | 
  | ESqTHerm typedef | SimTK::MatrixBase< ELT > |  | 
  | EStandard typedef | SimTK::MatrixBase< ELT > |  | 
  | EStdNumber typedef | SimTK::MatrixBase< ELT > |  | 
  | EWithoutNegator typedef | SimTK::MatrixBase< ELT > |  | 
  | getAnyElt(int i, int j, ELT &value) const | SimTK::MatrixBase< ELT > | inline | 
  | getAnyElt(int i, int j) const | SimTK::MatrixBase< ELT > | inline | 
  | getAsMatrix() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsMatrixView() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsRowVector() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsRowVectorBase() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsRowVectorView() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsVector() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsVectorBase() const | SimTK::MatrixBase< ELT > | inline | 
  | getAsVectorView() const | SimTK::MatrixBase< ELT > | inline | 
  | getCharacterCommitment() const | SimTK::MatrixBase< ELT > | inline | 
  | getContiguousScalarData() const | SimTK::MatrixBase< ELT > | inline | 
  | getContiguousScalarDataLength() const | SimTK::MatrixBase< ELT > | inline | 
  | getElt(int i, int j) const | SimTK::MatrixBase< ELT > | inline | 
  | getHelper() const | SimTK::MatrixBase< ELT > | inlineprotected | 
  | getMatrixCharacter() const | SimTK::MatrixBase< ELT > | inline | 
  | getNScalarsPerElement() const | SimTK::MatrixBase< ELT > | inline | 
  | getPackedSizeofElement() const | SimTK::MatrixBase< ELT > | inline | 
  | hasContiguousData() const | SimTK::MatrixBase< ELT > | inline | 
  | invert() const | SimTK::MatrixBase< ELT > | inline | 
  | invertInPlace() | SimTK::MatrixBase< ELT > | inline | 
  | isResizeable() const | SimTK::MatrixBase< ELT > | inline | 
  | lockShape() | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase() | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(int m, int n) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment) | SimTK::MatrixBase< ELT > | inlineexplicit | 
  | MatrixBase(const MatrixCommitment &commitment, int m, int n) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixBase &b) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const TNeg &b) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, int m, int n, const ELT &initialValue) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, int m, int n, const ELT *cppInitialValuesByRow) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, const MatrixCharacter &character, int spacing, const Scalar *data) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, const MatrixCharacter &character, int spacing, Scalar *data) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, MatrixHelper< Scalar > &source, const typename MatrixHelper< Scalar >::ShallowCopy &shallow) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, const MatrixHelper< Scalar > &source, const typename MatrixHelper< Scalar >::ShallowCopy &shallow) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixCommitment &commitment, const MatrixHelper< Scalar > &source, const typename MatrixHelper< Scalar >::DeepCopy &deep) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(const MatrixBase< EE > &b) | SimTK::MatrixBase< ELT > | inline | 
  | MatrixBase(MatrixHelperRep< Scalar > *hrep) | SimTK::MatrixBase< ELT > | inlineexplicit | 
  | MatrixView_(MatrixHelperRep< S > *hrep) | SimTK::MatrixView_< ELT > | inlineexplicit | 
  | MatrixView_(const MatrixView_ &m) | SimTK::MatrixView_< ELT > | inline | 
  | MatrixView_(const MatrixHelper< S > &h) | SimTK::MatrixView_< ELT > | inline | 
  | MatrixView_(MatrixHelper< S > &h) | SimTK::MatrixView_< ELT > | inline | 
  | ncol() const | SimTK::MatrixBase< ELT > | inline | 
  | negate() const | SimTK::MatrixBase< ELT > | inline | 
  | negateInPlace() | SimTK::MatrixBase< ELT > | inline | 
  | nelt() const | SimTK::MatrixBase< ELT > | inline | 
  | norm() const | SimTK::MatrixBase< ELT > | inline | 
  | normRMS() const | SimTK::MatrixBase< ELT > | inline | 
  | normSqr() const | SimTK::MatrixBase< ELT > | inline | 
  | nrow() const | SimTK::MatrixBase< ELT > | inline | 
  | NScalarsPerElement enum value | SimTK::MatrixBase< ELT > |  | 
  | Number typedef | SimTK::MatrixBase< ELT > |  | 
  | operator const Matrix_< ELT > &() const | SimTK::MatrixView_< ELT > | inline | 
  | operator Matrix_< ELT > &() | SimTK::MatrixView_< ELT > | inline | 
  | operator()(int j) const | SimTK::MatrixBase< ELT > | inline | 
  | operator()(int j) | SimTK::MatrixBase< ELT > | inline | 
  | operator()(int i, int j, int m, int n) const | SimTK::MatrixBase< ELT > | inline | 
  | operator()(int i, int j, int m, int n) | SimTK::MatrixBase< ELT > | inline | 
  | operator()(int i, int j) const | SimTK::MatrixBase< ELT > | inline | 
  | operator()(int i, int j) | SimTK::MatrixBase< ELT > | inline | 
  | operator*=(const StdNumber &t) | SimTK::MatrixView_< ELT > | inline | 
  | operator+() const | SimTK::MatrixBase< ELT > | inline | 
  | operator+=(const MatrixBase< EE > &m) | SimTK::MatrixView_< ELT > | inline | 
  | operator+=(const ELT &r) | SimTK::MatrixView_< ELT > | inline | 
  | SimTK::MatrixBase::operator+=(const MatrixBase &r) | SimTK::MatrixBase< ELT > | inline | 
  | operator-() const | SimTK::MatrixBase< ELT > | inline | 
  | operator-() | SimTK::MatrixBase< ELT > | inline | 
  | operator-=(const MatrixBase< EE > &m) | SimTK::MatrixView_< ELT > | inline | 
  | operator-=(const ELT &r) | SimTK::MatrixView_< ELT > | inline | 
  | SimTK::MatrixBase::operator-=(const MatrixBase &r) | SimTK::MatrixBase< ELT > | inline | 
  | operator/=(const StdNumber &t) | SimTK::MatrixView_< ELT > | inline | 
  | operator=(const MatrixView_ &m) | SimTK::MatrixView_< ELT > | inline | 
  | operator=(const Matrix_< ELT > &v) | SimTK::MatrixView_< ELT > | inline | 
  | operator=(const ELT &e) | SimTK::MatrixView_< ELT > | inline | 
  | operator=(const MatrixBase< EE > &m) | SimTK::MatrixView_< ELT > | inline | 
  | SimTK::MatrixBase::operator=(const MatrixBase &b) | SimTK::MatrixBase< ELT > | inline | 
  | operator[](int i) const | SimTK::MatrixBase< ELT > | inline | 
  | operator[](int i) | SimTK::MatrixBase< ELT > | inline | 
  | operator~() const | SimTK::MatrixBase< ELT > | inline | 
  | operator~() | SimTK::MatrixBase< ELT > | inline | 
  | Precision typedef | SimTK::MatrixBase< ELT > |  | 
  | readUnformatted(std::istream &in, MatrixView_< E > &v) | SimTK::MatrixView_< ELT > | related | 
  | replaceContiguousScalarData(Scalar *newData, ptrdiff_t length, bool takeOwnership) | SimTK::MatrixBase< ELT > | inline | 
  | replaceContiguousScalarData(const Scalar *newData, ptrdiff_t length) | SimTK::MatrixBase< ELT > | inline | 
  | resize(int m, int n) | SimTK::MatrixBase< ELT > | inline | 
  | resizeKeep(int m, int n) | SimTK::MatrixBase< ELT > | inline | 
  | row(int i) const | SimTK::MatrixBase< ELT > | inline | 
  | rowAndColScale(const VectorBase< ER > &r, const VectorBase< EC > &c, typename EltResult< typename VectorBase< ER >::template EltResult< EC >::Mul >::Mul &out) const | SimTK::MatrixBase< ELT > | inline | 
  | rowAndColScale(const VectorBase< ER > &r, const VectorBase< EC > &c) const | SimTK::MatrixBase< ELT > | inline | 
  | rowAndColScaleInPlace(const VectorBase< ER > &r, const VectorBase< EC > &c) | SimTK::MatrixBase< ELT > | inline | 
  | rowAndColScaleInPlace(const VectorBase< ER > &r, const VectorBase< EC > &c) | SimTK::MatrixBase< ELT > | inline | 
  | rowScale(const VectorBase< EE > &r, typename EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline | 
  | rowScale(const VectorBase< EE > &r) const | SimTK::MatrixBase< ELT > | inline | 
  | rowScale(const VectorBase< EE > &v, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline | 
  | rowScaleInPlace(const VectorBase< EE > &) | SimTK::MatrixBase< ELT > | inline | 
  | rowScaleInPlace(const VectorBase< EE > &v) | SimTK::MatrixBase< ELT > | inline | 
  | rowSum() const | SimTK::MatrixBase< ELT > | inline | 
  | Scalar typedef | SimTK::MatrixBase< ELT > |  | 
  | scalarAddInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | scalarAssign(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | scalarDivideFromLeftInPlace(const S &) | SimTK::MatrixBase< ELT > | inline | 
  | scalarDivideInPlace(const S &) | SimTK::MatrixBase< ELT > | inline | 
  | scalarMultiplyFromLeftInPlace(const S &) | SimTK::MatrixBase< ELT > | inline | 
  | scalarMultiplyInPlace(const S &) | SimTK::MatrixBase< ELT > | inline | 
  | ScalarNormSq typedef | SimTK::MatrixBase< ELT > |  | 
  | scalarNormSqr() const | SimTK::MatrixBase< ELT > | inline | 
  | scalarSubtractFromLeftInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | scalarSubtractInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline | 
  | setTo(const ELT &t) | SimTK::MatrixBase< ELT > | inline | 
  | setToNaN() | SimTK::MatrixBase< ELT > | inline | 
  | setToZero() | SimTK::MatrixBase< ELT > | inline | 
  | standardize() const | SimTK::MatrixBase< ELT > | inline | 
  | sum() const | SimTK::MatrixBase< ELT > | inline | 
  | swapOwnedContiguousScalarData(Scalar *newData, ptrdiff_t length, Scalar *&oldData) | SimTK::MatrixBase< ELT > | inline | 
  | TAbs typedef | SimTK::MatrixBase< ELT > |  | 
  | TComplex typedef | SimTK::MatrixBase< ELT > |  | 
  | THerm typedef | SimTK::MatrixBase< ELT > |  | 
  | TImag typedef | SimTK::MatrixBase< ELT > |  | 
  | TInvert typedef | SimTK::MatrixBase< ELT > |  | 
  | TNeg typedef | SimTK::MatrixBase< ELT > |  | 
  | TNormalize typedef | SimTK::MatrixBase< ELT > |  | 
  | TPosTrans typedef | SimTK::MatrixBase< ELT > |  | 
  | transpose() const | SimTK::MatrixBase< ELT > | inline | 
  | TReal typedef | SimTK::MatrixBase< ELT > |  | 
  | TSqHermT typedef | SimTK::MatrixBase< ELT > |  | 
  | TSqTHerm typedef | SimTK::MatrixBase< ELT > |  | 
  | TStandard typedef | SimTK::MatrixBase< ELT > |  | 
  | TWithoutNegator typedef | SimTK::MatrixBase< ELT > |  | 
  | unlockShape() | SimTK::MatrixBase< ELT > | inline | 
  | updAsMatrix() | SimTK::MatrixBase< ELT > | inline | 
  | updAsMatrixView() | SimTK::MatrixBase< ELT > | inline | 
  | updAsRowVector() | SimTK::MatrixBase< ELT > | inline | 
  | updAsRowVectorBase() | SimTK::MatrixBase< ELT > | inline | 
  | updAsRowVectorView() | SimTK::MatrixBase< ELT > | inline | 
  | updAsVector() | SimTK::MatrixBase< ELT > | inline | 
  | updAsVectorBase() | SimTK::MatrixBase< ELT > | inline | 
  | updAsVectorView() | SimTK::MatrixBase< ELT > | inline | 
  | updBlock(int i, int j, int m, int n) | SimTK::MatrixBase< ELT > | inline | 
  | updCol(int j) | SimTK::MatrixBase< ELT > | inline | 
  | updContiguousScalarData() | SimTK::MatrixBase< ELT > | inline | 
  | updDiag() | SimTK::MatrixBase< ELT > | inline | 
  | updElt(int i, int j) | SimTK::MatrixBase< ELT > | inline | 
  | updHelper() | SimTK::MatrixBase< ELT > | inlineprotected | 
  | updNegate() | SimTK::MatrixBase< ELT > | inline | 
  | updRow(int i) | SimTK::MatrixBase< ELT > | inline | 
  | updTranspose() | SimTK::MatrixBase< ELT > | inline | 
  | viewAssign(const MatrixBase &src) | SimTK::MatrixBase< ELT > | inline | 
  | writeUnformatted(std::ostream &o, const MatrixView_< E > &v) | SimTK::MatrixView_< ELT > | related | 
  | SimTK::MatrixBase::writeUnformatted(std::ostream &o, const MatrixBase< E > &v) | SimTK::MatrixBase< ELT > | related |