[Dune] Dune Functions or Local Functions '

Benedikt Oswald benedikt.oswald at lspr.swiss
Mon Aug 26 14:17:30 CEST 2019


thanks a lot, will comply, greetings, Benedikt


Am 26.08.19 um 14:16 schrieb Oliver Sander:
> Hi Benedikt,
>
>> In my code I had an include called
>>
>> #include <dune/functions/functionspacebases/pqknodalbasis.hh>
> that is lagrangebasis.hh now.
>
>
>> dune-functions has changed significantly over the last two years
> yes, but it really only got simpler.
>
>> and I need to base my code on the paper in arxiv ?
> Yes, please.
>
> Cheers,
> Oliver
>
>>
>>   Function space bases in the dune-functions module
>>
>> Christian Engwer <https://arxiv.org/search/cs?searchtype=author&query=Engwer%2C+C>, Carsten Gräser <https://arxiv.org/search/cs?searchtype=author&query=Gr%C3%A4ser%2C+C>, Steffen Müthing <https://arxiv.org/search/cs?searchtype=author&query=M%C3%BCthing%2C+S>, Oliver Sander <https://arxiv.org/search/cs?searchtype=author&query=Sander%2C+O>
>> (Submitted on 25 Jun 2018)
>>
>>     The dune-functions Dune module provides interfaces for functions and function space bases. It forms one abstraction level above grids, shape functions, and linear algebra, and provides infrastructure for full discretization frameworks like dune-pdelab and dune-fem. This document describes the function space bases provided by dune-functions. These are based on an abstract description of bases for product spaces as trees of simpler bases. From this description, many different numberings of degrees of freedom by multi-indices can be derived in a natural way. We describe the abstract concepts, document the programmer interface, and give a complete example program that solves the stationary Stokes equation using Taylor-Hood elements. 
>>
>>
>>
>> Greetings, Benedikt
>>
>>
>>
>> Am 26.08.19 um 11:51 schrieb Oliver Sander:
>>> Hi Benedikt,
>>>
>>> * dune-functions implements Lagrange FE spaces on a given grid.
>>>
>>> it uses
>>>
>>> * dune-localfunctions, which only implements Lagrange shape functions
>>>   on reference elements
>>>
>>> Dune originally only had dune-localfunctions, and then implementations of
>>> grid-wide spaces appeared several times.  dune-functions came into existence
>>> as an effort to unify these different implementations.
>>>
>>> Cheers,
>>> Oliver
>>>
>>>
>>> On 26.08.19 11:40, Benedikt Oswald wrote:
>>>> Dear Dune, I need Lagrange basis functions on a simplex (tetrahedra) grid.
>>>>
>>>> I understand that there are 2 dune modules for basis functions:
>>>>
>>>> 1. Dune Functions
>>>>
>>>> 2. Dune Local Functions
>>>>
>>>> What module should I use ? What is the rationale of the two modules ?
>>>>
>>>> Thanks for a few hints.
>>>>
>>>> Greetings, Benedikt
>>>>
>>>>
>>>>  
>>>>
>>>> ----------------------------------------------------------------------------------------------------------------------
>>>> Dr. sc. techn. Benedikt Oswald - first engineer - LSPR AG - phone +41 43 366 90 74 - mobile +41 76 380 91 33
>>>> Grubenstrasse 9, CH-8045 Zürich, benedikt.oswald at lspr.swiss - www.lspr.swiss
>>>> ----------------------------------------------------------------------------------------------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> Dune mailing list
>>>> Dune at lists.dune-project.org
>>>> https://lists.dune-project.org/mailman/listinfo/dune
>>>>
>> -- 
>>
>> ----------------------------------------------------------------------------------------------------------------------
>> Dr. sc. techn. Benedikt Oswald - first engineer - LSPR AG - phone +41 43 366 90 74 - mobile +41 76 380 91 33
>> Grubenstrasse 9, CH-8045 Zürich, benedikt.oswald at lspr.swiss - www.lspr.swiss
>> ----------------------------------------------------------------------------------------------------------------------
>>
-- 

----------------------------------------------------------------------------------------------------------------------
Dr. sc. techn. Benedikt Oswald - first engineer - LSPR AG - phone +41 43 366 90 74 - mobile +41 76 380 91 33
Grubenstrasse 9, CH-8045 Zürich, benedikt.oswald at lspr.swiss - www.lspr.swiss
----------------------------------------------------------------------------------------------------------------------





More information about the Dune mailing list