[Dune] Features of Ghost-Elements
Jö Fahlke
jorrit at jorrit.de
Sat Jun 11 19:46:38 CEST 2011
Hi!
I'm trying to determine whether my method can do with ghosts instead of
overlap, which brings me to the question what features are supported by
ghosts. Specifically I am interested in the support provided by UG<3>,
ALUSimplex<3,3> and ALUCube<3,3>.
Features that are essential or very hard to avoid:
1. For a ghost element e, gv.ibegin(e) and gv.iend(e) should iterate over
all intersections with interior elements. Intersections with other
ghosts or the domain boundary may or may not be included, I don't care.
2. For an interior element e, gv.ibegin(e) and gv.iend(e) should iterate
over all intersections which other interior elements, ghosts and the
domain boundary.
3. For any ghost element e, gv.indexSet().index(e) must be a valid
expression and yield a correct index.
4. For any intersection i, *i.inside() should always work and yield a valid
and correct element, even if that element is a ghost.
5. For any intersection i except domain boundary intersections, *i.outside()
should always work and yield a valid and correct element, even if that
element is a ghost.
6. For any intersection i, i.geometryInInside() should always work and yield
the expected geometry, even if the inside element is a ghost.
7. For any intersection i except domain boundary intersections,
i.geometryInOutside() should always work and yield the expected geometry,
even if the outside element is a ghost.
8. For any intersection i, i.geometry() should always work and yield the
expected geometry, even if the inside and/or the outside elements are
ghosts.
Features that are currently used but could possibly be avoided:
9. For any ghost element e, e.type() must be a valid expression and yield
the correct GeometryType.
Features that would be good to have in the future but may be possible to
avoid:
10. For any ghost element e, e.geometry() must be a valid expression and
yield the expected geometry.
Thanks,
Jö.
--
It is my conviction that killing under the cloak of war is nothing but
an act of murder.
-- Albert Einstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20110611/c922fb39/attachment.sig>
More information about the Dune
mailing list