Transpose

Represents the transpose matrix $ A^T $ of some matrix $ A $ .

template <
  class Operand>
class Transpose;

Specializations

SpecializationDescription
FunctionBase<NestedDerived>
Full specialization
template <
  class NestedDerived>
class Transpose<
  FunctionBase< NestedDerived >> final;
Transpose of a matrix-valued function.
ShapeFunctionBase<NestedDerived, …>
Full specialization
template <
  class NestedDerived,
  class FES,
  ShapeFunctionSpaceType Space>
class Transpose<
  ShapeFunctionBase< NestedDerived, FES, Space >> final;
Transpose of a matrix-valued ShapeFunction.
Template parameters
Operand Type of operand

Represents the mathematical expression:

\[ \text{Operand}^T \]

where Operand is a type representing an $ n \times m $ matrix $ A $ and the transpose matrix $A^T $ is an $ m \times n $ matrix defined by

\[ {A^T}_{ij} = A_{ji} \ . \]