Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
Méso-NH code
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RODIER Quentin
Méso-NH code
Commits
4127f180
Commit
4127f180
authored
2 years ago
by
Juan Escobar
Browse files
Options
Downloads
Patches
Plain Diff
Juan 20/02/2023:Upgrade A-INSTALL to MNH-V560
parent
5da3ccdb
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
A-INSTALL
+45
-45
45 additions, 45 deletions
A-INSTALL
with
45 additions
and
45 deletions
A-INSTALL
+
45
−
45
View file @
4127f180
#
# Version of PACKAGE MESONH "Open distribution"
# PACK-MNH-V5-
5-1
# DATE :
09
/0
6
/202
2
# VERSION : MESONH MASDEV5_
5
+ BUG-1
# PACK-MNH-V5-
6-0
# DATE :
24
/0
2
/202
3
# VERSION : MESONH MASDEV5_
6
+ BUG-1
#
# MAP
#
...
...
@@ -28,7 +28,7 @@
# e) cleaning previous compiled version
#
#
# NEW on MNH-5
5
X : For conda package for graphic output in test-case examples , read
# NEW on MNH-5
6
X : For conda package for graphic output in test-case examples , read
# the 'README_MNH_CONDA' file in this (root) directory
#
#
...
...
@@ -84,14 +84,14 @@
#
# or directly
#
# http://mesonh.aero.obs-mip.fr/mesonh/dir_open/dir_MESONH/MNH-V5-
5-1
.tar.gz
# http://mesonh.aero.obs-mip.fr/mesonh/dir_open/dir_MESONH/MNH-V5-
6-0
.tar.gz
#
# Then untar the file "MNH-V5-
5-1
.tar.gz" where you want to.
# Then untar the file "MNH-V5-
6-0
.tar.gz" where you want to.
# For example, in your home directory:
#
cd ~
tar xvfz MNH-V5-
5-1
.tar.gz
tar xvfz MNH-V5-
6-0
.tar.gz
#
# Process now to the chapter to configure the MesoNH package.
...
...
@@ -134,7 +134,7 @@ git lfs install
# only access) by following the next link:
#
http://mesonh.aero.obs-mip.fr/mesonh5
5
/GitSources?action=AttachFile&do=get&target=anongitmesonh.key
http://mesonh.aero.obs-mip.fr/mesonh5
6
/GitSources?action=AttachFile&do=get&target=anongitmesonh.key
#
# and save the file in your $HOME/.ssh/ directory.
...
...
@@ -165,68 +165,68 @@ git config --global http.sslverify false
# This is necessary to disable the certificate checks because a self-signed
# certificate was used for the LFS server.
#
# c) Cloning the Meso-NH Source repository on the developpement branch MNH-5
5
-branch
# c) Cloning the Meso-NH Source repository on the developpement branch MNH-5
6
-branch
# ----------------------------------------------------------------------------------
#
# Finally you can clone the Meso-NH Git repository with the following command:
#
git lfs clone anongit@anongit_mesonh:/gitrepos/MNH-git_open_source-lfs.git -b MNH-5
5
-branch MNH-V5-
5-1
git lfs clone anongit@anongit_mesonh:/gitrepos/MNH-git_open_source-lfs.git -b MNH-5
6
-branch MNH-V5-
6-0
#
# that will create the MNH-V5-
5-1
directory containing a clone (copy) of the
# Meso-NH package on the remote developpement branch MNH-5
5
-branch
# that will create the MNH-V5-
6-0
directory containing a clone (copy) of the
# Meso-NH package on the remote developpement branch MNH-5
6
-branch
#
#
# d) Checking out a given version of MESONH
# -----------------------------------------
#
# Once the repository is cloned, it's better for you to checkout your own branch
# (by default, you are on HEAD of the MNH-5
5
-branch development branch ).
# (by default, you are on HEAD of the MNH-5
6
-branch development branch ).
#
# To create your local branch corresponding to the V5-
5-1
version, type:
# To create your local branch corresponding to the V5-
6-0
version, type:
#
cd MNH-V5-
5-1
git checkout -b MYB-MNH-V5-
5-1
PACK-MNH-V5-
5-1
cd MNH-V5-
6-0
git checkout -b MYB-MNH-V5-
6-0
PACK-MNH-V5-
6-0
#
# MYB-MNH-V5-
5-1
is the name of the local branch you created
# MYB-MNH-V5-
6-0
is the name of the local branch you created
# and
# PACK-MNH-V5-
5-1
is the remote/origin tag on which it is based.
# PACK-MNH-V5-
6-0
is the remote/origin tag on which it is based.
#
# The advantage of this way of downloading the package is that in the future
# you could check/update quickly differences with the new version of the
# package without having to download entirely the full package.
#
# Suppose that a new version, for example "PACK-MNH-V5-
5
-1", is announced.
# Suppose that a new version, for example "PACK-MNH-V5-
6
-1", is announced.
#
# To see the differences with your working copy, do:
#
git fetch
git diff HEAD PACK-MNH-V5-
5
-1
git diff HEAD PACK-MNH-V5-
6
-1
#
# To go to the new version, you can, for example, create a new local branch:
#
git checkout -b MYB-MNH-V5-
5
-1 PACK-MNH-V5-
5
-1
git checkout -b MYB-MNH-V5-
6
-1 PACK-MNH-V5-
6
-1
#
# At any time, you can also check for "uptodate" changes in the Git branch
# dedicated to the MNH5
5
version before the official release of the "bugN+1"
# dedicated to the MNH5
6
version before the official release of the "bugN+1"
# bugfix version.
#
git fetch
git diff HEAD MNH-5
5
-branch
git diff HEAD MNH-5
6
-branch
#
# And, test this development (not yet official) version by going to this branch:
#
git checkout --track origin/MNH-5
5
-branch
git checkout --track origin/MNH-5
6
-branch
#
# e) Cloning the Meso-NH Documentation repository
#
...
...
@@ -257,7 +257,7 @@ git clone anongit@anongit_mesonh:/gitrepos/MNH-DOC.git
# use the "./configure" script like this
#
cd ~/MNH-V5-
5-1
/src
cd ~/MNH-V5-
6-0
/src
./configure
. ../conf/profile_mesonh
...
...
@@ -308,7 +308,7 @@ export OPTLEVEL=O2 # Compile in O2, 4 times faster then DEBUG, but less
# and then source/load the new generate file
. ../conf/profile_mesonh.LXifort.MNH-V5-
5-1
.MPIAUTO.O2
. ../conf/profile_mesonh.LXifort.MNH-V5-
6-0
.MPIAUTO.O2
#
# REM:
...
...
@@ -333,7 +333,7 @@ export OPTLEVEL=O2 # Compile in O2, 4 times faster then DEBUG, but less
# go to the directory "src"
#
cd ~/MNH-V5-
5-1
/src
cd ~/MNH-V5-
6-0
/src
#
# if you have not already configured your MESONH environment
...
...
@@ -562,7 +562,7 @@ make examples
#
cd $WORKDIR
cd MNH-V5-
5-1
/src
cd MNH-V5-
6-0
/src
./configure
...
...
@@ -576,8 +576,8 @@ cd MNH-V5-5-1/src
# - On JEAN-ZAY ( HPE ) the compilation is only possible in interactive :
cd MNH-V5-
5-1
/src
. ../conf/profile_mesonh-LXifort-R8I4-MNH-V5-
5-1
-MPIINTEL-O2
cd MNH-V5-
6-0
/src
. ../conf/profile_mesonh-LXifort-R8I4-MNH-V5-
6-0
-MPIINTEL-O2
make -j16 |& tee error$XYZ
make installmaster
...
...
@@ -608,12 +608,12 @@ sbatch job_make_examples_BullX_occigen
# - ssh irene-fr : for Intel SkyLake/KNL processors
# On Intel processors the MPI use is OPENMPI/2.0.4
# the configure will generate a
# profile_mesonh-LXifort-R8I4-MNH-V5-
5-1
-MPIAUTO-O2
# profile_mesonh-LXifort-R8I4-MNH-V5-
6-0
-MPIAUTO-O2
#
# - ssh irene-amd : for AMD , processors
# On AMD processors the MPI use is OPENMPI/4.02
# the configure will generate a
# profile_mesonh-LXifort-R8I4-MNH-V5-
5-1
-AMD-MPIAUTO-O2
# profile_mesonh-LXifort-R8I4-MNH-V5-
6-0
-AMD-MPIAUTO-O2
#
# - install the PACKAGE in your $CCCHOME ( default 20Go of quota )
# - Compile in interactive mode ( see IDRIS )
...
...
@@ -654,14 +654,14 @@ qsub job_make_examples_CRAY_cca
# - At Meteo-France DSI on beaufix (or prolix)
#
# to install the whole package on your "$HOME" directory
# untar the file "MNH-V5-
5-1
.tar.gz" from its location :
# untar the file "MNH-V5-
6-0
.tar.gz" from its location :
cd ~
tar xvf $MESONH/MNH-V5-
5-1
.tar.gz
tar xvf $MESONH/MNH-V5-
6-0
.tar.gz
# run the "./configure" command :
cd MNH-V5-
5-1
/src
cd MNH-V5-
6-0
/src
./configure
#
...
...
@@ -761,7 +761,7 @@ scandollar
## OUTPUT ::
># read default config file :: ---> CONF_DOLLAR=/home/escj/DEV64/PACK-MNH-V5-
5-1
/conf/post/confdollar_aeropc_default
># read default config file :: ---> CONF_DOLLAR=/home/escj/DEV64/PACK-MNH-V5-
6-0
/conf/post/confdollar_aeropc_default
>#
># read user config file :: ---> CONFIG=confdollar
>#
...
...
@@ -783,7 +783,7 @@ scandollar 0*
## OUTPUT ::
>#
># read default config file :: ---> CONF_DOLLAR=/home/escj/DEV64/PACK-MNH-V5-
5-1
/conf/post/confdollar_aeropc_default
># read default config file :: ---> CONF_DOLLAR=/home/escj/DEV64/PACK-MNH-V5-
6-0
/conf/post/confdollar_aeropc_default
>#
># read user config file :: ---> CONFIG=confdollar
>#
...
...
@@ -857,22 +857,22 @@ cp -R 007_16janvier_scandollar /.../your_directory
#
# use this "profile_mesonh" :
. /home/rech/mnh/rmnh007/DEV/MNH-V5-
5-1
/conf/profile_mesonh-SX8-MNH-V5-
5-1
-MPIAUTO-O4
. /home/rech/mnh/rmnh007/DEV/MNH-V5-
6-0
/conf/profile_mesonh-SX8-MNH-V5-
6-0
-MPIAUTO-O4
# And the examples are here ( link to my $WORKDIR in actually )
/home/rech/mnh/rmnh007/DEV/MNH-V5-
5-1
/MY_RUN/KTEST/007_16janvier_scandollar
/home/rech/mnh/rmnh007/DEV/MNH-V5-
6-0
/MY_RUN/KTEST/007_16janvier_scandollar
#
# On vargas
# ---------
# use this "profile_mesonh" :
. /workgpfs/rech/mnh/rmnh007/DEV/MNH-V5-
5-1
/conf/profile_mesonh-AIX64-MNH-V5-
5-1
-MPIAUTO-O2
. /workgpfs/rech/mnh/rmnh007/DEV/MNH-V5-
6-0
/conf/profile_mesonh-AIX64-MNH-V5-
6-0
-MPIAUTO-O2
# and examples here :
/workgpfs/rech/mnh/rmnh007/DEV/MNH-V5-
5-1
/MY_RUN/KTEST/007_16janvier_scandollar
/workgpfs/rech/mnh/rmnh007/DEV/MNH-V5-
6-0
/MY_RUN/KTEST/007_16janvier_scandollar
#
# - At CINES on JADE :
...
...
@@ -880,11 +880,11 @@ cp -R 007_16janvier_scandollar /.../your_directory
#
# use
. /work/escobar/DEV/MNH-V5-
5-1
/conf/profile_mesonh-LXifort-MNH-V5-
5-1
-MPIICE-O2
. /work/escobar/DEV/MNH-V5-
6-0
/conf/profile_mesonh-LXifort-MNH-V5-
6-0
-MPIICE-O2
# and the exemples
/work/escobar/DEV/MNH-V5-
5-1
/MY_RUN/KTEST/007_16janvier_scandollar
/work/escobar/DEV/MNH-V5-
6-0
/MY_RUN/KTEST/007_16janvier_scandollar
#
# - At ECMWF on cxa :
...
...
@@ -892,11 +892,11 @@ cp -R 007_16janvier_scandollar /.../your_directory
#
# use
. /c1a/ms_perm/au5/MNH-V5-
5-1
/conf/profile_mesonh-AIX64-MNH-V5-
5-1
-MPIAUTO-O2
. /c1a/ms_perm/au5/MNH-V5-
6-0
/conf/profile_mesonh-AIX64-MNH-V5-
6-0
-MPIAUTO-O2
# and the examples
/c1a/ms_perm/au5/MNH-V5-
5-1
/MY_RUN/KTEST/007_16janvier_scandollar
/c1a/ms_perm/au5/MNH-V5-
6-0
/MY_RUN/KTEST/007_16janvier_scandollar
#
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment