- a named part of a finite element mesh
class defines a container for a part of a
finite element mesh. This describes the connectivity of edges or faces. This
class is usefull for boundary condition setting.
class is splitted into two parts. The first
one is the domain_indirect
class, that contains the main renumbering
features: it acts as an indirection on a geo
class(see geo(2)). The
second one is the geo
class itself, named here the background geo.
Thus, the geo_domain_indirect
class develops a complete geo
interface, via the geo_abstract_rep
pure virtual class derivation, and
can be used by the space
class (see space(2)).
The split between domain_indirect
necessary, because the geo
class contains a list of domain_indirect.
class cannot contains a list of geo_domain_indirect
classes, that refers to the geo
class itself: a loop in reference
counting leads to a blocking situation in the automatic deallocation.