43 #ifndef SymmetricSquareMatrix_H 44 #define SymmetricSquareMatrix_H 60 public Matrix<SymmetricSquareMatrix<Type>, Type>
92 template<
class AnyType>
111 template<
class AnyType>
dimensionedSphericalTensor inv(const dimensionedSphericalTensor &dt)
scalar detDecomposed(const SquareMatrix< Type > &matrix, const label sign)
Return the determinant of the LU decomposed SquareMatrix.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
label n() const noexcept
The number of columns.
dimensionedScalar det(const dimensionedSphericalTensor &dt)
SymmetricSquareMatrix< Type > invDecomposed(const SymmetricSquareMatrix< Type > &)
Return the LU decomposed SymmetricSquareMatrix inverse.
A templated (m x n) matrix of objects of <T>. The layout is (mRows x nCols) - row-major order: ...
A templated (N x N) square matrix of objects of <Type>, containing N*N elements, derived from Matrix...
SymmetricSquareMatrix & operator=(const SymmetricSquareMatrix &)=default
Copy assignment.
autoPtr< SymmetricSquareMatrix< Type > > clone() const
Clone.
SymmetricSquareMatrix()=default
Default construct.
A class representing the concept of 0 (zero) that can be used to avoid manipulating objects known to ...
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
Templated identity and dual space identity tensors derived from SphericalTensor.