Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
L
lammps
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
multiscale
lammps
Commits
c53a84a9
Commit
c53a84a9
authored
7 years ago
by
Axel Kohlmeyer
Browse files
Options
Downloads
Patches
Plain Diff
update README file for lib/mscg
parent
b7b62f68
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
lib/mscg/README
+13
-11
13 additions, 11 deletions
lib/mscg/README
with
13 additions
and
11 deletions
lib/mscg/README
+
13
−
11
View file @
c53a84a9
...
...
@@ -6,12 +6,11 @@ The MS-CG library is available at
https://github.com/uchicago-voth/MSCG-release and was developed by
Jacob Wagner in Greg Voth's group at the University of Chicago.
This library requires a compiler with C++11 support (e.g., g++ v4.9+),
LAPACK, and the GNU scientific library (GSL v 2.1+).
This library requires a the GNU scientific library (GSL v 2.1+).
You can type "make lib-mscg" from the src directory to see help on how
to download and build this library via make commands, or you can do
the same thing by typing "python Install.py" from within this
the same thing by typing "python Install.py
-m <machine>
" from within this
directory, or you can do it manually by following the instructions
below.
...
...
@@ -21,17 +20,17 @@ You must perform the following steps yourself.
1. Download MS-CG at https://github.com/uchicago-voth/MSCG-release
either as a tarball or via SVN, and unpack the tarball either in
this /lib/mscg directory or somewhere else on your system.
this lib/mscg directory or somewhere else on your system.
2. Ensure that you have GSL installed and a compiler with support for C++11.
2. Ensure that you have LAPACK and GSL (or Intel MKL) as well as a compiler
with support for C++11.
3. Compile MS-CG from within its home directory using your makefile of choice:
% make -f Makefile."name" libmscg.a
It is recommended that you start with Makefile.g++_simple
for most machines
% make -f Makefile.<machine> libmscg.a
It is recommended that you start with Makefile.g++_simple for
most machines. There are also two Makefile with settings matching
the "mpi" and "serial" makefiles in the main LAMMPS folder.
4. There is no need to install MS-CG if you only wish
4. There is no need to install MS-CG
system-wide
if you only wish
to use it from LAMMPS.
5. Create two soft links in this dir (lib/mscg) to the MS-CG src
...
...
@@ -43,6 +42,9 @@ You must perform the following steps yourself.
% ln -s /usr/local/include includelink
% ln -s /usr/local/lib liblink
6. Copy a suitable Makefile.lammps.<machine> to Makefile.lammps or
copy Makefile.lammps.default to Makefile.lammps and edit as needed.
-----------------
When these steps are complete you can build LAMMPS with the MS-CG
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment