<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
<br><br>&gt; Date: Fri, 2 Oct 2009 06:10:37 +1000<br>&gt; From: Mark.Abraham@anu.edu.au<br>&gt; To: gmx-users@gromacs.org<br>&gt; Subject: Re: R: RE: R: RE: R: RE: R: RE: R: RE: R: Re: R:[gmx-users]        Tabulated        potential        - Problem<br>&gt; <br>&gt; Berk Hess wrote:<br>&gt; &gt; Ah, I thought the sentence in one of my previous mails was clear enough:<br>&gt; &gt; "The points in the table_b.xvg file should be equally spaced.<br>&gt; &gt; grompp assumes equal spacing, but does not check this."<br>&gt; &gt; <br>&gt; &gt; I think "should be" and "must be" are equivalent in this context.<br>&gt; &gt; But we can clarify the manual, and add a check in grompp.<br>&gt; <br>&gt; It's close, but in general there is a shade of certainty conveyed by <br>&gt; "must" that is additional to that of "should". The dictionary I have to <br>&gt; hand contrasts "to be obliged or compelled to, as by some constraining <br>&gt; force or necessity" with "to denote duty, propriety, expediency" <br>&gt; respectively. Wiktionary agrees - http://en.wiktionary.org/wiki/must. I <br>&gt; am aware of usage in a body of law where failure to follow a direction <br>&gt; qualified by "must" carries a more severe consequence than failure to <br>&gt; follow a direction qualified by "should".<br>&gt; <br>&gt; Berk is correct in this context, however. The only relevant qualities of <br>&gt; the table are that it be accurate and reasonably efficient. A user <br>&gt; failing to follow "should" would be making an unwarranted assumption <br>&gt; that accuracy and/or efficiency was compromised only to a negligible <br>&gt; degree. "must" is slightly superior in such a context where no purpose <br>&gt; is served by the distinction with "should," and the reader might err <br>&gt; more often when "should" is used. Manual section 6.7.1 certainly <br>&gt; expresses the idea that equal spacing of table points is normal and <br>&gt; expected, but there is no statement which conveys a suitable degree of <br>&gt; definiteness. That could be improved.<br>&gt; <br><br>I am aware of these subtle differences.<br>I am not a native English speaker (although I did live in Australia<br>for 3.5 years during my childhood). But I personally do not like<br>a manual description which repeatedly uses the word "must",<br>it just doesn't sound very friendly. I strongly prefer "should".<br>But we could also use something like "has to have".<br>Anyhow, I'll put a check in grompp, so the user will get a fatal error<br>and can not proceed, even if he/se interprets the manual differently<br>from intended. Such a check doesn't have any disadvantages (except<br>for requiring 5 minutes of coding and checking) and also help to detect<br>mistakes in script generating tables etc.<br>This is becoming more important, as more and more people start using<br>numerically derived potentials.<br><br>Berk<br><br>&gt; Even the use of language can be as exacting as the methods described by <br>&gt; it :-) I tied myself in knots last weekend with an incorrect use of <br>&gt; "abjure" instead of "adjure"...<br>&gt; <br>&gt; Mark<br>&gt; <br><br>                                               <br /><hr />What can you do with the new Windows Live? <a href='http://www.microsoft.com/windows/windowslive/default.aspx' target='_new'>Find out</a></body>
</html>