On Tue, Aug 3, 2010 at 5:29 AM, Stefan Kurzbach <span dir="ltr">&lt;<a href="mailto:stefan.kurzbach@tuhh.de">stefan.kurzbach@tuhh.de</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Dear Mr. Knepley,<br>
<br>
I would like to adapt our finite element code to use Sieve for distributed data management and as an interface to the PETSc solvers. Unfortunately the examples are currently broken, so I am having problems getting started. From the sieve-dev mailing list I could see that there is some development activity, however I am not sure if there is anything planned to be fixed or released that would be a starting point. Can you give me any additional information?<br>
</blockquote><div><br></div><div>Sure. Most examples are currently broken. I should probably take them out. The reason is that I spend all my</div><div>time supporting the specific needs of applications that use Sieve rather than the basics, like the examples. Not</div>
<div>optimal, but its only me so far.</div><div><br></div><div>So what hope is there of using it?</div><div><br></div><div>  1) There is an extensive tutorial about its integration with PETSc solvers (the first link in Previous):</div>
<div><br></div><div>       <a href="http://www.mcs.anl.gov/petsc/petsc-as/documentation/tutorials/index.html">http://www.mcs.anl.gov/petsc/petsc-as/documentation/tutorials/index.html</a></div><div><br></div><div>      which comes with a repository with a fully working example for FEM. The slides tell you what revision</div>
<div>      of the repository to update to for each section.</div><div><br></div><div>  2) There is a fully working, visco-elastic-plastic crustal deformation+faults simulation code that uses it for FEM:</div><div><br></div>
<div>      <a href="http://www.geodynamics.org/cig/software/pylith">http://www.geodynamics.org/cig/software/pylith</a></div><div><br></div><div>      which is extensively documented and tested. If you want to see how to do anything in unstructured grid FEM </div>
<div>      with Sieve, it is probably already done in PyLith.</div><div> </div><div>  3) There is a paper on our approach. It gives an idea of our philosophy concerning mesh representation:</div><div><br></div><div>      <a href="http://iospress.metapress.com/index/K5647WT076773465.pdf">http://iospress.metapress.com/index/K5647WT076773465.pdf</a></div>
<div><br></div><div>  Hope this helps,</div><div><br></div><div>    Matt</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Best regards<br>
Stefan Kurzbach<br>
<br>
Hamburg University of Technology<br>
Department of River and Coastal Engineering<br>
</blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener<br>