Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Roy Fabrice
pFoF
Commits
ac3ad6f3
Commit
ac3ad6f3
authored
Sep 01, 2021
by
Roy Fabrice
Browse files
Merge branch 'master' of gitlab.obspm.fr:roy/pFoF
parents
8e324968
5e876fe4
Changes
4
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
ac3ad6f3
# stages:
# - deploy
# pages:
# stage: deploy
# image: gitlab.obspm.fr:4567/roy/pfof:latest
# script:
# - mkdir public
# - cd doc
# - doxygen doxypfof
# - doxygen doxypfof
# - mv html/ ../public/
# - cd ..
# artifacts:
# paths:
# - public
# only:
# - master
# tags:
# - docker_dio
stages
:
-
pages
-
deploy
pages
:
stage
:
deploy
image
:
alpine
pages
:
stage
:
pages
before_script
:
-
apk update
-
apk add doxygen
## Uncomment the following line if you use graphviz dot graphs
-
apk add ttf-freefont graphviz
script
:
-
cd doc
-
doxygen doxypfof
-
doxygen doxypfof
-
cp -r html ../public/
-
cd ..
-
mv html/ ../public/
artifacts
:
paths
:
-
public
-
public
only
:
-
hydro
tags
:
-
shell
-
master
tags
:
-
docker_dio
\ No newline at end of file
README.md
View file @
ac3ad6f3
...
...
@@ -18,7 +18,7 @@ The stable version can be found in the trunk directory.
There are 2 different versions of pFoF: pfof_snap for RAMSES snapshots, pfof_cone for RAMSES lightcones.
The reference documentation can be found
[
here
](
https://roy.pages.obspm.fr/pFoF
_dev
)
.
The reference documentation can be found
[
here
](
https://roy.pages.obspm.fr/pFoF
)
.
## Install
pFoF needs:
...
...
docker/pfof-alpine-inteloneapi/Dockerfile
0 → 100644
View file @
ac3ad6f3
FROM
alpine:latest
LABEL
maintainer="fabrice.roy@observatoiredeparis.psl.eu"
RUN
apk add
RUN
apt-get clean
&&
\
rm
-rf
/var/lib/apt/lists/
*
/tmp/
*
/var/tmp/
*
CMD
/bin/bash
docker/pfof-inteloneapi/Dockerfile
0 → 100644
View file @
ac3ad6f3
FROM
intel/oneapi-hpckit
LABEL
maintainer="fabrice.roy@observatoiredeparis.psl.eu"
RUN
apt-get update
--fix-missing
&&
\
DEBIAN_FRONTEND
=
"noninteractive"
apt-get
install
-y
doxygen graphviz git
RUN
apt-get clean
&&
\
rm
-rf
/var/lib/apt/lists/
*
/tmp/
*
/var/tmp/
*
CMD
/bin/bash
COPY
hdf5-1.12.1.tar.bz2 .
RUN
tar
xjf hdf5-1.12.1.tar.bz2
;
mkdir
build-hdf5
;
cd
build-hdf5
;
../hdf5-1.12.1/configure
--prefix
=
/opt/hdf5
--enable-fortran
--enable-parallel
CC
=
mpiicc
FC
=
mpiifort
;
make
;
make
install
RUN
rm
-rf
build-hdf5 hdf5-1.12.1
*
ENV
PATH="${PATH}:/opt/hdf5/bin"
ENV
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/opt/hdf5/lib"
RUN
h5pfc
-show
\ No newline at end of file
Write
Preview
Supports
Markdown
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