Matt,<br><br>Thanks a lot!<br>I'll try your suggestions.<br><br>Chuei-Ching Chiou<br><br><div class="gmail_quote">On Tue, Aug 28, 2012 at 3:59 AM, Matthew Knepley <span dir="ltr"><<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sun, Aug 26, 2012 at 10:29 PM, C.-C. Chiou <span dir="ltr"><<a href="mailto:ccchiou2012@gmail.com" target="_blank">ccchiou2012@gmail.com</a>></span> wrote:<br>
</div><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>Matt,<br><br>Thank you.<br><br>Now, I'm dealing with a work like that: (for example)<br><br>                  ______<br>
                  |           |<br>
                  |           |<br> ________ |           |<br>|                 |           |<br>|       f1       |    f2    |  <br>|________ |           |<br>
                  |           |<br>
                  |           |<br>                  |_____ |<br><br>(or please see the attached file "blocks_fig1.png" )<br><br>I have a physical domain partitioned into two blocks f1 and f2  (or more for other case),<br>


and I need to solve Navier-Stoke equations concerning on such domain by multi-block solver,<br>with two connected structured meshes respectively  for f1 and f2.<br><br>I wonder whether case like the above for example is considered as one of experiment.<br>

</blockquote><div><br></div></div><div>So for this case we have no easy support. You would have to manually construct a VecScatter</div><div>object which encoded the coupling between the meshes, and there really are not any examples</div>

<div>of this. Note that Hypre does have a specific interface for this (I think its SStruct).</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div><div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Regards.<br><br><br>Chuei-Ching Chiou<br><br><br><br><div class="gmail_quote">On Wed, Aug 22, 2012 at 6:50 PM, Matthew Knepley <span dir="ltr"><<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Wed, Aug 22, 2012 at 2:52 AM, C.-C. Chiou <span dir="ltr"><<a href="mailto:ccchiou2012@gmail.com" target="_blank">ccchiou2012@gmail.com</a>></span> wrote:<br>


</div><div class="gmail_quote"><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Mathew,<br><br>Thanks for your response!<br><br>At line 645 in the source code, <a href="http://www.mcs.anl.gov/petsc/petsc-dev/include/petscsnes.h.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-dev/include/petscsnes.h.html</a> ,<br>




some SNES routines for multi-block solver were listed.<br>Is there any source code for specific testing PDE problem with these routines?<br></blockquote><div><br></div></div><div>That is an experiment that does not yet work.</div>


<div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In addition, is the KSP version available?<br></blockquote><div><br></div></div><div>Its called ASM.</div>


<div><br>
</div><div>   Matt</div><div><div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sincerely regards.<br><br>Chuei-Ching Chiou<br>
<br><br><div class="gmail_quote">On Wed, Aug 8, 2012 at 9:06 PM, Matthew Knepley <span dir="ltr"><<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div>On Wed, Aug 8, 2012 at 2:30 AM, C.-C. Chiou <span dir="ltr"><<a href="mailto:ccchiou2012@gmail.com" target="_blank">ccchiou2012@gmail.com</a>></span> wrote:<br></div><div class="gmail_quote"><div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Dear all,</div><div><br></div><div>For concerning more general geometry of physical domain, for some situations,</div><div>we need to apply the multi-block mesh. The attached figure (or alternatively the following link) illustrates one of examples.</div>







<div><br></div><div><a href="https://dl.dropbox.com/u/17189529/share_documents/IMAG0003.jpg" target="_blank">https://dl.dropbox.com/u/17189529/share_documents/IMAG0003.jpg</a></div><div><br></div><div>Have you ever dealt with such kind of case with application of the PETSc object 'DA' ?</div>






</blockquote><div><br></div></div><div>Our intention for this is that you use a DMComposite structure. Let us know if the documentation is unclear</div><div>on anything, since it is somewhat new.</div><div><br></div><div>





  Thanks,</div>
<div><br></div><div>     Matt</div><div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Suppose we build multiple DA(or DM) for governing the multi-block data structure,</div>






<div>in other words, we respectively build a DA for each block of mesh.</div><div>Especially in parallel computing, </div>
<div>how can we manage and control the communications between blocks of data accurately and efficiently?</div>And, how can we ensure the correctness of parallel computational results?<br clear="all"><div><br></div><div>I wonder whether some possible application of PETSc object 'DA' (or DM) is sufficient for dealing with cases in multi-block mesh.</div>







<div><br></div><div><br></div><div>Sincerely regards.</div><div><br></div><div><br></div><div>Chuei-Ching Chiou</div><span><font color="#888888"><div><br></div><div><br></div>-- <br><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">







Chuei-Ching Chiou,</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Ph. D student,</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
Aerothermal & Plasma Physics Laboratory<br>Department of Mechanical Engineering<br>National Chiao Tung University<br>Hsinchu 30010, TAIWAN<br>TEL: <a value="+88635712121" style="color:rgb(17,85,204)">+886-35712121 ext. 55175</a><br>







E-mail: <a href="mailto:staystay.me99g@g2.nctu.edu.tw" style="color:rgb(17,85,204)" target="_blank">C</a><a href="mailto:CChiou2012@gmail.com" style="color:rgb(17,85,204)" target="_blank">CChiou2012@gmail.com</a></div><br>








</font></span></blockquote></div></div><span><font color="#888888"><br><br clear="all"><span><font color="#888888"><div><br></div>-- <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>
</font></span></font></span></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Chuei-Ching Chiou,</div>
<div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">

Ph. D student,</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Aerothermal & Plasma Physics Laboratory<br>Department of Mechanical Engineering<br>National Chiao Tung University<br>
Hsinchu 30010, TAIWAN<br>TEL: <a value="+88635712121" style="color:rgb(17,85,204)">+886-35712121 ext. 55175</a><br>E-mail: <a href="mailto:staystay.me99g@g2.nctu.edu.tw" style="color:rgb(17,85,204)" target="_blank">C</a><a href="mailto:CChiou2012@gmail.com" style="color:rgb(17,85,204)" target="_blank">CChiou2012@gmail.com</a></div>





<br>
</font></span></blockquote></div></div></div><div><div><br><br clear="all"><span><font color="#888888"><div><br></div>-- <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>
</font></span></div></div></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Chuei-Ching Chiou,</div>
<div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
Ph. D student,</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Aerothermal & Plasma Physics Laboratory<br>Department of Mechanical Engineering<br>National Chiao Tung University<br>
Hsinchu 30010, TAIWAN<br>TEL: <a value="+88635712121" style="color:rgb(17,85,204)">+886-35712121 ext. 55175</a><br>E-mail: <a href="mailto:staystay.me99g@g2.nctu.edu.tw" style="color:rgb(17,85,204)" target="_blank">C</a><a href="mailto:CChiou2012@gmail.com" style="color:rgb(17,85,204)" target="_blank">CChiou2012@gmail.com</a></div>


<br>
</font></span></blockquote></div></div></div><div class="HOEnZb"><div class="h5"><br><br clear="all"><div><br></div>-- <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>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Chuei-Ching Chiou,</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Ph. D student,</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Aerothermal & Plasma Physics Laboratory<br>Department of Mechanical Engineering<br>National Chiao Tung University<br>
Hsinchu 30010, TAIWAN<br>TEL: <a value="+88635712121" style="color:rgb(17,85,204)">+886-35712121 ext. 55175</a><br>E-mail: <a href="mailto:staystay.me99g@g2.nctu.edu.tw" style="color:rgb(17,85,204)" target="_blank">C</a><a href="mailto:CChiou2012@gmail.com" style="color:rgb(17,85,204)" target="_blank">CChiou2012@gmail.com</a></div>
<br>