<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Oliver,  thanks a lot for the clarification!</p>
    <p><br>
    </p>
    <p>In my code I had an include called <br>
    </p>
    <p>#include
      <dune/functions/functionspacebases/pqknodalbasis.hh></p>
    <p><br>
    </p>
    <p>which obviously does not exist any more...I understand that</p>
    <p>dune-functions has changed significantly over the last two years</p>
    <p>and I need to base my code on the paper in arxiv ?</p>
    <p><br>
    </p>
    <h1 class="title mathjax">Function space bases in the dune-functions
      module</h1>
    <div class="authors"><a
href="https://arxiv.org/search/cs?searchtype=author&query=Engwer%2C+C">Christian
        Engwer</a>, <a
href="https://arxiv.org/search/cs?searchtype=author&query=Gr%C3%A4ser%2C+C">Carsten
        Gräser</a>, <a
href="https://arxiv.org/search/cs?searchtype=author&query=M%C3%BCthing%2C+S">Steffen
        Müthing</a>, <a
href="https://arxiv.org/search/cs?searchtype=author&query=Sander%2C+O">Oliver
        Sander</a></div>
    <div class="dateline"> (Submitted on 25 Jun 2018)</div>
    <blockquote class="abstract mathjax"> 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.
    </blockquote>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>Greetings, Benedikt</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Am 26.08.19 um 11:51 schrieb Oliver
      Sander:<br>
    </div>
    <blockquote type="cite"
      cite="mid:75e00411-4338-bc68-ce8d-00b2d2aa0471@tu-dresden.de">
      <pre class="moz-quote-pre" wrap="">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:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">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, <a class="moz-txt-link-abbreviated" href="mailto:benedikt.oswald@lspr.swiss">benedikt.oswald@lspr.swiss</a> - <a class="moz-txt-link-abbreviated" href="http://www.lspr.swiss">www.lspr.swiss</a>
----------------------------------------------------------------------------------------------------------------------


_______________________________________________
Dune mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune@lists.dune-project.org">Dune@lists.dune-project.org</a>
<a class="moz-txt-link-freetext" href="https://lists.dune-project.org/mailman/listinfo/dune">https://lists.dune-project.org/mailman/listinfo/dune</a>

</pre>
      </blockquote>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 

----------------------------------------------------------------------------------------------------------------------
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, <a class="moz-txt-link-abbreviated" href="mailto:benedikt.oswald@lspr.swiss">benedikt.oswald@lspr.swiss</a> - <a class="moz-txt-link-abbreviated" href="http://www.lspr.swiss">www.lspr.swiss</a>
----------------------------------------------------------------------------------------------------------------------
</pre>
  </body>
</html>