partons_download.md 3.02 KB
Newer Older
Pawel Sznajder's avatar
Pawel Sznajder committed
1
2
# Download %PARTONS {#download}

Nabil Chouika's avatar
Nabil Chouika committed
3
4
# Source code {#download_source}

Pawel Sznajder's avatar
Pawel Sznajder committed
5
The sources of %PARTONS include four sub-projects. These are:
Nabil Chouika's avatar
Nabil Chouika committed
6
7
8
9
* [elementary-utils](https://drf-gitlab.cea.fr/partons/core/elementary-utils): utility software (dependency for %PARTONS);
* [numa](https://drf-gitlab.cea.fr/partons/core/numa): numerical analysis C++ routines (dependency for %PARTONS);
* [partons](https://drf-gitlab.cea.fr/partons/core/partons): the %PARTONS library;
* [partons-example](https://drf-gitlab.cea.fr/partons/core/partons-example): executable of %PARTONS with examples (not mandatory).
Pawel Sznajder's avatar
Pawel Sznajder committed
10
11

The sources are accessible:
Nabil Chouika's avatar
Nabil Chouika committed
12
13
* via [our GitLab repositories](https://drf-gitlab.cea.fr/partons/core);
* via the Git command line tool:
Pawel Sznajder's avatar
Pawel Sznajder committed
14
15
~~~~~~~~~~~~~{.sh}
cd /path/to/some/directory
Nabil Chouika's avatar
Nabil Chouika committed
16
17
18
19
GIT_SSL_NO_VERIFY=true git clone https://drf-gitlab.cea.fr/partons/core/elementary-utils.git --branch v1.0 --depth 1
GIT_SSL_NO_VERIFY=true git clone https://drf-gitlab.cea.fr/partons/core/numa.git --branch v1.0 --depth 1
GIT_SSL_NO_VERIFY=true git clone https://drf-gitlab.cea.fr/partons/core/partons.git --branch v1.0 --depth 1
GIT_SSL_NO_VERIFY=true git clone https://drf-gitlab.cea.fr/partons/core/partons-example.git --branch v1.0 --depth 1
Pawel Sznajder's avatar
Pawel Sznajder committed
20
~~~~~~~~~~~~~
21
22
23
The option `--branch` is needed to checkout the specific tagged version from the *release* branch.
The option `GIT_SSL_NO_VERIFY=true` is needed because the CEA certificate is often not recognized.
The option `--depth 1` can be used to download only the tagged commit and nothing else from the git history.
Nabil Chouika's avatar
Nabil Chouika committed
24
* via the following links:
Pawel Sznajder's avatar
Pawel Sznajder committed
25
26
Version  | Status                                           | elementary-utils            | numa			| partons			| partons-example 		|
:------: | :----------------------------------------------: | :-------------------------: | :-------------------------:	| :---------------------------: | :---------------------------: |
Nabil Chouika's avatar
Nabil Chouika committed
27
28
1.0      | <pre style="color: green;">Latest version</pre>  | [tar.gz](https://drf-gitlab.cea.fr/partons/core/elementary-utils/repository/v1.0/archive.tar.gz)  | [tar.gz](https://drf-gitlab.cea.fr/partons/core/numa/repository/v1.0/archive.tar.gz)	| [tar.gz](https://drf-gitlab.cea.fr/partons/core/partons/repository/v1.0/archive.tar.gz)	| [tar.gz](https://drf-gitlab.cea.fr/partons/core/partons-example/repository/v1.0/archive.tar.gz)	|

29
30
31

<hr>

Nabil Chouika's avatar
Nabil Chouika committed
32
33
34
35
# Virtual machine {#download_vm}

You can also download our pre-configured virtual machine (see the [VM tutorial](@ref vm)):

36
37
38
39
Version   | Date       | %PARTONS version | Image                                                       | Size   |
:-------: | :--------: | :--------------: | :---------------------------------------------------------: | :----: |
User      | 19/03/2018 | 1.0              | [Download](http://partons.cea.fr/vm/PARTONS_190318.ova)     | 1.6 GB |
Developer | 19/03/2018 | 1.0              | [Download](http://partons.cea.fr/vm/PARTONS_190318_DEV.ova) | 2.6 GB |
Nabil Chouika's avatar
Nabil Chouika committed
40

Nabil Chouika's avatar
Nabil Chouika committed
41
The `Developer` version has a set-up development environment in Eclipse to start contributing to the %PARTONS project, and has more packages installed, which makes the image heavier.