<div dir="ltr"><div>Hi, <br></div><div>Last week I was working on <br></div><div>1)Recompile
psurface to solve the undefined reference problem with guide of Markus.
I have compiling problem for long time. Sometimes things works and
sometimes it don't. It feels so good to get rid of it. <br>
</div><div><br>2) Debug hdf5 psurface reader to make it work.<br><br></div><div>3) Test hdf5 writer and reader following Oliver's idea.<br></div><div>The psurface reader and writer is tested following the step:<br>1.Read psurface from amiramesh and then write it to hdf5 file. <br>
</div><div>2.Read psurface from hdf5 file and write it to amiramesh file(call it <a href="http://hdf5.am" target="_blank">hdf5.am</a>);<br></div><div>3 Read psurface from amiramesh and write it to amiramesh file(call it <a href="http://amira.am" target="_blank">amira.am</a>);<br>
4 compare if <a href="http://amira.am" target="_blank">amira.am</a> and <a href="http://hdf5.am" target="_blank">hdf5.am</a> are the same.<br></div><div>I
compared this two files use kdiff3 commend. All other data section are
the same except for ParameterEdges section. The ParameterEdges arrays in
<a href="http://hdf5.am" target="_blank">hdf5.am</a> have same elements with <a href="http://amira.am" target="_blank">amira.am</a>, but some of them are in different order. <br>
<br></div><div>4)Oliver gave me several complex psuface example. These
example are used to test if hdf5 writer could deal with complex case.
After some bugs are corrected, the psurface reader could write hdf5 file
that can be read by paraview. <br>
You can see how psurface is displayed in paraview the picture in attachment. <br><br></div><div>5)Move hdfIO.h and hdftest.c from dune project folder to psurface folder. The code have been pushed to <a href="https://git.gitorious.org/%7Exiaoxueiris/psurface/psurface_convert.git" target="_blank">https://git.gitorious.org/~xiaoxueiris/psurface/psurface_convert.git</a>. <br>
</div><div>Oliver asked me to simply the code so the output hdf5 only
contains necessary information( to construct psurface object). The
simplification code is included in hdf5IO_simple.h and hdf5test_simple.h<br><br></div>
<div>My plan for next week is:<br></div><div>1) Move vtkwriter to psurface folder. <br></div><div>2) Read up on the getopt C library function and learn parse command line options.<br></div><div>3) Learn the autoTools. <br>
</div><div>4) Work on gmsh psurface read and writer.<br></div><div><br></div><div>For 1), since I was using the code written by <span name="Christoph Grüninger">Christoph
in dune-grid, I need to add lots of files from both dune-grid and
dune-common to psurface. I am not sure if adding all these files are ok
or not. <br>
<br></span></div><div>Best,<br></div>Xiaoxue</div>