[Dune-devel] Container to associate a value to each sub-entity of the reference-element

Simon Praetorius simon.praetorius at tu-dresden.de
Thu Mar 16 10:12:18 CET 2023


Hi everyone,

maybe you can give me a hint. I want to associate to each vertex, edge, 
face, volume of a given reference element (geometry type) a value, 
typically just an integer. Ideally, this container should have a static 
size, depending on the geometry type. Also, I would like to specify 
(statically) how many values to store per codimension, e.g. 
max(dim-codim,1). I could manually implement the offset in a larger 
container using reference element size functions and the sub-entity 
index+codim - a bit similar to a mcmgmapper. The goal is, to have this 
container as compact as possible, since I might need to store one for 
each element in the grid. Is there already something like that available 
in some module, or do I have to do the implementation myself?

The application of this is the improvement of the implementation of 
Lobatto shape functions with the possibility to have a different 
polynomial order on each sub-entity of an element. This is already 
implemented, but the data-structure is not so nice and not generic.

Best,
Simon

-- 
Dr. Simon Praetorius
Institut für Wissenschaftliches Rechnen
Fakultät Mathematik
Technische Universität Dresden
Tel.: TUD-34432
Mail: simon.praetorius at tu-dresden.de
Web: https://tu-dresden.de/mn/math/wir/das-institut/beschaeftigte/simon-praetorius

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5785 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20230316/64b25cc7/attachment.bin>


More information about the Dune-devel mailing list