StaticMatrix member types

This page contains information about the member types of the StaticMatrix class.

using scalar_type = Scalar

The type of the entries in the matrix.

using scalar_reference = Scalar&

The type of references to the entries in the matrix (might not be Scalar&).

using scalar_const_reference = Scalar const&

The type of references to the entries in the matrix (might not be Scalar const&).

using Row = StaticMatrix<PlusOp, ProdOp, ZeroOp, OneOp, 1, C, Scalar>

The type of a row of a StaticMatrix.

using RowView = StaticRowView<PlusOp, ProdOp, ZeroOp, OneOp, C, Scalar>

The type of a row view into a StaticMatrix.

using Plus = PlusOp

The template parameter PlusOp.

using Prod = ProdOp

The template parameter ProdOp.

using Zero = ZeroOp

The template parameter ZeroOp.

using One = OneOp

The template parameter OneOp.

using semiring_type = void

The type of the semiring over which the matrix is defined is void because there’s no semiring object, the arithmetic is defined by the template paramaters.