Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
SWIFTsim
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor 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
SWIFT
SWIFTsim
Commits
b43a132e
Commit
b43a132e
authored
9 years ago
by
Peter W. Draper
Browse files
Options
Downloads
Patches
Plain Diff
Start documenting libraries dependencies and how to configure them
Former-commit-id: 21620a3f08de0f2e1cfd759802a2b367bbe83f6b
parent
9db3a46c
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
INSTALL.swift
+27
-2
27 additions, 2 deletions
INSTALL.swift
with
27 additions
and
2 deletions
INSTALL.swift
+
27
−
2
View file @
b43a132e
...
@@ -58,10 +58,35 @@ for instance. GCC address sanitizer flags can be included using the
...
@@ -58,10 +58,35 @@ for instance. GCC address sanitizer flags can be included using the
option
.
Note
this
requires
a
GCC
compiler
version
of
at
least
4.8
.
option
.
Note
this
requires
a
GCC
compiler
version
of
at
least
4.8
.
Dependencies
:
needs
to
be
filled
in
..
.
SWIFT
currently
requires
a
compiler
with
OpenMP
support
.
Dependencies
============
SWIFT
depends
on
a
number
of
thirdparty
libraries
that
should
be
available
before
you
can
build
it
.
HDF5
:
a
HDF5
library
is
required
to
read
and
write
particle
data
.
One
of
the
commands
"h5cc"
or
"h5pcc"
should
be
available
.
If
"h5pcc"
is
located
them
a
parallel
HDF5
built
for
the
version
of
MPI
located
should
be
provided
.
If
the
command
is
not
available
then
it
can
be
located
using
the
"--with-hfd5"
configure
option
.
The
value
should
be
the
full
path
to
the
"h5cc"
or
"h5pcc"
commands
.
MPI
:
an
optional
MPI
library
that
fully
supports
MPI_THREAD_MULTIPLE
.
Before
running
configure
the
"mpirun"
command
should
be
available
in
the
shell
.
METIS
:
a
build
of
the
METIS
library
can
be
optionally
used
to
optimize
the
load
between
MPI
nodes
(
requires
an
MPI
library
)
.
This
should
be
found
in
the
standard
installation
directories
,
or
pointed
at
using
the
"--with-metis"
configuration
option
.
In
this
case
the
top
-
level
installation
directory
of
the
METIS
build
should
be
given
.
Note
to
use
METIS
you
should
at
least
supply
"--with-metis"
.
DOXYGEN
:
the
doxygen
library
is
required
to
create
the
SWIFT
API
documentation
.
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