|
IFEM
90A354
|
This is the complete list of members for SymmTensor, including all inherited members.
| copy(const SymmTensor &T) | SymmTensor | |
| define3Dtransform(const Vec3 &v1, const Vec3 &v2, const Vec3 &v3) | Tensor | private |
| det() const override | SymmTensor | virtual |
| diag(Real value=Real(1)) | Tensor | |
| diag(const Vec3 &diagonal) | Tensor | |
| dim() const | Tensor | inline |
| equal(const Tensor &T, Real tol=Real(1.0e-6)) const | Tensor | |
| index(t_ind i, t_ind j) const override | SymmTensor | inlineprotectedvirtual |
| innerProd(const Tensor &T) const | Tensor | |
| inverse(Real tol=Real(0)) override | SymmTensor | virtual |
| isZero(Real tol=Real(1.0e-6)) const | Tensor | |
| L2norm(bool doSqrt=true) const | SymmTensor | |
| n | Tensor | protected |
| operator const std::vector< Real > &() const | Tensor | inline |
| operator std::vector< Real > &() | Tensor | inline |
| operator()(t_ind i, t_ind j) const | Tensor | inline |
| operator()(t_ind i, t_ind j) | Tensor | inline |
| operator*(Real a, const SymmTensor &T) | SymmTensor | friend |
| operator*(const SymmTensor &A, const SymmTensor &B) | SymmTensor | friend |
| operator*=(Real val) | Tensor | |
| operator*=(const Tensor &B) | Tensor | inline |
| operator+(const SymmTensor &T, Real a) | SymmTensor | friend |
| operator+=(const Tensor &T) | Tensor | |
| operator+=(Real val) | Tensor | |
| operator-(const SymmTensor &T, Real a) | SymmTensor | friend |
| operator-=(const Tensor &T) | Tensor | |
| operator-=(Real val) | Tensor | |
| operator=(Real val) | SymmTensor | |
| Tensor::operator=(const Tensor &T) | Tensor | |
| Tensor::operator=(const std::vector< Real > &val) | Tensor | |
| operator[](t_ind i) const | Tensor | |
| outerProd(const Vec3 &u) | SymmTensor | |
| Tensor::outerProd(const Vec3 &a, const Vec3 &b) | Tensor | |
| postMult(const Tensor &B) | Tensor | |
| preMult(const Tensor &A) | Tensor | |
| principal(Vec3 &p, bool sorted=true) const | SymmTensor | |
| principal(Vec3 &p, Tensor &pdir) const | SymmTensor | |
| principal(Vec3 &p, Vec3 *pdir, int ndir=0) const | SymmTensor | |
| principal(Vec3 &p, SymmTensor *M) const | SymmTensor | |
| print(std::ostream &os, int prec=0) const override | SymmTensor | virtual |
| ptr() const | Tensor | inline |
| redim(const t_ind nsd, bool with33=false) | SymmTensor | private |
| rightCauchyGreen(const Tensor &F) | SymmTensor | |
| rotate(Real alpha, t_ind axis) | Tensor | |
| rotVec() const | Tensor | |
| shift(short int idx=1) | Tensor | |
| size() const | Tensor | inline |
| symmetric() const override | SymmTensor | inlinevirtual |
| symmetrize() override | SymmTensor | inlinevirtual |
| SymmTensor(const t_ind nsd, bool with33=false) | SymmTensor | explicit |
| SymmTensor(const std::vector< Real > &vec) | SymmTensor | |
| SymmTensor(const SymmTensor &T) | SymmTensor | inline |
| t_ind typedef | Tensor | protected |
| Tensor(const t_ind nsd, bool identity=false) | Tensor | explicit |
| Tensor(const Vec3 &vn, bool vnIsX=false) | Tensor | explicit |
| Tensor(const Vec3 &t1, const Vec3 &t2, bool t1isZ=false, bool t2isXZ=false) | Tensor | |
| Tensor(const Vec3 &v1, const Vec3 &v2, const Vec3 &v3) | Tensor | |
| Tensor(Real a1, Real a2, Real a3) | Tensor | |
| Tensor(const Tensor &T, bool transpose=false) | Tensor | |
| Tensor(const std::vector< Real > &a, bool transpose=false) | Tensor | |
| trace() const override | SymmTensor | virtual |
| transform(const Tensor &T) | SymmTensor | |
| transpose() override | SymmTensor | inlinevirtual |
| v | Tensor | protected |
| vonMises(bool doSqrt=true) const | SymmTensor | |
| zero() | Tensor | inline |
| ~Tensor() | Tensor | inlinevirtual |