Commit 528734cf authored by Christian Negre's avatar Christian Negre

Merge branch 'exaalt' of gitlab.com:exaalt/exaalt into exaalt

parents 5f622778 7975fc1b
variables:
GIT_SUBMODULE_STRATEGY: recursive
test:default:
image: ubuntu:latest
before_script:
# Install Linux Packages:
- apt-get update
- hostname
- export HOME=/builds/exaalt/exaalt/
- env
- apt-get --yes --force-yes install gfortran libblas-dev liblapack-dev
- apt-get --yes --force-yes install cmake python gcc cmake-data g++ git wget
- apt-get --yes --force-yes install pkg-config python-numpy python3-numpy libopenmpi-dev
# Build LATTE:
- cd /builds/exaalt/exaalt/LATTE/
- cp ./makefiles/makefile.CHOICES.gfort.lapack.lmp makefile.CHOICES
- make
# Build LAMMPS:
- cd /builds/exaalt/exaalt/lammps/lib/latte/
- cp Makefile.lammps.gfortran Makefile.lammps
- cd /builds/exaalt/exaalt/lammps/src/
- make yes-latte
- make yes-molecule
- make serial
script:
# Test LAMMPS-LATTE Example:
- cd /builds/exaalt/exaalt/lammps/examples/latte/
- ../../src/lmp_serial -in in.latte.water
# before_script:
#
# # Install Linux Packages:
# - apt-get update
# - hostname
# - env
# - apt-get --yes --force-yes install gcc gfortran libmpich-dev build-essential
# - apt-get --yes --force-yes install libblas-dev liblapack-dev
# - apt-get --yes --force-yes install cmake python cmake-data g++ git wget
# - apt-get --yes --force-yes install pkg-config python-numpy python3-numpy libopenmpi-dev
#
# # Build LAMMPS:
# - cd lammps/lib/latte
# - cp Makefile.lammps.gfortran.dev Makefile.lammps
# - cd /builds/exaalt/exaalt/lammps/src/
# - make yes-MANYBODY
# - make yes-kspace
# - make yes-latte
# - make yes-molecule
# - make -j2 mpi
#
# script:
#
# ## Test Simple LAMMPS Example:
# #- cd /builds/exaalt/exaalt/lammps/examples/melt/
# #- ../../src/lmp_mpi -in in.melt
#
# # Test LAMMPS-LATTE Example:
# - cd /builds/exaalt/exaalt/lammps/examples/latte/
# - ../../src/lmp_mpi -in in.latte.water
[submodule "lammps"]
path = lammps
url = git@gitlab.com:exaalt/lammps.git
branch = unstable
url = ../lammps.git
branch = exaalt
[submodule "parsplice"]
path = parsplice
url = git@gitlab.com:exaalt/parsplice.git
[submodule "latte"]
path = latte
url = git@gitlab.com:exaalt/latte.git
url = ../parsplice.git
branch = exaalt
[submodule "LATTE"]
path = LATTE
url = ../LATTE.git
branch = master
LATTE @ dcea1024
Subproject commit dcea10242e485bc12871c90933d48db0159ca23c
......@@ -5,7 +5,7 @@ The `exaalt` repository is intended to contain the following components:
* EXAALT-specific code for running the one or all of the following software packages together: LAMMPS, ParSplice and LATTE
* Metadata for testing and building the EXAALT framework
* A `lammps` submodule (Meaning: a reference to a specific commit of a separate LAMMPS repository). Currently, this submodule references the `lammps` repository in this exaalt group. For now, this separate repository is setup to mirror (synchronize with) the LAMMPS github repository.
* A `latte` submodule (Meaning: a reference to a specific commit of a separate LATTE repository). Currently, this submodule references the `latte` repository in this exaalt group.
* A `LATTE` submodule (Meaning: a reference to a specific commit of a separate LATTE repository). Currently, this submodule references the `LATTE` repository in this exaalt group.
* A `parsplice` submodule (Meaning: a reference to a specific commit of a separate ParSplice repository). Currently, this submodule references the `par splice` repository in this exaalt group. However, the referenced repository is empty, because there is an *export control* issue that needs to be resolved before the source code is populated.
## SEE WIKI PAGE FOR INFO/INSTRUCTIONS
## SEE WIKI (https://gitlab.com/exaalt/exaalt/wikis/home) FOR MORE INFO/INSTRUCTIONS
Subproject commit 1f6cfb1b317973ae4e7f403090f85b055b6b442e
Subproject commit 3298c379821d4e8f8ce81baa45037dbc35dd7daf
Subproject commit 2fc33aa32e42ea2c86a4027fd7a7fa583de0405b
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment