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)...
dimensionedScalar det(const dimensionedSphericalTensor &dt)
SymmetricSquareMatrix< Type > invDecomposed(const SymmetricSquareMatrix< Type > &)
Return the LU decomposed SymmetricSquareMatrix inverse.
label n() const noexcept
The number of columns.
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.