[Dune-devel] [GSoC2016]Spline topic discussion

Maikel Nadolski nadolski at math.fu-berlin.de
Mon Mar 14 14:20:12 CET 2016


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/8ca375f2/attachment.bin>


More information about the Dune-devel mailing list