4 | | * See here the general method on how to install ORCHIDEE offline on an new machine: https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocBenv#HowtousetheIPSLmodelsandtoolswithalocalPC |
5 | | * Below on this page, see more details about installing libraries and ORHCIDEE offline with gfortran |
6 | | * If you have an account at LSCE, IDRIS or TGCC computers follow the procedure to compile on a know computer as described here: [wiki:Documentation/UserGuide/InstallingORCHIDEEBasic]''' |
| 4 | Author: D: Solyga |
| 5 | Last revision: 2020/02/28, M. McGrath |
| 6 | |
| 7 | * The general method on how to install the IGCM computing environment (which ORCHIDEE can run in) is found here: https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/Doc#Installaconfiguration |
| 8 | * If you have an account at LSCE, IDRIS or the TGCC computers, follow the procedure to download and compile ORCHIDEE as described here: [wiki:Documentation/UserGuide/InstallingORCHIDEEBasic]''' |
| 9 | * The text below contains more details about installing libraries and ORCHIDEE with gfortran on a personal Linux computer. If the libraries already exist on your computer, you can may be able to use the above pages. |
9 | | Softwares used : mpicc (C compiler with mpi libraries wrapped on it), mpifort (or mpif90) (Fortran 90 compiler with mpi libraries wrapped on it), subversion (version control system), netcdf 4.6.1 [[BR]] |
10 | | Follow the steps and you will be able to compile and launch ORCHIDEE in sequential on a point to test it ! |
11 | | |
12 | | ORCHIDEE can be installed on sequential or parallel mode. This installation is oriented for parallel installation. The installation requires few packages to be installed in the system before starting installation of ORCHIDEE. These are: |
| 12 | Software used : mpicc (C compiler with mpi libraries wrapped into it), mpifort (or mpif90) (Fortran 90 compiler with mpi libraries wrapped on it), subversion (version control system), netcdf 4.6.1 [[BR]] |
| 13 | Follow the steps below and you should be able to compile and launch ORCHIDEE on a single processor for a single site. |
| 14 | |
| 15 | ORCHIDEE can be installed in serial (single processor) or parallel (multiple processors) mode. This installation is oriented for parallel installation. One can always run ORCHIDEE with a single processor even if the compilation was done for a parallel mode, but the opposite is not true (a serial executable cannot be run on multiple processors). The installation requires a few packages to be installed on the system before starting installation of ORCHIDEE. These are: |
38 | | Now, netcdf is available as a package for linux distribution. For Ubuntu, a package exists. Make sure that the netcdf is compiled with the same compiler as you'll compile ORCHIDEE (here gfotran compiler). This installation was not tested, |
39 | | but if it is OK, go to step 2 ! |
| 41 | NetCDF is currently available as a package for many Linux distributions. For Ubuntu, for example, a package exists. Make sure that the netcdf is compiled with the same compiler as with you'll compile ORCHIDEE (here, gfortan). This installation has not yet been tested, but try it (with apt-get or whatever package manager exists on your distribution). If it works, go to step 2. |