[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