.\" .de Id .. .de Sp .if n .sp .if t .sp 0.4 .. .TH geo_domain_indirect 7rheolef "rheolef-7.0" "rheolef-7.0" "rheolef-7.0" .\" label: /*Class:domain .SH NAME \fBgeo_domain_indirect_rep\fP - a named part of a finite element mesh .\" skip: @cindex mesh boundary .\" skip: @clindex geo_domain_indirect_rep .SH DESCRIPTION The \fBgeo_domain_indirect_rep\fP class defines a container for a part of a finite element mesh. This describes the connectivity of edges or faces. This class is useful for boundary condition setting. .SH IMPLEMENTATION NOTE The \fBgeo_domain_indirect_rep\fP class is split into two parts. The first one is the \fBdomain_indirect\fP class, that contains the main renumbering features: it acts as an indirection on a \fBgeo\fP class(see geo(2)). The second one is the \fBgeo\fP class itself, named here the background geo. Thus, the \fBgeo_domain_indirect\fP class develops a complete \fBgeo\fP-like interface, via the \fBgeo_abstract_rep\fP pure virtual class derivation, and can be used by the \fBspace\fP class (see space(2)). .PP The split between \fBdomain_indirect\fP and \fBgeo_domain_indirect\fP is necessary, because the \fBgeo\fP class contains a list of domain_indirect. The \fBgeo\fP class cannot contains a list of \fBgeo_domain_indirect\fP classes, that refers to the \fBgeo\fP class itself: a loop in reference counting leads to a blocking situation in the automatic deallocation. .PP .\" skip start:DATE: .\" END .\" LENGTH = 2 .SH SEE ALSO geo(2), space(2) .SH COPYRIGHT Copyright (C) 2000-2018 Pierre Saramito GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.