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
ec8774a0
"platforms/vscode:/vscode.git/clone" did not exist on "4e78d7ae02438ab5a5d39d1910d4a9ea41ca6c97"
Commit
ec8774a0
authored
Jul 12, 2011
by
Mark Friedrichs
Browse files
Adding back in CalcAmoebaForcesAndEnergyKernel
parent
5705b8db
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
3 additions
and
2 deletions
+3
-2
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernelFactory.cpp
...ins/amoeba/platforms/cuda/src/AmoebaCudaKernelFactory.cpp
+1
-1
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
+2
-1
No files found.
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernelFactory.cpp
View file @
ec8774a0
...
@@ -56,7 +56,7 @@ extern "C" OPENMMCUDA_EXPORT void registerKernelFactories() {
...
@@ -56,7 +56,7 @@ extern "C" OPENMMCUDA_EXPORT void registerKernelFactories() {
platform
.
registerKernelFactory
(
CalcAmoebaGeneralizedKirkwoodForceKernel
::
Name
(),
factory
);
platform
.
registerKernelFactory
(
CalcAmoebaGeneralizedKirkwoodForceKernel
::
Name
(),
factory
);
platform
.
registerKernelFactory
(
CalcAmoebaVdwForceKernel
::
Name
(),
factory
);
platform
.
registerKernelFactory
(
CalcAmoebaVdwForceKernel
::
Name
(),
factory
);
platform
.
registerKernelFactory
(
CalcAmoebaWcaDispersionForceKernel
::
Name
(),
factory
);
platform
.
registerKernelFactory
(
CalcAmoebaWcaDispersionForceKernel
::
Name
(),
factory
);
//
platform.registerKernelFactory(CalcAmoebaForcesAndEnergyKernel::Name(), factory);
platform
.
registerKernelFactory
(
CalcAmoebaForcesAndEnergyKernel
::
Name
(),
factory
);
}
}
}
}
}
}
...
...
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
View file @
ec8774a0
...
@@ -76,8 +76,9 @@ void CalcAmoebaForcesAndEnergyKernel::beginComputation(ContextImpl& context, boo
...
@@ -76,8 +76,9 @@ void CalcAmoebaForcesAndEnergyKernel::beginComputation(ContextImpl& context, boo
if
(
includeForces
&&
data
.
getHasAmoebaGeneralizedKirkwood
()
){
if
(
includeForces
&&
data
.
getHasAmoebaGeneralizedKirkwood
()
){
gpu
->
bIncludeGBSA
=
1
;
gpu
->
bIncludeGBSA
=
1
;
}
}
cudaCalcForcesAndEnergyKernel
->
beginComputation
(
context
,
includeForces
,
includeEnergy
);
cudaCalcForcesAndEnergyKernel
->
beginComputation
(
context
,
1
,
includeEnergy
);
gpu
->
bIncludeGBSA
=
originalIncludeGBSA
;
gpu
->
bIncludeGBSA
=
originalIncludeGBSA
;
}
}
double
CalcAmoebaForcesAndEnergyKernel
::
finishComputation
(
ContextImpl
&
context
,
bool
includeForces
,
bool
includeEnergy
)
{
double
CalcAmoebaForcesAndEnergyKernel
::
finishComputation
(
ContextImpl
&
context
,
bool
includeForces
,
bool
includeEnergy
)
{
...
...
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