Element

Element::asElementVector

Convert nodal vector “[nnode, ndim]” to nodal vector stored per element “[nelem, nne, ndim]”.

Element::assembleNodeVector

Assemble nodal vector stored per element “[nelem, nne, ndim]” to nodal vector “[nnode, ndim]”.

Element::isSequential

Check that DOFs leave no holes.

Element::isDiagonal

Check structure of the matrices stored per element “[nelem, nne*ndim, nne*ndim]” to be diagonal (check that all off-diagonal entries have a value lower than a small numerical tolerance).