Simbody  3.5
SimTK::VectorBase< ELT > Member List

This is the complete list of members for SimTK::VectorBase< ELT >, including all inherited members.

abs() const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::abs(TAbs &mabs) const SimTK::MatrixBase< ELT >inline
begin()SimTK::VectorBase< ELT >inline
block(int i, int j, int m, int n) const SimTK::MatrixBase< ELT >inline
clear()SimTK::VectorBase< 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 valueSimTK::MatrixBase< ELT >
diag() const SimTK::MatrixBase< ELT >inline
diag()SimTK::MatrixBase< ELT >inline
dump(const char *msg=0) const SimTK::MatrixBase< ELT >inline
E typedefSimTK::MatrixBase< ELT >
EComplex typedefSimTK::MatrixBase< ELT >
EHerm typedefSimTK::MatrixBase< ELT >
EImag typedefSimTK::MatrixBase< ELT >
EInvert typedefSimTK::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 VectorBase< EE > &v, typename EltResult< EE >::Dvd &out) const SimTK::VectorBase< ELT >inline
elementwiseDivide(const VectorBase< EE > &v) const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseDivide(const MatrixBase< EE > &, typename EltResult< EE >::Dvd &) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::elementwiseDivide(const MatrixBase< EE > &m) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::elementwiseDivide(const MatrixBase< EE > &r, typename MatrixBase< ELT >::template EltResult< EE >::Dvd &out) const SimTK::MatrixBase< ELT >inline
elementwiseDivideFromLeft(const VectorBase< EE > &v, typename VectorBase< EE >::template EltResult< ELT >::Dvd &out) const SimTK::VectorBase< ELT >inline
elementwiseDivideFromLeft(const VectorBase< EE > &v) const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseDivideFromLeft(const MatrixBase< EE > &, typename MatrixBase< EE >::template EltResult< E >::Dvd &) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::elementwiseDivideFromLeft(const MatrixBase< EE > &m) const SimTK::MatrixBase< ELT >inline
elementwiseDivideFromLeftInPlace(const VectorBase< EE > &r)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseDivideFromLeftInPlace(const MatrixBase< EE > &)SimTK::MatrixBase< ELT >inline
elementwiseDivideInPlace(const VectorBase< EE > &r)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseDivideInPlace(const MatrixBase< EE > &)SimTK::MatrixBase< ELT >inline
elementwiseInvert(VectorBase< typename CNT< ELT >::TInvert > &out) const SimTK::VectorBase< ELT >inline
elementwiseInvert() const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseInvert(MatrixBase< typename CNT< E >::TInvert > &out) const SimTK::MatrixBase< ELT >inline
elementwiseInvertInPlace()SimTK::VectorBase< ELT >inline
elementwiseMultiply(const VectorBase< EE > &v, typename EltResult< EE >::Mul &out) const SimTK::VectorBase< ELT >inline
elementwiseMultiply(const VectorBase< EE > &v) const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiply(const MatrixBase< EE > &, typename EltResult< EE >::Mul &) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiply(const MatrixBase< EE > &m) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiply(const MatrixBase< EE > &r, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const SimTK::MatrixBase< ELT >inline
elementwiseMultiplyFromLeft(const VectorBase< EE > &v, typename VectorBase< EE >::template EltResult< ELT >::Mul &out) const SimTK::VectorBase< ELT >inline
elementwiseMultiplyFromLeft(const VectorBase< EE > &v) const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiplyFromLeft(const MatrixBase< EE > &, typename MatrixBase< EE >::template EltResult< E >::Mul &) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiplyFromLeft(const MatrixBase< EE > &m) const SimTK::MatrixBase< ELT >inline
elementwiseMultiplyFromLeftInPlace(const VectorBase< EE > &r)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiplyFromLeftInPlace(const MatrixBase< EE > &)SimTK::MatrixBase< ELT >inline
elementwiseMultiplyInPlace(const VectorBase< EE > &r)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::elementwiseMultiplyInPlace(const MatrixBase< EE > &)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
end()SimTK::VectorBase< ELT >inline
ENeg typedefSimTK::MatrixBase< ELT >
ENormalize typedefSimTK::MatrixBase< ELT >
ENumber typedefSimTK::MatrixBase< ELT >
EPosTrans typedefSimTK::MatrixBase< ELT >
EPrecision typedefSimTK::MatrixBase< ELT >
EReal typedefSimTK::MatrixBase< ELT >
EScalar typedefSimTK::MatrixBase< ELT >
EScalarNormSq typedefSimTK::MatrixBase< ELT >
ESqHermT typedefSimTK::MatrixBase< ELT >
ESqTHerm typedefSimTK::MatrixBase< ELT >
EStandard typedefSimTK::MatrixBase< ELT >
EStdNumber typedefSimTK::MatrixBase< ELT >
EWithoutNegator typedefSimTK::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
index(const Array_< int > &indices) const SimTK::VectorBase< 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
ncol() const SimTK::VectorBase< ELT >inline
negate() const SimTK::VectorBase< ELT >inline
negateInPlace()SimTK::MatrixBase< ELT >inline
nelt() const SimTK::VectorBase< ELT >inline
norm() const SimTK::MatrixBase< ELT >inline
normInf(int *worstOne=0) const SimTK::VectorBase< ELT >inline
normRMS(int *worstOne=0) const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::normRMS() const SimTK::MatrixBase< ELT >inline
normSqr() const SimTK::MatrixBase< ELT >inline
nrow() const SimTK::VectorBase< ELT >inline
NScalarsPerElement enum valueSimTK::MatrixBase< ELT >
operator const Matrix_< ELT > &() const SimTK::VectorBase< ELT >inline
operator const MatrixView_< ELT > &() const SimTK::VectorBase< ELT >inline
operator const Vector_< ELT > &() const SimTK::VectorBase< ELT >inline
operator const VectorView_< ELT > &() const SimTK::VectorBase< ELT >inline
operator Matrix_< ELT > &()SimTK::VectorBase< ELT >inline
operator MatrixView_< ELT > &()SimTK::VectorBase< ELT >inline
operator Vector_< ELT > &()SimTK::VectorBase< ELT >inline
operator VectorView_< ELT > &()SimTK::VectorBase< ELT >inline
operator()(int i) const SimTK::VectorBase< ELT >inline
operator()(int i)SimTK::VectorBase< ELT >inline
operator()(int i, int m) const SimTK::VectorBase< ELT >inline
operator()(int i, int m)SimTK::VectorBase< ELT >inline
operator()(const Array_< int > &indices) const SimTK::VectorBase< ELT >inline
operator()(const Array_< int > &indices)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::operator()(int i, int j, int m, int n) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::operator()(int i, int j, int m, int n)SimTK::MatrixBase< ELT >inline
operator*=(const StdNumber &t)SimTK::VectorBase< ELT >inline
operator+() const SimTK::VectorBase< ELT >inline
operator+=(const VectorBase &r)SimTK::VectorBase< ELT >inline
operator+=(const VectorBase< EE > &b)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::operator+=(const MatrixBase &r)SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::operator+=(const MatrixBase< EE > &b)SimTK::MatrixBase< ELT >inline
operator-() const SimTK::VectorBase< ELT >inline
operator-()SimTK::VectorBase< ELT >inline
operator-=(const VectorBase &r)SimTK::VectorBase< ELT >inline
operator-=(const VectorBase< EE > &b)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::operator-=(const MatrixBase &r)SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::operator-=(const MatrixBase< EE > &b)SimTK::MatrixBase< ELT >inline
operator/=(const StdNumber &t)SimTK::VectorBase< ELT >inline
operator=(const VectorBase &b)SimTK::VectorBase< ELT >inline
operator=(const VectorBase< EE > &b)SimTK::VectorBase< ELT >inline
operator=(const ELT &t)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::operator=(const MatrixBase &b)SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::operator=(const MatrixBase< EE > &b)SimTK::MatrixBase< ELT >inline
operator[](int i) const SimTK::VectorBase< ELT >inline
operator[](int i)SimTK::VectorBase< ELT >inline
operator~() const SimTK::VectorBase< ELT >inline
operator~()SimTK::VectorBase< ELT >inline
Precision typedefSimTK::MatrixBase< ELT >
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)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::resize(int m, int n)SimTK::MatrixBase< ELT >inline
resizeKeep(int m)SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::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 > &v, typename EltResult< EE >::Mul &out) const SimTK::VectorBase< ELT >inline
rowScale(const VectorBase< EE > &v) const SimTK::VectorBase< ELT >inline
SimTK::MatrixBase::rowScale(const VectorBase< EE > &r, typename EltResult< EE >::Mul &out) const SimTK::MatrixBase< ELT >inline
SimTK::MatrixBase::rowScale(const VectorBase< EE > &v, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const SimTK::MatrixBase< ELT >inline
rowScaleInPlace(const VectorBase< EE > &v)SimTK::VectorBase< ELT >inline
rowSum() const SimTK::MatrixBase< ELT >inline
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
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
size() const SimTK::VectorBase< ELT >inline
standardize() const SimTK::MatrixBase< ELT >inline
sum() const SimTK::VectorBase< ELT >inline
swapOwnedContiguousScalarData(Scalar *newData, ptrdiff_t length, Scalar *&oldData)SimTK::MatrixBase< ELT >inline
TComplex typedefSimTK::MatrixBase< ELT >
TImag typedefSimTK::MatrixBase< ELT >
TInvert typedefSimTK::MatrixBase< ELT >
TNormalize typedefSimTK::MatrixBase< ELT >
TPosTrans typedefSimTK::MatrixBase< ELT >
transpose() const SimTK::VectorBase< ELT >inline
TReal typedefSimTK::MatrixBase< ELT >
TSqHermT typedefSimTK::MatrixBase< ELT >
TSqTHerm typedefSimTK::MatrixBase< ELT >
TStandard typedefSimTK::MatrixBase< ELT >
TWithoutNegator typedefSimTK::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
updIndex(const Array_< int > &indices)SimTK::VectorBase< ELT >inline
updNegate()SimTK::VectorBase< ELT >inline
updRow(int i)SimTK::MatrixBase< ELT >inline
updTranspose()SimTK::VectorBase< ELT >inline
VectorBase(int m=0)SimTK::VectorBase< ELT >inlineexplicit
VectorBase(const VectorBase &source)SimTK::VectorBase< ELT >inline
VectorBase(const TNeg &source)SimTK::VectorBase< ELT >inline
VectorBase(int m, const ELT &initialValue)SimTK::VectorBase< ELT >inline
VectorBase(int m, const ELT *cppInitialValues)SimTK::VectorBase< ELT >inline
VectorBase(int m, int stride, const Scalar *s)SimTK::VectorBase< ELT >inline
VectorBase(int m, int stride, Scalar *s)SimTK::VectorBase< ELT >inline
VectorBase(MatrixHelper< Scalar > &h, const typename MatrixHelper< Scalar >::ShallowCopy &s)SimTK::VectorBase< ELT >inline
VectorBase(const MatrixHelper< Scalar > &h, const typename MatrixHelper< Scalar >::ShallowCopy &s)SimTK::VectorBase< ELT >inline
VectorBase(const MatrixHelper< Scalar > &h, const typename MatrixHelper< Scalar >::DeepCopy &d)SimTK::VectorBase< ELT >inline
VectorBase(MatrixHelperRep< Scalar > *hrep)SimTK::VectorBase< ELT >inlineexplicitprotected
viewAssign(const MatrixBase &src)SimTK::MatrixBase< ELT >inline
weightedNormInf(const VectorBase< EE > &w, int *worstOne=0) const SimTK::VectorBase< ELT >inline
weightedNormRMS(const VectorBase< EE > &w, int *worstOne=0) const SimTK::VectorBase< ELT >inline
writeUnformatted(std::ostream &o, const VectorBase< E > &v)SimTK::VectorBase< ELT >related
SimTK::MatrixBase::writeUnformatted(std::ostream &o, const MatrixBase< E > &v)SimTK::MatrixBase< ELT >related