On Sat, Feb 12, 2011 at 8:47 PM, khalid ashraf <span dir="ltr">&lt;<a href="mailto:khalid_eee@yahoo.com">khalid_eee@yahoo.com</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;">
<div><div style="font-family:arial, helvetica, sans-serif;font-size:12pt"><div>Hi, I have a .vtk file that I want to read. I want to read one floating point from each line of the file and assign the value to an array.</div>
<div>If I use standard C commands like fscanf(), then it works on single processor but doesn&#39;t keep the right order when run on on multi processors. </div><div>Could you please give a small code snippet to do it the PETSC way in parallel ?</div>
</div></div></blockquote><div><br></div><div>The easiest way is to read it in serial, and save it in PETSc binary format. Then it can be loaded in parallel.</div><div><br></div><div>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div style="font-family:arial, helvetica, sans-serif;font-size:12pt"><div>Thanks.</div><div><br></div><div class="hm"><div> </div><div></div>


</div></div><div class="hm"><br>

<hr size="1">Don&#39;t be flakey. <a href="http://us.rd.yahoo.com/evt=43909/*http://mobile.yahoo.com/mail" target="_blank">Get Yahoo! Mail for Mobile</a> and <br><a href="http://us.rd.yahoo.com/evt=43909/*http://mobile.yahoo.com/mail" target="_blank">always stay connected</a> to friends.</div>
</div></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>