<br><br>----- Original Message -----<br>From: Sebastian Breuers &lt;breuerss@uni-koeln.de&gt;<br>Date: Tuesday, September 7, 2010 17:47<br>Subject: Re: [gmx-users] g_covar &amp; g_anaeig problems<br>To: gmx-users@gromacs.org<br><br>&gt; Hey,<br>&gt; <br>&gt; taking fewer atoms by ignoring the hydrogens is a good advice. <br>&gt; Thanks a lot.<br><br>That's just the tip of the iceberg, of course. Even as little as your C-alpha atoms might be sufficient for the purpose.<br><br>&nbsp;<br>&gt; I was wondering if a more appropriate error message could be <br>&gt; generated before the program messes around in the memory. The <br>&gt; program acts as if it could handle the system size and then <br>&gt; crashes with a Segmentation fault meaning it does not properly <br>&gt; handle its memory.<br><br>Sure, that would be nice behaviour. Unfortunately the algorithms used for diagonalization are called from another library, and GROMACS can't realistically anticipate its memory usage. Moreover, finding out from the system how much virtual memory is available and from the user whether virtual memory use is acceptable is all more work than it's worth. I have added a note in the g_covar documentation to clue the user in to how best to manage the situation.<br><br>Mark