On Tue, Jul 17, 2012 at 6:20 AM, Nicolas TARDIEU <span dir="ltr"><<a href="mailto:nicolas.tardieu@edf.fr" target="_blank">nicolas.tardieu@edf.fr</a>></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">

<br><font face="sans-serif">Dear PETSc users,</font>
<br>
<br><font face="sans-serif">I am solving an unstructured finite
element-based problem with 500 millions unkwowns with PETSc.<br>
The number of nonzeros is greater than 2^31-1.  </font>
<br><font face="sans-serif">Here is the KSPView I get : </font>
<br><font face="Courier New">----------------------------------------------------------------------------------------------------------------</font>
<br><font face="Courier New">  Matrix Object:   700 MPI
processes  </font>
<br><font face="Courier New">    type: mpiaij</font>
<br><font face="Courier New">    rows=499125000, cols=499125000</font>
<br><font face="Courier New">    total: nonzeros=-<a href="tel:2147483648" value="+12147483648" target="_blank">2147483648</a>,
allocated nonzeros=-<a href="tel:2147483648" value="+12147483648" target="_blank">2147483648</a></font>
<br><font face="Courier New">    total number of mallocs
used during MatSetValues calls =0</font>
<br><font face="Courier New">      using I-node (on
process 0) routines: found 242923 nodes, limit used is 5</font>
<br><font face="Courier New">----------------------------------------------------------------------------------------------------------------<br>
</font>
<br><font face="sans-serif">As you can see, The number of nonzeros
is <0.</font>
<br><font face="sans-serif">I would like to check that this is due
to the number of nonzeros being greater than 2^31-1.</font>
<br>
<br><font face="sans-serif">Here is a short description of the size
of differents types : </font>
<br><font face="Courier New">----------------------------------------------------------------------------------------------------------------</font>
<br><font face="Courier New">Compiled with full precision matrices
(default)</font>
<br><font face="Courier New">sizeof(short) 2 sizeof(int) 4 sizeof(long)
8 sizeof(void*) 8 sizeof(PetscScalar) 8</font>
<br><font face="Courier New">----------------------------------------------------------------------------------------------------------------</font>
<br>
<br><font face="sans-serif">Is there a workaround? Should I worry
about the result of my simulation?</font>
<br></blockquote><div><br></div><div>You could configure using --with-64-bit-indices.</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">
<font face="sans-serif">Thanks in advance,</font>
<br><font face="sans-serif">Nicolas</font>
<table>
<tbody><tr valign="top">
<td rowspan="2"><font face="sans-serif"> </font><img src="cid:_1_06CF724806CF6E60003E55DAC1257A3E"><font face="sans-serif">
</font>
</td><td><font size="1" face="sans-serif"> </font>
</td></tr><tr valign="top">
<td><font size="1" color="#ff8100" face="Arial"><b>Nicolas TARDIEU</b></font><font size="1" color="#ff8100" face="Arial"><b><br>
Ing. Chercheur</b></font><font size="1" color="#0062e1" face="Arial"><br>
EDF - R&D Dpt AMA</font><font size="1" color="#0062e1" face="sans-serif"><br>
 </font>
<br><font size="1" color="#0062e1" face="Arial"><b><a href="mailto:nicolas.tardieu@edf.fr" target="_blank">nicolas.tardieu@edf.fr</a></b></font>
<br><font size="1" color="#0062e1" face="Arial">Tél. : 01 47 65 39 05</font>
</td></tr><tr>
<td valign="top"><font face="sans-serif"> </font><img src="cid:_1_06CF813006CF7D48003E55DAC1257A3E"><font face="sans-serif">
</font>
</td><td><font size="1" color="#0062e1" face="Arial">Un geste simple pour l'environnement,
n'imprimez ce message que si vous en avez l'utilité.</font></td></tr></tbody></table>
<br><p></p>

<p><br>
Ce message et toutes les pièces jointes (ci-après le 'Message') sont établis à l'intention exclusive des destinataires et les informations qui y figurent sont strictement confidentielles. Toute utilisation de ce Message non conforme à sa destination, toute diffusion ou toute publication totale ou partielle, est interdite sauf autorisation expresse.</p>


<p>Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de le copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie. Si vous avez reçu ce Message par erreur, merci de le supprimer de votre système, ainsi que toutes ses copies, et de n'en garder aucune trace sur quelque support que ce soit. Nous vous remercions également d'en avertir immédiatement l'expéditeur par retour du message.</p>


<p>Il est impossible de garantir que les communications par messagerie électronique arrivent en temps utile, sont sécurisées ou dénuées de toute erreur ou virus.<br>
____________________________________________________</p>

<p>This message and any attachments (the 'Message') are intended solely for the addressees. The information contained in this Message is confidential. Any use of information contained in this Message not in accord with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval.</p>


<p>If you are not the addressee, you may not copy, forward, disclose or use any part of it. If you have received this message in error, please delete it and all copies from your system and notify the sender immediately by return message.</p>


<p>E-mail communication cannot be guaranteed to be timely secure, error or virus-free.</p></blockquote></div><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>