[Dune] [#658] Cannot get GeometryGrid with DiscreteCoordFunction to work

Dune dune at dune-project.org
Wed Nov 11 17:16:05 CET 2009


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#658 - Cannot get GeometryGrid with DiscreteCoordFunction to work
User who did this - Martin Nolte (nolte)

----------
Hi Oli,

I still have a question: how do store vertex data on an index set, anyway? As far as I see it, you need to index the entire hierarchy. So, if you are using AlbertaGrid and want a simple fix for this problem, use the hierarchic index set (I know it is not standard, but it does both, support your method -- no interface in the way -- and indexes the entire hierarchy). Some holes should not be your problem :-). At least, this is how the CacheCoordFunction does it.

Note: Using level indices for all levels on an AlbertaGrid is currently not a good idea (you will store a vector of the size of the hierarchic index set for each level).

By the way, using IdSets won't help either, since the subId-method you'd need is missing, too (even in AlbertaGrid). To be honest, I don't even know how to write a good example without restricting myself to AlbertaGrid due to this problem.

Do we need to discuss this on the meeting in November? Or can we simply agree that the "extended" sudIndex / subId methods are added to the interface?

Martin
----------

More information can be found at the following URL:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=658#comment1324

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.




More information about the Dune mailing list