Go to the documentation of this file.
69 for (Type&
val : *
this)
80 for (Type&
val : *
this)
101 Type* iter = Ainv.begin();
103 for (
const Type&
val : mat)
label ListType::const_reference val
DiagonalMatrix< Type > & invert()
Invert the diagonal matrix and return itself.
static constexpr const zero Zero
Global zero.
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.
A templated (m x n) matrix of objects of <T>. The layout is (mRows x nCols) - row-major order:
A 2D diagonal matrix of objects of type <Type>, size (N x N)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
dimensionedSphericalTensor inv(const dimensionedSphericalTensor &dt)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
DiagonalMatrix()
Construct null.
A class representing the concept of 0 (zero), which can be used to avoid manipulating objects that ar...