Changes between Version 55 and Version 56 of Doc/Tools


Ignore:
Timestamp:
11/28/23 15:23:21 (7 months ago)
Author:
tlurton
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/Tools

    v55 v56  
    120120 
    121121## Trusting ## 
    122 The [http://webservices.ipsl.fr/trusting trusting] is a software use by IPSL model's developpers to check the reliability of their codes.  
    123  
     122The trusting is a software used by the IPSL model developers to check the reliability of their codes. 
     123 
     124### Standard trustings ### 
     125[http://webservices.ipsl.fr/trusting Here] you can find the overview page of trusting results, gathering information on regular trustings (possibly automatically launched), or on-the-fly trustings, for different versions of the IPSL climate model, and on different computing machines used at IPSL. 
     126 
     127 
     128### "Open trusting" ### 
     129It is also possible for regular developers of the IPSL model to launch their own trustings, whose results will nonetheless ''not'' be displayed on the standard [http://webservices.ipsl.fr/trusting trusting result page]. A summary of the trusting launched, detailling its experiment runs, will nevertheless be sent to the user by e-mail. 
     130 
     131Here is a simple how-to guide, for IPSLCM6.2 (as of November 2023): 
     132 
     1331) At Irene, copy file {{{/${PATH_TO_BE_REQUESTED}/TRUSTING/IPSLCM6.2/SCRIPT/MYLAUNCH}}} into the personal directory of your choice. 
     134The root path is to be requested to the IPSL engineers responsible for the trusting operations, either J. Ghattas or T. Lurton. 
     135For JeanZay, the child directory remains the same, with another root path, likewise to be asked for. 
     136 
     1372) Customise your own {{{MYLAUNCH}}} executable file: 
     138 
     139Please refer to the {{{[USER SECTION]}}} of the script; four fields are to be completed: 
     140 
     141{{{mode [prod/test/continue/check]}}} 
     142        {{{prod}}}: launches standard trusting; 
     143        {{{test}}}: allows a 5-minute break before the model extraction to be able to modify revisions specified in mod.def. Also sleeps for 5 minutes before compilation, if any source code modifications are needeed. 
     144        {{{continue}}}: picks up things where they were in case of a failure in compilation or execution; 
     145        {{{check}}}: just performs a check of the last trusting you ran. 
     146 
     147{{{host [irene/irene-amd/jeanzay]}}} 
     148        Self-explanatory. 
     149 
     150{{{projectid}}} 
     151        The project from which you wish to use computation hours for your trusting. 
     152 
     153{{{mymail}}} 
     154        Your contact e-mail. 
     155 
     1563) Launch the {{{MYLAUNCH}}} script: 
     157 
     158{{{> ./MYLAUNCH}}} 
    124159## Intermonitoring ## 
    125160{{{#!comment