Skip to content
Snippets Groups Projects
Commit 9620a049 authored by cmaffeo2's avatar cmaffeo2
Browse files

Made beads have half-harmonic repulsion at distances < 13 AA to prevent strand crossings

parent d17a1b56
No related branches found
No related tags found
No related merge requests found
......@@ -72,6 +72,7 @@ class AbstractNbDnaScheme(NonbondedScheme):
u = interp1d(x0, np.array(parms),
bounds_error = False, fill_value="extrapolate",
assume_sorted=True)(x).T
u[x<13] = u[x<13] + 0.5 * (x[x<13]-13)**2
return u-u[-1]
def get_bead_distributions(self, interhelical_distances):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment