[gmx-developers] Bond-angle coupling

Mark Abraham Mark.Abraham at anu.edu.au
Thu Oct 4 23:50:29 CEST 2012


On 5/10/2012 7:36 AM, Roland Schulz wrote:
> On Thu, Oct 4, 2012 at 5:28 PM, Bogdan Costescu <bcostescu at gmail.com> wrote:
>>> I can't find any comment as to what iprod() or gmx_invsqrt() does.
>> Look them up, vec.h might be the place :)
> Because you will have to look up a LOT of functions if you want to
> understand the code, I recommend to install something like Eclipse CDT
> with code indexing.

Indeed. I use emacs and GNU global, and that is also very effective at 
finding declarations, definitions and usages.

>   That way it is sooo much faster than grep to find
> a function. You still have to read the code but at least you don't
> spend half of your time searching for the functions.

When working with a git repo, "git grep" is very good for some tasks. 
For starters, it already knows which files are in the repository, and 
and won't search build trees, etc.

Mark



More information about the gromacs.org_gmx-developers mailing list