Tensor< Cmpt > Member List

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

addDiag(const Vector< Cmpt > &v)Tensor< Cmpt >inline
adjunct() constTensor< Cmpt >inline
adjunct2D(const direction excludeCmpt) constTensor< Cmpt >inline
begin() noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
begin() const noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
block() constMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
block()MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
block() constMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
block()MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
cbegin() const noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
cdata() const noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
cend() const noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
cmptType typedefVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
cof() constTensor< Cmpt >inline
col() constTensor< Cmpt >inline
col(const direction c) constTensor< Cmpt >inline
col(const Vector< Cmpt > &v)Tensor< Cmpt >inline
col(const direction c, const Vector< Cmpt > &v)Tensor< Cmpt >inline
col() constTensor< Cmpt >inline
cols(const Vector< Cmpt > &x, const Vector< Cmpt > &y, const Vector< Cmpt > &z)Tensor< Cmpt >inline
component(const direction) constVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
component(const direction)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
component(Cmpt &, const direction) constVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
componentNamesVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
components enum nameTensor< Cmpt >
const_iterator typedefVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
cx() constTensor< Cmpt >inline
cy() constTensor< Cmpt >inline
cz() constTensor< Cmpt >inline
data() noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
det() constTensor< Cmpt >inline
det2D(const direction excludeCmpt) constTensor< Cmpt >inline
diag() constTensor< Cmpt >inline
diag(const Vector< Cmpt > &v)Tensor< Cmpt >inline
diagSqr() constTensor< Cmpt >inline
dimVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
elmt() const noexceptMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
elmt() noexceptMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
end() noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
end() const noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
ITensor< Cmpt >static
I(1, 0, 0, 0, 1, 0, 0, 0, 1)Tensor< Cmpt >
I(1, 0, 0, 0, 1, 0, 0, 0, 1)Tensor< Cmpt >
identity()MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inlinestatic
inner(const Tensor< Cmpt > &t2) constTensor< Cmpt >inline
inv() constTensor< Cmpt >inline
inv2D(const direction excludeCmpt) constTensor< Cmpt >inline
is_identity(const scalar tol=ROOTVSMALL) constTensor< Cmpt >inline
iterator typedefVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
labelType typedefTensor< Cmpt >
m() noexceptMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inlinestatic
magType typedefVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
MatrixSpace()=defaultMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >
MatrixSpace(const Foam::zero)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
MatrixSpace(const VectorSpace< Form2, Cmpt2, Mrows *Ncols > &)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inlineexplicit
MatrixSpace(const Block2< Tensor< Cmpt >, BRowStart, BColStart > &block)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
MatrixSpace(Istream &is)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inlineexplicit
maxVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
minVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
mRowsMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >static
msType typedefMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >
n() noexceptMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inlinestatic
nColsMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >static
nComponentsVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
oneVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
operator &=(const Tensor< Cmpt > &t)Tensor< Cmpt >inline
operator&=(const MatrixSpace< Tensor< Cmpt >, Cmpt, Ncols, Ncols > &matrix)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
operator()(const direction &i, const direction &j) constMatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
operator()(const direction &i, const direction &j)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
operator*=(const scalar)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
operator+=(const VectorSpace< Tensor< Cmpt >, Cmpt, Ncmpts > &)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
operator-=(const VectorSpace< Tensor< Cmpt >, Cmpt, Ncmpts > &)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
operator/=(const scalar)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
operator=(const Tensor &)=defaultTensor< Cmpt >
operator=(const VectorSpace< Tensor< Cmpt2 >, Cmpt2, 9 > &)Tensor< Cmpt >inline
operator=(const SphericalTensor< Cmpt > &)Tensor< Cmpt >inline
operator=(const SymmTensor< Cmpt > &)Tensor< Cmpt >inline
operator=(const Vector< Vector< Cmpt >> &)Tensor< Cmpt >inline
MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >::operator=(const Foam::zero)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >::operator=(const Block2< Tensor< Cmpt >, BRowStart, BColStart > &block)MatrixSpace< Tensor< Cmpt >, Cmpt, 3, 3 >inline
VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >::operator=(const VectorSpace< Tensor< Cmpt >, Cmpt, Ncmpts > &)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
operator[](const direction) constVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
operator[](const direction)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
rankTensor< Cmpt >static
replace(const direction, const Cmpt &)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
rootMaxVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
rootMinVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
row() constTensor< Cmpt >inline
row(const direction r) constTensor< Cmpt >inline
row(const Vector< Cmpt > &v)Tensor< Cmpt >inline
row(const direction r, const Vector< Cmpt > &v)Tensor< Cmpt >inline
row() constTensor< Cmpt >inline
rows(const Vector< Cmpt > &x, const Vector< Cmpt > &y, const Vector< Cmpt > &z)Tensor< Cmpt >inline
safeInv() constTensor< Cmpt >inline
schur(const Tensor< Cmpt > &t2) constTensor< Cmpt >inline
size() noexceptVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inlinestatic
subtractDiag(const Vector< Cmpt > &v)Tensor< Cmpt >inline
T() constTensor< Cmpt >inline
Tensor()=defaultTensor< Cmpt >
Tensor(const Tensor &)=defaultTensor< Cmpt >
Tensor(const Foam::zero)Tensor< Cmpt >inline
Tensor(const MatrixSpace< Tensor< Cmpt2 >, Cmpt2, 3, 3 > &vs)Tensor< Cmpt >inline
Tensor(const VectorSpace< Tensor< Cmpt2 >, Cmpt2, 9 > &vs)Tensor< Cmpt >inline
Tensor(const SphericalTensor< Cmpt > &st)Tensor< Cmpt >inline
Tensor(const SymmTensor< Cmpt > &st)Tensor< Cmpt >inline
Tensor(const Vector< Vector< Cmpt >> &vecs, const bool transposed=false)Tensor< Cmpt >inline
Tensor(const Vector< Cmpt > &x, const Vector< Cmpt > &y, const Vector< Cmpt > &z, const bool transposed=false)Tensor< Cmpt >inline
Tensor(const Cmpt txx, const Cmpt txy, const Cmpt txz, const Cmpt tyx, const Cmpt tyy, const Cmpt tyz, const Cmpt tzx, const Cmpt tzy, const Cmpt tzz)Tensor< Cmpt >inline
Tensor(const Block2< Tensor< Cmpt >, BRowStart, BColStart > &block)Tensor< Cmpt >inline
Tensor(Istream &is)Tensor< Cmpt >inlineexplicit
typeNameVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
uniform(const Cmpt &s)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inlinestatic
v_VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
vectorComponent(const direction cmpt) constTensor< Cmpt >inline
VectorSpace()=defaultVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
VectorSpace(const Foam::zero)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
VectorSpace(const VectorSpace< Tensor< Cmpt >, Cmpt, Ncmpts > &vs)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inline
VectorSpace(const VectorSpace< Form2, Cmpt2, Ncmpts > &)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >inlineexplicit
VectorSpace(Istream &is)VectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >explicit
vsType typedefVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >
x() constTensor< Cmpt >inline
xx() const noexceptTensor< Cmpt >inline
xx() noexceptTensor< Cmpt >inline
XX enum valueTensor< Cmpt >
xy() const noexceptTensor< Cmpt >inline
xy() noexceptTensor< Cmpt >inline
XY enum valueTensor< Cmpt >
xz() const noexceptTensor< Cmpt >inline
xz() noexceptTensor< Cmpt >inline
XZ enum valueTensor< Cmpt >
y() constTensor< Cmpt >inline
YX enum valueTensor< Cmpt >
yx() const noexceptTensor< Cmpt >inline
yx() noexceptTensor< Cmpt >inline
YY enum valueTensor< Cmpt >
yy() const noexceptTensor< Cmpt >inline
yy() noexceptTensor< Cmpt >inline
yz() const noexceptTensor< Cmpt >inline
yz() noexceptTensor< Cmpt >inline
YZ enum valueTensor< Cmpt >
z() constTensor< Cmpt >inline
zeroVectorSpace< Tensor< Cmpt >, Cmpt, Mrows *Ncols >static
ZX enum valueTensor< Cmpt >
zx() const noexceptTensor< Cmpt >inline
zx() noexceptTensor< Cmpt >inline
ZY enum valueTensor< Cmpt >
zy() const noexceptTensor< Cmpt >inline
zy() noexceptTensor< Cmpt >inline
ZZ enum valueTensor< Cmpt >
zz() const noexceptTensor< Cmpt >inline
zz() noexceptTensor< Cmpt >inline