[Dune-devel] [GSoC2016]Spline topic discussion
Maikel Nadolski
nadolski at math.fu-berlin.de
Mon Mar 14 14:31:42 CET 2016
Oh i take the part with De Boors algorithm back. What is implemented is
actually a straight bottom-up implementation of the recursive Cox De
Boor formula.
On 14.03.2016 14:20, Maikel Nadolski wrote:
> Hi Xinyun,
>
> I try to answer as a student interested in GSoC myself, because I think
> I had to overcome similar barriers and feel with you :-)
>
>> The project tasks sound clear to me. But I have some problem with
>> accessing your source code.
>
> Can you clone the prototype
>
> ssh://git@gitlab.dune-project.org:22022/oliver.sander/dune-iga.git ?
>
>
>> Could you please kindly give me some
>> tutorial? Also, it seems you already have the BSplineGeometry class.
>
> AFAIK there is no "complete" Geometry class yet. But the prototype does
> implement a few things already (for example the De Boor Algorithm).
> Thats why you can start with implementing any function needed for the
> interface. The pdf
>
> http://www.dune-project.org/doc/localfunctions/dune-localfunctions-manual.pdf
>
> was really helpful for me, also
>
> http://www.dune-project.org/doc/grid-howto/grid-howto.pdf
>
> Im orienting myself on the grid/geometry implementations in the
> dune-grid and dune-geometry module. I look for simple examples like
> AxisAlignedCubeGeometry or onedgrid.
>
> I
>> assume you already have the basis functions of B-splines so the splines
>> can be easily built given the knot vector and the control points. I have
>> some thoughts on “small projects to get started”. Some functions that
>> can be implemented:
>>
>> 1. Evalution at a certain parameter (de Boor Algorithm)
>>
>> 2. Knot addtiton and deletion (Boehm Algorithm)
>>
>> 3. Fitting to a list of points(global or local interpolation)
>>
>>
>>
>> Thanks for your time and hope to hear from you soon!
>
>
> HTH, Maikel
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5498 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20160314/2dd15427/attachment.bin>
More information about the Dune-devel
mailing list