<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Oliver,<br>
    <br>
    Sorry I did not report my latest progress to you as I really feel
    stuck somehow.<br>
    <br>
    Last week, I spend quite some time to read and understand the source
    code of onedgird and vtkwriter as well. I found for most girds they
    use the defaultGridView which takes the gird type as a template
    parameter. It means that we don't need to manually implement a
    specific girdView but we need to implement all the grid traits. It
    seems that vtkwriter requires all or most gird traits
    specifications.  So I decided to set the vtkwriter as a long term
    goal in the very end.<br>
    <br>
    Then I tried to decompose the long term goal into realistic small
    ones. Having every trait implemented is not realistic for me in a
    short time so I picked out three important traits in a priority
    order: gridentity, gridLeafIterator, gridIndexSet. It doesn't mean
    the others are not needed, for example, girdintersectioniterator. <br>
    <br>
    Aftereards, I attempted to imitate the entity implementation of
    onegrid. But I found the OneDGridEntity is inherited from the
    EntityDefaultImplementation and wraps the OneDEntityImp object.
    Another class<br>
    OneDGridEntityPointer then wraps a OneDGridEntity object and is the
    base class for the gridLeafIterator. These relations may be very
    clear to experienced dune develops but it really took me a while to
    figure them out. Then I have doubts on how to define a B-Spline
    entity. In isogemetric analysis, the knot span is considered as the
    element in finite element analysis. So should I take each knot as a
    vertex(0-dimension entity) and every possible knot cube(with
    multiplications) as an element(1-dimension entity)? Or do I just
    need the element since the vertex doesn't make a lot of sense?<br>
    <br>
    Please correct me if I made any mistake or I'm going to a total
    wrong direction. I feel very sorry that I am moving slowly. Now I am
    still working on the BSplinePatchEntityImp, BSplinePatchEntity and
    BSplinePatchEntityPointer. I hope very much that I can finish and
    show you this week.<br>
    <br>
    Best regards,<br>
    Xinyun <br>
    <br>
    <div class="moz-cite-prefix">On 06/26/2016 10:04 PM, Oliver Sander
      wrote:<br>
    </div>
    <blockquote
      cite="mid:6ded34dc-0108-4601-9a5d-8d204e752349@tu-dresden.de"
      type="cite">
      <pre wrap="">Hi Xinyun,

how are you?  I am writing to enquire about the current status of your GSoC project.
The last time we talked in person we agreed that the next milestone should be a
spline surface that can be written to a file by the standard VTKWriter class.
You have shown good results so far, but in your git repo I see no movement at all
towards the VTK milestone.  Does that all happen on your local machine?  Then please
share the current status with me, to keep me informed.  Or are you stuck with some
questions?  In that case, I am here to help.

Cheers,
Oliver

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Dune-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune-devel@dune-project.org">Dune-devel@dune-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune-devel">http://lists.dune-project.org/mailman/listinfo/dune-devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>