All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PLMD::TensorGeneric< n, m > Member List

This is the complete list of members for PLMD::TensorGeneric< n, m >, including all inherited members.

dPLMD::TensorGeneric< n, m >private
dcrossDv1(const VectorGeneric< 3 > &, const VectorGeneric< 3 > &)PLMD::TensorGeneric< n, m >friend
dcrossDv2(const VectorGeneric< 3 > &, const VectorGeneric< 3 > &)PLMD::TensorGeneric< n, m >friend
determinant() const PLMD::TensorGeneric< n, m >
determinant(const TensorGeneric< 3, 3 > &)PLMD::TensorGeneric< n, m >friend
determinant() constPLMD::TensorGeneric< n, m >inline
extProduct(const VectorGeneric< n > &, const VectorGeneric< m > &)PLMD::TensorGeneric< n, m >friend
getCol(unsigned j) const PLMD::TensorGeneric< n, m >
getRow(unsigned i) const PLMD::TensorGeneric< n, m >
identity()PLMD::TensorGeneric< n, m >inlinestatic
inverse() const PLMD::TensorGeneric< n, m >
inverse(const TensorGeneric< 3, 3 > &)PLMD::TensorGeneric< n, m >friend
inverse() constPLMD::TensorGeneric< n, m >inline
matmul(const TensorGeneric< n_, m_ > &, const TensorGeneric< m_, l_ > &)PLMD::TensorGeneric< n, m >friend
matmul(const TensorGeneric< n_, m_ > &, const VectorGeneric< m_ > &)PLMD::TensorGeneric< n, m >friend
matmul(const VectorGeneric< m_ > &, const TensorGeneric< m_, n_ > &)PLMD::TensorGeneric< n, m >friend
matmul(const TensorGeneric< n_, m_ > &, const TensorGeneric< m_, l_ > &, const TensorGeneric< l_, i_ > &)PLMD::TensorGeneric< n, m >friend
matmul(const TensorGeneric< n_, m_ > &, const TensorGeneric< m_, l_ > &, const VectorGeneric< l_ > &)PLMD::TensorGeneric< n, m >friend
matmul(const VectorGeneric< n_ > &, const TensorGeneric< n_, m_ > &, const TensorGeneric< m_, l_ > &)PLMD::TensorGeneric< n, m >friend
operator()(unsigned i, unsigned j)PLMD::TensorGeneric< n, m >
operator()(unsigned i, unsigned j) const PLMD::TensorGeneric< n, m >
operator*(double, const TensorGeneric< n_, m_ > &)PLMD::TensorGeneric< n, m >friend
operator*(const TensorGeneric< n_, m_ > &, double s)PLMD::TensorGeneric< n, m >friend
operator*=(double)PLMD::TensorGeneric< n, m >
operator+() const PLMD::TensorGeneric< n, m >
operator+(const TensorGeneric< n_, m_ > &, const TensorGeneric< n_, m_ > &)PLMD::TensorGeneric< n, m >friend
operator+=(const TensorGeneric< n, m > &b)PLMD::TensorGeneric< n, m >
operator-() const PLMD::TensorGeneric< n, m >
operator-(const TensorGeneric< n_, m_ > &, const TensorGeneric< n_, m_ > &)PLMD::TensorGeneric< n, m >friend
operator-=(const TensorGeneric< n, m > &b)PLMD::TensorGeneric< n, m >
operator/(const TensorGeneric< n_, m_ > &, double s)PLMD::TensorGeneric< n, m >friend
operator/=(double)PLMD::TensorGeneric< n, m >
operator[](I i)PLMD::MatrixSquareBracketsAccess< TensorGeneric< n, m >, double >
operator[](I i) constPLMD::MatrixSquareBracketsAccess< TensorGeneric< n, m >, double >
setCol(unsigned j, const VectorGeneric< n > &c)PLMD::TensorGeneric< n, m >
setRow(unsigned i, const VectorGeneric< m > &r)PLMD::TensorGeneric< n, m >
TensorGeneric()PLMD::TensorGeneric< n, m >
TensorGeneric(const VectorGeneric< n > &v1, const VectorGeneric< m > &v2)PLMD::TensorGeneric< n, m >
TensorGeneric(double, double, double, double)PLMD::TensorGeneric< n, m >
TensorGeneric(double, double, double, double, double, double, double, double, double)PLMD::TensorGeneric< n, m >
TensorGeneric(double d00, double d01, double d10, double d11)PLMD::TensorGeneric< n, m >inline
TensorGeneric(double d00, double d01, double d02, double d10, double d11, double d12, double d20, double d21, double d22)PLMD::TensorGeneric< n, m >inline
transpose() const PLMD::TensorGeneric< n, m >
transpose(const TensorGeneric< m_, n_ > &)PLMD::TensorGeneric< n, m >friend
zero()PLMD::TensorGeneric< n, m >