[dune-pdelab] Compilation error for Dune::PDELab::FunctionToGridFunctionAdapter
Eike Mueller
eike.h.mueller at googlemail.com
Fri Sep 30 21:13:02 CEST 2011
Hi,
thanks a lot, I've now changed it and it works as it should and I've
used it to construct the L2norm of the error. What I'm trying to do
next is construct a grid function which gives the error at each point
(and I want to save this to disk). Can I do this by constructing
something like the DifferenceSquaredAdapter and then use the *.vtu
output routines on this?
Thanks a lot,
Eike
>
> On 28 Sep 2011, at 13:55, Jö Fahlke wrote:
>
>> Am Tue, 27. Sep 2011, 17:30:16 +0100 schrieb Eike Mueller:
>>> Do I need to use a different base class
>>> or am I misreading the documentation (http://www.dune-project.org/doc-pdelab-2.1snapshot/doxygen/html/classDune_1_1PDELab_1_1FunctionToGridFunctionAdapter.html
>>> ),
>>> which links to Function as defined in dune/common/function.hh?
>>
>> Urgh, that was Doxygen's autolinking-feature gone wild. Actually,
>> your
>> function must conform to PDELab's FunctionInterface[1]. I should
>> probably add
>> that the Traits member type should model PDELab's
>> FunctionTraits[2], the usual
>> way is to simply say
>>
>> typedef Dune::PDELab::FunctionTraits<...> Traits;
>>
>> instead of implementing the member yourself.
>>
>> Bye,
>> Jö.
>>
>> [1] http://www.dune-project.org/doc-pdelab-2.1snapshot/doxygen/html/classDune_1_1PDELab_1_1FunctionInterface.html
>>
>> [2] http://www.dune-project.org/doc-pdelab-2.1snapshot/doxygen/html/structDune_1_1PDELab_1_1FunctionTraits.html
>>
>>
>> --
>> Jorrit (Jö) Fahlke, Interdisciplinary Center for Scientific
>> Computing,
>> Heidelberg University, Im Neuenheimer Feld 368, D-69120 Heidelberg
>> Tel: +49 6221 54 8890 Fax: +49 6221 54 8884
>>
>> featured product: Debian GNU/Linux - http://www.debian.org
>
More information about the dune-pdelab
mailing list