Ignore:
Timestamp:
May 31, 2024, 10:46:55 AM (6 months ago)
Author:
jbclement
Message:

PEM:
New script called "launchPEM.sh" to launch a chained simulation of PCM/PEM runs:

  • It is far more efficient since it submits a cycle of PCM/PEM dependent jobs waiting in the SLURM queue. Plus, it does not involve a endless running master script;
  • It is more robust and user-friendly since it holds lots of warning/error messages handling different situations. It can take arguments to adapt to the needs of the user. It also creates automotically a script called "kill_launchPEM.sh" to cancel all the current dependent jobs.

There are 3 other files to make it work:

  • "lib_launchPEM.sh" which is the library containing the bash functions used by the script;
  • "jobPCM.slurm" which is the SLURM job script for the PCM used as a template by the script;
  • "jobPEM.slurm" which is the SLURM job script for the PEM used as a template by the script.

More info in the "README" of the deftank.
JBC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/libf/evolution/changelog.txt

    r3347 r3349  
    327327== 27/05/2024 == LL
    328328Fixing bug in update_soilthermal properties: in case of an ice table, the dry regolith was wrongly initialized.
     329
     330== 31/05/2024 == JBC
     331New script called "launchPEM.sh" to launch a chained simulation of PCM/PEM runs:
     332  - It is far more efficient since it submits a cycle of PCM/PEM dependent jobs waiting in the SLURM queue. Plus, it does not involve a endless running master script;
     333  - It is more robust and user-friendly since it holds lots of warning/error messages handling different situations. It can take arguments to adapt to the needs of the user. It also creates automotically a script called "kill_launchPEM.sh" to cancel all the current dependent jobs.
     334There are 3 other files to make it work:
     335  - "lib_launchPEM.sh" which is the library containing the bash functions used by the script;
     336  - "jobPCM.slurm" which is the SLURM job script for the PCM used as a template by the script;
     337  - "jobPEM.slurm" which is the SLURM job script for the PEM used as a template by the script.
     338More info in the "README" of the deftank.
Note: See TracChangeset for help on using the changeset viewer.