[Dune-devel] Issues in dune-localfunctions
Christian Engwer
christian.engwer at uni-muenster.de
Wed Mar 26 20:26:00 CET 2014
Dear all,
I updated the tests in dune-localfe.hh to check the state of
diffOrder. Currently the test fails for _all_ implementations, at
least if I check for the semantics as described in interface.hh
Christian
On Wed, Mar 26, 2014 at 05:03:01PM +0100, Christian Engwer wrote:
> Dear all,
>
> I'm currently working on the new functions interface in pdelab and
> encountered some issues with dune-localfunctions.
>
> A) what exactly is the definition of the diffOrder in the
> basis-traits?
> Currently it defaults to 0 and most implementaitons will never
> have specified the diffOrder
> B) the C1LocalBasisTraits set diffOrder to 1, but we currently have
> no (globally) C1 functions in dune-localfunctions, so what does the
> C0,C1,Ck here refer to?
> C) it is a bit surprising (for the user) that in case of diffOrder=1 I
> can use evaluateJacobian(...), but not evaluate(...) with the
> appropriate direction information.
> D) diffOrder sounds to me like something mathematically implied and
> locally most local functions are C-infinity. So in these cases the
> appropriate methematical information would be more something like
> differentiable, but non-trivial. On the other hand we usually use
> this entry to tell how man derivatives are _implemented_, but in
> this case the name is imho missleading.
>
> Besides these point there are a few further topics we might want to
> discuss seperately.
>
> I hope we can sort out some of these issues.
>
> Ciao
> Christian
>
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel
>
--
Prof. Dr. Christian Engwer
Institut für Numerische und Angewandte Mathematik
Fachbereich Mathematik und Informatik der Universität Münster
Einsteinstrasse 62
48149 Münster
E-Mail christian.engwer at uni-muenster.de
Telefon +49 251 83-35067
FAX +49 251 83-32729
More information about the Dune-devel
mailing list