38 #ifndef RectangularMatrix_H 39 #define RectangularMatrix_H 56 public Matrix<RectangularMatrix<Type>, Type>
70 template<
class MatrixType>
74 template<
class MatrixType>
label n() const
Return the number of columns.
Abstract template class to provide the form resulting from.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
Traits class for primitives.
A templated block of an (m x n) matrix of type <MatrixType>.
void outer(FieldField< Field1, typename outerProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
Pre-declare SubField and related Field type.
A class for handling words, derived from string.
A templated 2D rectangular m x n matrix of objects of <Type>.
void operator=(const zero)
Assignment of all elements to zero.
A templated (m x n) matrix of objects of <T>.
autoPtr< RectangularMatrix< Type > > clone() const
Clone.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
label m() const
Return the number of rows.
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
static word typeName()
Return the instantiated type name.
RectangularMatrix()
Null constructor.
A templated 2D square matrix of objects of <T>, where the n x n matrix dimension is known and used fo...