Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
tsoc
openmm
Commits
33a2cc3a
Commit
33a2cc3a
authored
Aug 16, 2018
by
Peter Eastman
Browse files
Fixed overflow in a second place
parent
e3df7376
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
3 deletions
+3
-3
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceMultipoleForce.cpp
...ence/src/SimTKReference/AmoebaReferenceMultipoleForce.cpp
+3
-3
No files found.
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceMultipoleForce.cpp
View file @
33a2cc3a
...
...
@@ -6553,9 +6553,9 @@ double AmoebaReferencePmeMultipoleForce::calculatePmeDirectElectrostaticPairIxn(
double dmp = particleI.dampingFactor*particleJ.dampingFactor;
double a = particleI.thole < particleJ.thole ? particleI.thole : particleJ.thole;
double
u
=
std
::
abs
(
dmp
)
>
1.0E-5
?
r
/
dmp
:
1E10
;
double
au3
=
a
*
u
*
u
*
u
;
double
expau3
=
au3
<
50.0
?
exp
(
-
au3
)
:
0.0
;
double u =
r/dmp
;
double au3 =
fabs(dmp) > 1.0e-5f ?
a*u*u*u
: 0.0
;
double expau3 =
fabs(dmp) > 1.0e-5f
? exp(-au3) : 0.0;
double a2u6 = au3*au3;
double a3u9 = a2u6*au3;
// Thole damping factors for energies
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment