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
5587fac9
Commit
5587fac9
authored
Jul 11, 2013
by
Lee-Ping Wang
Browse files
Merge
https://github.com/SimTk/openmm
parents
7a55f02c
73882ac5
Changes
219
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
32 additions
and
21 deletions
+32
-21
platforms/reference/tests/TestReferenceVariableVerletIntegrator.cpp
...reference/tests/TestReferenceVariableVerletIntegrator.cpp
+1
-1
platforms/reference/tests/TestReferenceVerletIntegrator.cpp
platforms/reference/tests/TestReferenceVerletIntegrator.cpp
+1
-1
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
+11
-0
plugins/amoeba/platforms/reference/src/AmoebaReferenceKernels.h
...s/amoeba/platforms/reference/src/AmoebaReferenceKernels.h
+2
-2
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceAngleForce.h
.../reference/src/SimTKReference/AmoebaReferenceAngleForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceBondForce.h
...s/reference/src/SimTKReference/AmoebaReferenceBondForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceForce.h
...forms/reference/src/SimTKReference/AmoebaReferenceForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceGeneralizedKirkwoodForce.h
.../SimTKReference/AmoebaReferenceGeneralizedKirkwoodForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceInPlaneAngleForce.h
...nce/src/SimTKReference/AmoebaReferenceInPlaneAngleForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceMultipoleForce.h
...erence/src/SimTKReference/AmoebaReferenceMultipoleForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceOutOfPlaneBendForce.h
...e/src/SimTKReference/AmoebaReferenceOutOfPlaneBendForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferencePiTorsionForce.h
...erence/src/SimTKReference/AmoebaReferencePiTorsionForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceStretchBendForce.h
...ence/src/SimTKReference/AmoebaReferenceStretchBendForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceTorsionTorsionForce.h
...e/src/SimTKReference/AmoebaReferenceTorsionTorsionForce.h
+1
-1
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceVdwForce.h
...ms/reference/src/SimTKReference/AmoebaReferenceVdwForce.h
+2
-2
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceWcaDispersionForce.h
...ce/src/SimTKReference/AmoebaReferenceWcaDispersionForce.h
+1
-1
plugins/cpupme/src/CpuPmeKernels.cpp
plugins/cpupme/src/CpuPmeKernels.cpp
+1
-1
plugins/cpupme/tests/TestCpuPme.cpp
plugins/cpupme/tests/TestCpuPme.cpp
+1
-1
plugins/drude/platforms/cuda/src/CudaDrudeKernels.cpp
plugins/drude/platforms/cuda/src/CudaDrudeKernels.cpp
+1
-1
plugins/drude/platforms/cuda/tests/TestCudaDrudeForce.cpp
plugins/drude/platforms/cuda/tests/TestCudaDrudeForce.cpp
+1
-1
No files found.
platforms/reference/tests/TestReferenceVariableVerletIntegrator.cpp
View file @
5587fac9
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
#include "openmm/NonbondedForce.h"
#include "openmm/NonbondedForce.h"
#include "openmm/System.h"
#include "openmm/System.h"
#include "openmm/VariableVerletIntegrator.h"
#include "openmm/VariableVerletIntegrator.h"
#include "
../src/SimTKUtilities/
SimTKOpenMMRealType.h"
#include "SimTKOpenMMRealType.h"
#include "sfmt/SFMT.h"
#include "sfmt/SFMT.h"
#include <iostream>
#include <iostream>
#include <vector>
#include <vector>
...
...
platforms/reference/tests/TestReferenceVerletIntegrator.cpp
View file @
5587fac9
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
#include "openmm/NonbondedForce.h"
#include "openmm/NonbondedForce.h"
#include "openmm/System.h"
#include "openmm/System.h"
#include "openmm/VerletIntegrator.h"
#include "openmm/VerletIntegrator.h"
#include "
../src/SimTKUtilities/
SimTKOpenMMRealType.h"
#include "SimTKOpenMMRealType.h"
#include "sfmt/SFMT.h"
#include "sfmt/SFMT.h"
#include <iostream>
#include <iostream>
#include <vector>
#include <vector>
...
...
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
View file @
5587fac9
...
@@ -778,6 +778,17 @@ public:
...
@@ -778,6 +778,17 @@ public:
}
}
return
true
;
return
true
;
}
}
int
getNumParticleGroups
()
{
return
7
*
force
.
getNumMultipoles
();
}
void
getParticlesInGroup
(
int
index
,
vector
<
int
>&
particles
)
{
int
particle
=
index
/
7
;
int
type
=
index
-
7
*
particle
;
force
.
getCovalentMap
(
particle
,
AmoebaMultipoleForce
::
CovalentType
(
type
),
particles
);
}
bool
areGroupsIdentical
(
int
group1
,
int
group2
)
{
return
((
group1
%
7
)
==
(
group2
%
7
));
}
private:
private:
const
AmoebaMultipoleForce
&
force
;
const
AmoebaMultipoleForce
&
force
;
};
};
...
...
plugins/amoeba/platforms/reference/src/AmoebaReferenceKernels.h
View file @
5587fac9
...
@@ -31,8 +31,8 @@
...
@@ -31,8 +31,8 @@
#include "openmm/amoebaKernels.h"
#include "openmm/amoebaKernels.h"
#include "openmm/AmoebaMultipoleForce.h"
#include "openmm/AmoebaMultipoleForce.h"
#include "AmoebaReferenceMultipoleForce.h"
#include "AmoebaReferenceMultipoleForce.h"
#include "
SimTKReference/
ReferenceNeighborList.h"
#include "ReferenceNeighborList.h"
#include "
SimTKUtilities/
SimTKOpenMMRealType.h"
#include "SimTKOpenMMRealType.h"
namespace
OpenMM
{
namespace
OpenMM
{
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceAngleForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceAngleForce_H__
#ifndef __AmoebaReferenceAngleForce_H__
#define __AmoebaReferenceAngleForce_H__
#define __AmoebaReferenceAngleForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceBondForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceBondForce_H__
#ifndef __AmoebaReferenceBondForce_H__
#define __AmoebaReferenceBondForce_H__
#define __AmoebaReferenceBondForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceForce_H__
#ifndef __AmoebaReferenceForce_H__
#define __AmoebaReferenceForce_H__
#define __AmoebaReferenceForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include "openmm/Vec3.h"
#include "openmm/Vec3.h"
#include <vector>
#include <vector>
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceGeneralizedKirkwoodForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceGeneralizedKirkwoodForce_H__
#ifndef __AmoebaReferenceGeneralizedKirkwoodForce_H__
#define __AmoebaReferenceGeneralizedKirkwoodForce_H__
#define __AmoebaReferenceGeneralizedKirkwoodForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
using
namespace
OpenMM
;
using
namespace
OpenMM
;
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceInPlaneAngleForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceInPlaneAngleForce_H__
#ifndef __AmoebaReferenceInPlaneAngleForce_H__
#define __AmoebaReferenceInPlaneAngleForce_H__
#define __AmoebaReferenceInPlaneAngleForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceMultipoleForce.h
View file @
5587fac9
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
#ifndef __AmoebaReferenceMultipoleForce_H__
#ifndef __AmoebaReferenceMultipoleForce_H__
#define __AmoebaReferenceMultipoleForce_H__
#define __AmoebaReferenceMultipoleForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include "openmm/AmoebaMultipoleForce.h"
#include "openmm/AmoebaMultipoleForce.h"
#include "AmoebaReferenceGeneralizedKirkwoodForce.h"
#include "AmoebaReferenceGeneralizedKirkwoodForce.h"
#include <map>
#include <map>
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceOutOfPlaneBendForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceOutOfPlaneBendForce_H__
#ifndef __AmoebaReferenceOutOfPlaneBendForce_H__
#define __AmoebaReferenceOutOfPlaneBendForce_H__
#define __AmoebaReferenceOutOfPlaneBendForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferencePiTorsionForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferencePiTorsionForce_H__
#ifndef __AmoebaReferencePiTorsionForce_H__
#define __AmoebaReferencePiTorsionForce_H__
#define __AmoebaReferencePiTorsionForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceStretchBendForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceStretchBendForce_H__
#ifndef __AmoebaReferenceStretchBendForce_H__
#define __AmoebaReferenceStretchBendForce_H__
#define __AmoebaReferenceStretchBendForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceTorsionTorsionForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceTorsionTorsionForce_H__
#ifndef __AmoebaReferenceTorsionTorsionForce_H__
#define __AmoebaReferenceTorsionTorsionForce_H__
#define __AmoebaReferenceTorsionTorsionForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include <vector>
#include <vector>
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceVdwForce.h
View file @
5587fac9
...
@@ -25,9 +25,9 @@
...
@@ -25,9 +25,9 @@
#ifndef __AmoebaReferenceVdwForce_H__
#ifndef __AmoebaReferenceVdwForce_H__
#define __AmoebaReferenceVdwForce_H__
#define __AmoebaReferenceVdwForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include "openmm/Vec3.h"
#include "openmm/Vec3.h"
#include "
SimTKReference/
ReferenceNeighborList.h"
#include "ReferenceNeighborList.h"
#include <string>
#include <string>
#include <vector>
#include <vector>
...
...
plugins/amoeba/platforms/reference/src/SimTKReference/AmoebaReferenceWcaDispersionForce.h
View file @
5587fac9
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#ifndef __AmoebaReferenceWcaDispersionForce_H__
#ifndef __AmoebaReferenceWcaDispersionForce_H__
#define __AmoebaReferenceWcaDispersionForce_H__
#define __AmoebaReferenceWcaDispersionForce_H__
#include "
SimTKUtilities/
RealVec.h"
#include "RealVec.h"
#include "openmm/Vec3.h"
#include "openmm/Vec3.h"
#include <string>
#include <string>
#include <vector>
#include <vector>
...
...
plugins/cpupme/src/CpuPmeKernels.cpp
View file @
5587fac9
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
#define _USE_MATH_DEFINES // Needed to get M_PI
#define _USE_MATH_DEFINES // Needed to get M_PI
#endif
#endif
#include "CpuPmeKernels.h"
#include "CpuPmeKernels.h"
#include "
../src/SimTKUtilities/
SimTKOpenMMRealType.h"
#include "SimTKOpenMMRealType.h"
#include <cmath>
#include <cmath>
#include <cstring>
#include <cstring>
#include <smmintrin.h>
#include <smmintrin.h>
...
...
plugins/cpupme/tests/TestCpuPme.cpp
View file @
5587fac9
...
@@ -41,7 +41,7 @@
...
@@ -41,7 +41,7 @@
#include "openmm/VerletIntegrator.h"
#include "openmm/VerletIntegrator.h"
#include "openmm/internal/ContextImpl.h"
#include "openmm/internal/ContextImpl.h"
#include "../src/CpuPmeKernels.h"
#include "../src/CpuPmeKernels.h"
#include "
../src/SimTKUtilities/
SimTKOpenMMRealType.h"
#include "SimTKOpenMMRealType.h"
#include "sfmt/SFMT.h"
#include "sfmt/SFMT.h"
#include <iostream>
#include <iostream>
#include <vector>
#include <vector>
...
...
plugins/drude/platforms/cuda/src/CudaDrudeKernels.cpp
View file @
5587fac9
...
@@ -36,7 +36,7 @@
...
@@ -36,7 +36,7 @@
#include "CudaForceInfo.h"
#include "CudaForceInfo.h"
#include "CudaIntegrationUtilities.h"
#include "CudaIntegrationUtilities.h"
#include "CudaKernelSources.h"
#include "CudaKernelSources.h"
#include "
../src/SimTKUtilities/
SimTKOpenMMRealType.h"
#include "SimTKOpenMMRealType.h"
#include <set>
#include <set>
using
namespace
OpenMM
;
using
namespace
OpenMM
;
...
...
plugins/drude/platforms/cuda/tests/TestCudaDrudeForce.cpp
View file @
5587fac9
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
#include "openmm/System.h"
#include "openmm/System.h"
#include "openmm/VerletIntegrator.h"
#include "openmm/VerletIntegrator.h"
#include "openmm/DrudeForce.h"
#include "openmm/DrudeForce.h"
#include "
SimTKUtilities/
SimTKOpenMMUtilities.h"
#include "SimTKOpenMMUtilities.h"
#include <iostream>
#include <iostream>
#include <vector>
#include <vector>
...
...
Prev
1
…
6
7
8
9
10
11
Next
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