Skip to content

UMR-CNRM/PHYEX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHYEX

PHYsique EXternalisée

Documentation can be found in the docs directory.

Several presentations were done, the materials can be found on the wiki.

Prerequisites:

  • an internet connexion (with access to the github servers) is needed only for the installation and, for offline tests (testprogs), when the fiat version to use change
  • python > 3.8 (but only tested with version 3.10)
  • some python packages (available on PyPI):
    • numpy and pandas for the testprogs
    • epygram and matplotlib for AROME
    • xarray for Meso-NH
    • ctypesForFortran to use the python binding
  • a C compiler (tested with cc 11.4.0)
  • a FORTRAN compiler (tested with ifort and gfortran, but automatic installation only works with gfortran >= 10)
  • some classical unix tools: wget, tar, make and git

Quick Start Guide:

  • open a terminal on a system satisfying the prerequisites and enter the following commands
  • if you don't have a github ssh key or don't know what it is:

    git clone https://github.com/UMR-CNRM/PHYEX.git
    ./PHYEX/tools/INSTALL.sh --ALL --test

  • if you have a github ssh key:

    git clone git@github.com:UMR-CNRM/PHYEX.git
    ./PHYEX/tools/INSTALL.sh --ALL --test --ssh

  • If all goes well, the last line should be "SUCCESS, files are identical"