This commit is contained in:
tomswinburne
2021-06-29 10:48:19 +02:00
parent 7b87b5c80b
commit 5e3fe19c9f
2 changed files with 7 additions and 10 deletions

View File

@ -123,17 +123,14 @@ class lammps(object):
lib_ext = ".dll"
modpath = winpath
else:
"""
import platform
if platform.system() == "Darwin": # this flags an error on MacOSX
if platform.system() == "Darwin":
lib_ext = ".dylib"
elif platform.system() == "Windows":
lib_ext = ".dll"
else:
lib_ext = ".so"
"""
lib_ext = ".so"
if not self.lib:
if name:
libpath = join(modpath,"liblammps_%s" % name + lib_ext)
@ -1573,8 +1570,8 @@ class lammps(object):
"""Return a string with detailed information about any devices that are
usable by the GPU package.
This is a wrapper around the :cpp:func:`lammps_get_gpu_device_info`
function of the C-library interface.
This is a wrapper around the :cpp:func:`lammps_get_gpu_device_info`
function of the C-library interface.
:return: GPU device info string
:rtype: string

View File

@ -7,12 +7,12 @@ SHELL = /bin/sh
# specify flags and libraries needed for your compiler
CC = mpicxx
CCFLAGS = -g -O3 -std=c++11
CCFLAGS = -g -O3
SHFLAGS = -fPIC
DEPFLAGS = -M
LINK = mpicxx
LINKFLAGS = -g -O3 -std=c++11
LINKFLAGS = -g -O3
LIB =
SIZE = size
@ -28,7 +28,7 @@ SHLIBFLAGS = -shared -rdynamic
# LAMMPS ifdef settings
# see possible settings in Section 3.5 of the manual
LMP_INC = -DLAMMPS_GZIP -DLAMMPS_MEMALIGN=64 -DLAMMPS_EXCEPTIONS
LMP_INC = -DLAMMPS_GZIP -DLAMMPS_MEMALIGN=64 # -DLAMMPS_CXX98
# MPI library
# see discussion in Section 3.4 of the manual