[dune-fem] General interpolation routines?
Martin Nolte
nolte at mathematik.uni-freiburg.de
Wed Jun 26 09:41:58 CEST 2013
Hi Claus, hi Tobi,
the natural interpolation of the discrete function space is a relatively new
concept to dune-fem. It is called Dune::Fem::Interpolation (include
<dune/fem/space/common/interpolation.hh>) and uses the method interpolate on
the discrete function space (which must be available for this to work). Please
note that this concept is still under development.
Of course, the LagrangeInterpolation and DGL2Projection are now outdated. A
generic L2Projection should be implemented in dune-fem and specialized for
spaces (e.g. DG Spaces) that use an L2Projection as their natural
interpolation. But, alas, there is no generic implementation of the
L2Projection as of today.
Best,
Martin
On 06/26/2013 08:28 AM, Tobias Malkmus wrote:
> Hi Claus
>
> As far as i know there is no general interpolation operator.
> Some DiscreteFunctionSpaces have the method interpolate( f, u )
> which implements the 'natural' interpolation.
>
> Best Tobias
>
>
> On 06/25/2013 08:27 PM, Claus-Justus Heine wrote:
>> Hi there,
>>
>> I known that, e.g., I can construct a Lagrange interpolation operator in
>> the following way:
>>
>> Dune::Fem::LagrangeInterpolation<SrcFunctionType, DstFunctionType>
>> interpolation;
>>
>> However, if DstFunctionType is not based on Lagrange basis function,
>> this will fail. Is there any generic interpolation work-horse, which
>> uses for a given discrete function type the "natural" interpolation
>> routines for the basis function set it is based on? In the sense that is
>> simply evaluates the funtionals defining the DOFs.
>>
>> Best,
>>
>> Claus
>>
>
>
--
Dr. Martin Nolte <nolte at mathematik.uni-freiburg.de>
Universität Freiburg phone: +49-761-203-5630
Abteilung für angewandte Mathematik fax: +49-761-203-5632
Hermann-Herder-Straße 10
79104 Freiburg, Germany
More information about the dune-fem
mailing list