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
475f52cb
Commit
475f52cb
authored
Jan 21, 2011
by
Mark Friedrichs
Browse files
Fix for torsion torsion initialization
parent
0d1d98ce
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
2 deletions
+3
-2
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
+1
-1
plugins/amoeba/platforms/cuda/src/kernels/kCalculateAmoebaCudaRotateFrame.cu
...forms/cuda/src/kernels/kCalculateAmoebaCudaRotateFrame.cu
+1
-0
plugins/amoeba/platforms/cuda/src/kernels/kCalculateAmoebaCudaUtilities.h
...latforms/cuda/src/kernels/kCalculateAmoebaCudaUtilities.h
+1
-1
No files found.
plugins/amoeba/platforms/cuda/src/AmoebaCudaKernels.cpp
View file @
475f52cb
...
@@ -752,7 +752,7 @@ void CudaCalcAmoebaTorsionTorsionForceKernel::initialize(const System& system, c
...
@@ -752,7 +752,7 @@ void CudaCalcAmoebaTorsionTorsionForceKernel::initialize(const System& system, c
for
(
unsigned
int
jj
=
0
;
jj
<
grid
[
ii
].
size
();
jj
++
)
{
for
(
unsigned
int
jj
=
0
;
jj
<
grid
[
ii
].
size
();
jj
++
)
{
floatGrids
[
gridIndex
][
ii
][
jj
].
resize
(
grid
[
ii
][
jj
].
size
()
);
floatGrids
[
gridIndex
][
ii
][
jj
].
resize
(
grid
[
ii
][
jj
].
size
()
);
for
(
unsigned
int
kk
=
0
;
kk
<
grid
[
ii
][
kk
].
size
();
kk
++
)
{
for
(
unsigned
int
kk
=
0
;
kk
<
grid
[
ii
][
jj
].
size
();
kk
++
)
{
floatGrids
[
gridIndex
][
ii
][
jj
][
kk
]
=
static_cast
<
float
>
(
grid
[
ii
][
jj
][
kk
]);
floatGrids
[
gridIndex
][
ii
][
jj
][
kk
]
=
static_cast
<
float
>
(
grid
[
ii
][
jj
][
kk
]);
}
}
}
}
...
...
plugins/amoeba/platforms/cuda/src/kernels/kCalculateAmoebaCudaRotateFrame.cu
View file @
475f52cb
...
@@ -15,6 +15,7 @@ using namespace std;
...
@@ -15,6 +15,7 @@ using namespace std;
static
__constant__
cudaGmxSimulation
cSim
;
static
__constant__
cudaGmxSimulation
cSim
;
static
__constant__
cudaAmoebaGmxSimulation
cAmoebaSim
;
static
__constant__
cudaAmoebaGmxSimulation
cAmoebaSim
;
extern
__global__
void
kFindInteractionsWithinBlocksPeriodic_kernel
(
unsigned
int
*
);
void
SetCalculateAmoebaMultipoleForcesSim
(
amoebaGpuContext
amoebaGpu
)
void
SetCalculateAmoebaMultipoleForcesSim
(
amoebaGpuContext
amoebaGpu
)
{
{
...
...
plugins/amoeba/platforms/cuda/src/kernels/kCalculateAmoebaCudaUtilities.h
View file @
475f52cb
...
@@ -9,7 +9,7 @@ __global__ void kReduceFieldsToFloat4_kernel( unsigned int fieldComponents, unsi
...
@@ -9,7 +9,7 @@ __global__ void kReduceFieldsToFloat4_kernel( unsigned int fieldComponents, unsi
extern
__global__
void
kFindBlockBoundsPeriodic_kernel
();
extern
__global__
void
kFindBlockBoundsPeriodic_kernel
();
extern
__global__
void
kFindBlocksWithInteractionsPeriodic_kernel
();
extern
__global__
void
kFindBlocksWithInteractionsPeriodic_kernel
();
extern
__global__
void
kFindInteractionsWithinBlocksPeriodic_kernel
(
unsigned
int
*
);
//
extern __global__ void kFindInteractionsWithinBlocksPeriodic_kernel(unsigned int*);
extern
__global__
void
kFindBlocksWithInteractionsVdwPeriodic_kernel
();
extern
__global__
void
kFindBlocksWithInteractionsVdwPeriodic_kernel
();
...
...
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