Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F91760985
setup_serial.py
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Thu, Nov 14, 04:45
Size
1 KB
Mime Type
text/x-python
Expires
Sat, Nov 16, 04:45 (2 d)
Engine
blob
Format
Raw Data
Handle
21861430
Attached To
rLAMMPS lammps
setup_serial.py
View Options
#!/usr/local/bin/python
"""
setup_serial.py file for LAMMPS with dummy serial MPI library
"""
from
distutils.core
import
setup
,
Extension
import
os
,
glob
path
=
os
.
path
.
dirname
(
os
.
getcwd
())
# list of src files for LAMMPS and MPI STUBS
libfiles
=
glob
.
glob
(
"
%s
/src/*.cpp"
%
path
)
+
\
glob
.
glob
(
"
%s
/src/STUBS/*.cpp"
%
path
)
lammps_library
=
Extension
(
"_lammps_serial"
,
sources
=
libfiles
,
define_macros
=
[(
"MPICH_IGNORE_CXX_SEEK"
,
1
),
(
"LAMMPS_GZIP"
,
1
),
(
"FFT_NONE"
,
1
),],
# src files for LAMMPS and MPI STUBS
include_dirs
=
[
"../src"
,
"../src/STUBS"
]
)
setup
(
name
=
"lammps_serial"
,
version
=
"28Nov11"
,
author
=
"Steve Plimpton"
,
author_email
=
"sjplimp@sandia.gov"
,
url
=
"http://lammps.sandia.gov"
,
description
=
"""LAMMPS molecular dynamics library - serial"""
,
py_modules
=
[
"lammps"
],
ext_modules
=
[
lammps_library
]
)
Event Timeline
Log In to Comment