[gmx-developers] Free Format gro File
Mark Abraham
Mark.Abraham at anu.edu.au
Tue Oct 2 00:42:54 CEST 2012
On 2/10/2012 8:24 AM, Mirco Wahab wrote:
> Am 02.10.2012 00:11, schrieb Mark Abraham:
>> On 2/10/2012 8:06 AM, Jicun Li wrote:
>>> How can I modify the source code to support the free format gro file?
>>> Thank you very much.
>>
>> You could do that, but what's the advantage?
>
> Probably because in C/C++, you have to copy each data field
> to a separate buffer in order to handle this data item correctly
> and efficiently for yourself. This might even be a hard task
> for a newbie, I'd think (and remember ...).
>
> If you can trust the data to be white-space separated, this task
> will become trivial (sscanf, istreams and friends).
scanf using formats with fixed widths is more trivial still. Designing
and understanding the format strings is not easy, however. You can find
useful forms in the GROMACS source, of course.
Mark
More information about the gromacs.org_gmx-developers
mailing list