Go to the documentation of this file.
59 public VectorSpace<Tensor<Cmpt>, Cmpt, 9>
121 const Cmpt txx,
const Cmpt txy,
const Cmpt txz,
122 const Cmpt tyx,
const Cmpt tyy,
const Cmpt tyz,
123 const Cmpt tzx,
const Cmpt tzy,
const Cmpt tzz
134 inline const Cmpt&
xx()
const;
135 inline const Cmpt&
xy()
const;
136 inline const Cmpt&
xz()
const;
137 inline const Cmpt&
yx()
const;
138 inline const Cmpt&
yy()
const;
139 inline const Cmpt&
yz()
const;
140 inline const Cmpt&
zx()
const;
141 inline const Cmpt&
zy()
const;
142 inline const Cmpt&
zz()
const;
static const char * componentNames[]
Templated 3D tensor derived from VectorSpace adding construction from 9 components,...
Templated 3D symmetric tensor derived from VectorSpace adding construction from 6 components,...
void operator=(const SphericalTensor< Cmpt > &)
Assign to a SphericalTensor.
static const char *const typeName
Tensor< label > labelType
Equivalent type of labels used for valid component indexing.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Vector< Cmpt > vectorComponent(const direction) const
Templated 3D SphericalTensor derived from VectorSpace adding construction from 1 component,...
Templated 3D Vector derived from VectorSpace adding construction from 3 components,...
components
Component labeling enumeration.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
Tensor< Cmpt > T() const
Transpose.