Hi everyone,
I am going through the source code for the GB calculation part of gromacs,
and found the following code in "src/mdlib/genborn.c" :
in the function  "real calc_gb_nonpolar()"

rai       = top->atomtypes.gb_radius[md->typeA[ai]];
rbi_inv   = fr->invsqrta[ai];
rbi_inv2  = rbi_inv * rbi_inv;
tmp       = (rai*rbi_inv2)*(rai*rbi_inv2);
tmp       = tmp*tmp*tmp;
e         = factor*term*(rai+probe)*(rai+probe)*tmp;
dvda[ai]  = dvda[ai] - 6*e*rbi_inv2;
es        = es + e;

so from this source code, energy seems to be (rai+probe)^2 * (rai/rbi)^6
where rbi is the born radius, rai is the atom radius, and probe is 0.14 nm.
I checked the reference Schaefer et al. JMB 284(3):835–848, 1998 which is
mentioned in the manual.
It seems the reference used (rai+probe)^2 * (rai/rbi)
where (rai/rbi) term don't have power of 6 and disagree with the source
code.
Is there a reason using power 6?

Chi-cheng
-- 
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
Please don't post (un)subscribe requests to the list. Use the 
www interface or send it to gmx-users-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

Reply via email to