48// Domain GID offsets: list of offset values for domain gids (coarse gids) of tentative prolongator (default = 0).
49// For each multigrid level we can define a different offset value, ie for the prolongator between
50// level 0 and level 1 we use the offset entry domainGidOffsets_[0], for the prolongator between
51// level 1 and level 2 we use domainGidOffsets_[1]...
52// If the vector domainGidOffsets_ is too short and does not contain a sufficient number of gid offset
53// values for all levels, a gid offset of 0 is used for all the remaining levels!
54// The GIDs for the domain dofs of Ptent start with domainGidOffset, are contiguous and distributed
55// equally over the procs (unless some reordering is done).
56 validParamList->set<std::string>("Domain GID offsets", "{0}", "vector with offsets for GIDs for each level. If no offset GID value is given for the level we use 0 as default.");
57
58return validParamList;
59}
60
61template <class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node>