Class GooseFEM::MatrixPartitionedTyingsBase#

template<class D>
class MatrixPartitionedTyingsBase : public GooseFEM::MatrixPartitionedBase<D>#

CRTP base class for a partitioned matrix with tying.

Public Types

using derived_type = D#

Underlying type.

Public Functions

inline size_t nni() const#

Number of independent DOFs.

Returns

Unsigned integer.

inline size_t nnd() const#

Number of dependent DOFs.

Returns

Unsigned integer.

inline const array_type::tensor<size_t, 1> &iii() const#

Independent DOFs.

Returns

[nnu].

inline const array_type::tensor<size_t, 1> &iid() const#

Dependent DOFs.

Returns

[nnp].