67 public MatrixSpace<Tensor<Cmpt>, Cmpt, 3, 3>
100 template<
class Cmpt2>
104 template<
class Cmpt2>
130 const Cmpt txx,
const Cmpt txy,
const Cmpt txz,
131 const Cmpt tyx,
const Cmpt tyy,
const Cmpt tyz,
132 const Cmpt tzx,
const Cmpt tzy,
const Cmpt tzz
138 template<
class, direction, direction>
class Block2,
155 inline const Cmpt&
xx()
const;
156 inline const Cmpt&
xy()
const;
157 inline const Cmpt&
xz()
const;
158 inline const Cmpt&
yx()
const;
159 inline const Cmpt&
yy()
const;
160 inline const Cmpt&
yz()
const;
161 inline const Cmpt&
zx()
const;
162 inline const Cmpt&
zy()
const;
163 inline const Cmpt&
zz()
const;
198 template<
class Cmpt2>
Templated 3D symmetric tensor derived from VectorSpace adding construction from 6 components...
void operator &=(const Tensor< Cmpt > &)
Inner-product with a Tensor.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
Tensor< Cmpt > T() const
Return transpose.
static const direction rank
Rank of Tensor is 2.
components
Component labeling enumeration.
Templated 3D SphericalTensor derived from VectorSpace adding construction from 1 component, element access using th ii() member function and the inner-product (dot-product) and outer-product operators.
void operator=(const VectorSpace< Tensor< Cmpt2 >, Cmpt2, 9 > &)
Assign to an equivalent vector space.
Templated 3D DiagTensor derived from VectorSpace.
Abstract template class to provide the transpose form of a form.
Creates a single block of cells from point coordinates, numbers of cells in each direction and an exp...
Templated 3D Vector derived from VectorSpace adding construction from 3 components, element access using x(), y() and z() member functions and the inner-product (dot-product) and cross product operators.
Tensor< label > labelType
Equivalent type of labels used for valid component indexing.
friend Ostream & operator(Ostream &, const VectorSpace< Form, Cmpt, Ncmpts > &)
Tensor< Cmpt > inv() const
Return inverse.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...
Vector< Cmpt > vectorComponent(const direction) const
Templated 3D tensor derived from MatrixSpace adding construction from 9 components, element access using xx(), xy() etc. member functions and the inner-product (dot-product) and outer-product of two Vectors (tensor-product) operators.