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
89870651
Commit
89870651
authored
May 05, 2010
by
Peter Eastman
Browse files
Added OPENMM_EXPORT to various OpenCL platform headers
parent
43e6e68c
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
8 additions
and
7 deletions
+8
-7
platforms/opencl/src/OpenCLCompact.h
platforms/opencl/src/OpenCLCompact.h
+1
-1
platforms/opencl/src/OpenCLExpressionUtilities.h
platforms/opencl/src/OpenCLExpressionUtilities.h
+1
-1
platforms/opencl/src/OpenCLFFT3D.h
platforms/opencl/src/OpenCLFFT3D.h
+1
-1
platforms/opencl/src/OpenCLForceInfo.h
platforms/opencl/src/OpenCLForceInfo.h
+2
-1
platforms/opencl/src/OpenCLIntegrationUtilities.h
platforms/opencl/src/OpenCLIntegrationUtilities.h
+1
-1
platforms/opencl/src/OpenCLNonbondedUtilities.h
platforms/opencl/src/OpenCLNonbondedUtilities.h
+1
-1
platforms/opencl/src/OpenCLParameterSet.h
platforms/opencl/src/OpenCLParameterSet.h
+1
-1
No files found.
platforms/opencl/src/OpenCLCompact.h
View file @
89870651
...
...
@@ -29,7 +29,7 @@
namespace
OpenMM
{
class
OpenCLCompact
{
class
OPENMM_EXPORT
OpenCLCompact
{
public:
OpenCLCompact
(
OpenCLContext
&
context
);
~
OpenCLCompact
();
...
...
platforms/opencl/src/OpenCLExpressionUtilities.h
View file @
89870651
...
...
@@ -43,7 +43,7 @@ namespace OpenMM {
* user defined mathematical expressions.
*/
class
OpenCLExpressionUtilities
{
class
OPENMM_EXPORT
OpenCLExpressionUtilities
{
public:
/**
* Generate the source code for calculating a set of expressions.
...
...
platforms/opencl/src/OpenCLFFT3D.h
View file @
89870651
...
...
@@ -52,7 +52,7 @@ namespace OpenMM {
* multiply every value of the original data set by the total number of data points.
*/
class
OpenCLFFT3D
{
class
OPENMM_EXPORT
OpenCLFFT3D
{
public:
/**
* Create an OpenCLFFT3D object for performing transforms of a particular size.
...
...
platforms/opencl/src/OpenCLForceInfo.h
View file @
89870651
...
...
@@ -27,6 +27,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
* -------------------------------------------------------------------------- */
#include "openmm/internal/windowsExport.h"
#include <vector>
namespace
OpenMM
{
...
...
@@ -36,7 +37,7 @@ namespace OpenMM {
* about the behavior and requirements of that force.
*/
class
OpenCLForceInfo
{
class
OPENMM_EXPORT
OpenCLForceInfo
{
public:
OpenCLForceInfo
(
int
requiredForceBuffers
)
:
requiredForceBuffers
(
requiredForceBuffers
)
{
}
...
...
platforms/opencl/src/OpenCLIntegrationUtilities.h
View file @
89870651
...
...
@@ -37,7 +37,7 @@ namespace OpenMM {
* common workspace arrays, random number generation, and enforcing constraints.
*/
class
OpenCLIntegrationUtilities
{
class
OPENMM_EXPORT
OpenCLIntegrationUtilities
{
public:
OpenCLIntegrationUtilities
(
OpenCLContext
&
context
,
const
System
&
system
);
~
OpenCLIntegrationUtilities
();
...
...
platforms/opencl/src/OpenCLNonbondedUtilities.h
View file @
89870651
...
...
@@ -62,7 +62,7 @@ class OpenCLCompact;
* by ForceImpls during calcForces() or calcEnergy().
*/
class
OpenCLNonbondedUtilities
{
class
OPENMM_EXPORT
OpenCLNonbondedUtilities
{
public:
class
ParameterInfo
;
OpenCLNonbondedUtilities
(
OpenCLContext
&
context
);
...
...
platforms/opencl/src/OpenCLParameterSet.h
View file @
89870651
...
...
@@ -40,7 +40,7 @@ class OpenCLNonbondedUtilities;
* on the number of parameters required.
*/
class
OpenCLParameterSet
{
class
OPENMM_EXPORT
OpenCLParameterSet
{
public:
/**
* Create an OpenCLParameterSet.
...
...
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