Commit 0878a0b2 authored by Alan O'Cais's avatar Alan O'Cais

Merge branch 'esl-easyconfigs' into 'master'

add new module for esl easyconfigs

See merge request e-cam/E-CAM-Library!172
parents 797359f4 3aae453e
......@@ -87,6 +87,18 @@ The ESDW in Lausanne in February 2018 was the starting point for the modules bel
ESDW Dublin 2019
The ESDW in Dublin in January 2019 was the starting point for the modules below.
.. toctree::
:maxdepth: 1
Other Modules
.. _esl-easyconfigs:
ESL Easyconfigs
.. sidebar:: Software Technical Information
The easyconfigs are written in Python.
The building framework is distributed under the `GPL <>`_.
For the licenses used in the different modules included in the Bundle, please check the corresponding documentation.
Documentation Tool
Application Documentation
`README <>`_
Relevant Training Material
Not currently available.
Software Module Developed by
The ESL Easyconfigs was created by Micael Oliveira, Yann Pouillon and Alin Marin Elena.
.. contents:: :local:
The ESL Easyconfigs aims at providing for all the `CECAM Electronic
Structure Library <>`_ modules and their dependencies
easybuild easyconfigs to allow easy installaiton on supercomputers around
the world that use EasyBuild package manager.
Purpose of Module
The ESL Easyconfig is a collection of Easybuild easyconfigs
that allow to easily build on a supercomputer all the libraries and utilities broadly
used in electronic structure calculations, put together to make their
use easier by researchers and scientific software developers. It
includes a set of recipes for building the libraries and their dependencies helping users,
developers and packagers in obtaining a working installation of complex combinations of
software packages without having to track the dependencies themselves.
We are aiming at providing the recipes up to date for two of the most common toolchains
foss and intel. Once considered mature enough the recipes will be upstreamed to EasyBuild
official catalogue.
One needs to install firstly `Easybuild`__ by following the preferred instructions
To install the full set of ESL modules and their dependencies for foss toolchain version
2019a (latest release at time of wrtiing) one needs to do
.. code-block:: bash
eb easyconfigs/e/esl-bundle/esl-bundle-0.3.1-foss-2019a.eb -r .
One shall note that in organizing the files the easyconfig recipes and their needed patches
we follow the same convention as EasyBuild itself.
Source Code
The source code is available from the `Gitlab`__ under the `esl-easyconfigs`__
project. The ESL Bundle directory can be found `here`__.
.. __: EasyBuild
.. __:
.. __:
.. __:
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