IFEM  90A354
Tensor Member List

This is the complete list of members for Tensor, including all inherited members.

define3Dtransform(const Vec3 &v1, const Vec3 &v2, const Vec3 &v3)Tensorprivate
det() constTensorvirtual
diag(Real value=Real(1))Tensor
diag(const Vec3 &diagonal)Tensor
dim() constTensorinline
equal(const Tensor &T, Real tol=Real(1.0e-6)) constTensor
index(t_ind i, t_ind j) constTensorinlineprotectedvirtual
innerProd(const Tensor &T) constTensor
inverse(Real tol=Real(0))Tensorvirtual
isZero(Real tol=Real(1.0e-6)) constTensor
nTensorprotected
operator const std::vector< Real > &() constTensorinline
operator std::vector< Real > &()Tensorinline
operator()(t_ind i, t_ind j) constTensorinline
operator()(t_ind i, t_ind j)Tensorinline
operator*(const Tensor &T, const Vec3 &v)Tensorfriend
operator*(const Vec3 &v, const Tensor &T)Tensorfriend
operator*(const Tensor &A, const Tensor &B)Tensorfriend
operator*(Real a, const Tensor &T)Tensorfriend
operator*=(Real val)Tensor
operator*=(const Tensor &B)Tensorinline
operator+=(const Tensor &T)Tensor
operator+=(Real val)Tensor
operator-=(const Tensor &T)Tensor
operator-=(Real val)Tensor
operator<<(std::ostream &os, const Tensor &T)Tensorfriend
operator=(const Tensor &T)Tensor
operator=(const std::vector< Real > &val)Tensor
operator=(Real val)Tensor
operator[](t_ind i) constTensor
outerProd(const Vec3 &a, const Vec3 &b)Tensor
postMult(const Tensor &B)Tensor
preMult(const Tensor &A)Tensor
print(std::ostream &os, int prec=0) constTensorvirtual
ptr() constTensorinline
rotate(Real alpha, t_ind axis)Tensor
rotVec() constTensor
shift(short int idx=1)Tensor
size() constTensorinline
symmetric() constTensorinlinevirtual
symmetrize()Tensorvirtual
t_ind typedefTensorprotected
Tensor(const t_ind nsd, bool identity=false)Tensorexplicit
Tensor(const Vec3 &vn, bool vnIsX=false)Tensorexplicit
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() constTensorvirtual
transpose()Tensorvirtual
vTensorprotected
zero()Tensorinline
~Tensor()Tensorinlinevirtual