phyex1d: 1D model using PHYEX
Description
The phyex1D python module runs 1D atmospheric simulations using ideal cases described in a "common format" file. The physics is provided by the PHYEX package, also used by the Meso-NH and AROME models.
Online documentation is here.
Usage
Installation
The installation procedure is as follows:
# phyex1d and DEPHY-SCM installation
pip install phyex1d
git clone https://github.com/GdR-DEPHY/DEPHY-SCM.git
# PHYEX compilation
git clone https://github.com/UMR-CNRM/PHYEX.git
pip install -r PHYEX/requirements.txt
. PHYEX/tools/env.sh
cd PHYEX/build/with_ecbuild
./make_ecbuild.sh
cd ../../..
An easy install procedure also exists:
wget https://github.com/SebastienRietteMTO/phyex1d/raw/refs/heads/main/easy_install.sh
chmod +x easy_install.sh
./easy_install.sh INSTALL_DIR MODE
with MODE being 'maxidev', 'dev' or 'user'.
Experiment
The ARMCU case can be run with the following command:
. PHYEX/tools/env.sh
phyex1d ./DEPHY-SCM/ARMCU/REF/ARMCU_REF_SCM_driver.nc --exp dt=60 --plot rc.png rc y_var=P
And a rc plot is available in the rc.png file.
Main references
- PHYEX:
- MesoNH:
- AROME:
- Common format:
Metadata
Release files for phyex1d 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| phyex1d-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / phyex1d-0.1.0-py3-none-any.whl
| Download URL | phyex1d-0.1.0-py3-none-any.whl |
|---|---|
| Size | 49.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fa0f42aa00174510ea1b22988f19cc85130427d9404812e1dfa481a75830f1ba
|
|
BLAKE2b-256 checksum How to use checksums |
9395cea75c5b38ebfd80161ca854a0f6446a77d81942e6b10ab8ae594bdfb97d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|