New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
user/flavoni/libIGCM/postprocessingpage – NEMO
wiki:user/flavoni/libIGCM/postprocessingpage

Version 20 (modified by flavoni, 11 years ago) (diff)

--

Post Processing

How to activate Monitoring

in config.card file

#D- If you want to produce time series, this flag determines
#D- frequency of post-processing submission
TimeSeriesFrequency? =NONE

you have to put your experience lenght. If you do an experience during 10 years you have to put:

TimeSeriesFrequency? =10Y

How to activate dynamic Monitoring (30/10/2009)

with libIGCM_v1_4 it is possible to have a dynamic monitoring; i.e. it is possible to configure files to decide which variables it will be monitored. In this way:

  • Create POST directory under IGCM00 directory:
     cd $SUBMIT_DIR
     mkdir POST
    
  • Copy original monitoring files in IGCM00/POST :
     cp ~common_login/monitoring01_opa9_ORCA2.cfg $SUBMIT_DIR/POST/.
     cp ~common_login/monitoring01_lim2_ORCA2.cfg $SUBMIT_DIR/POST/.
    

where common_login is: 

http://wiki.ipsl.jussieu.fr/EsciComptes

  • Remove/add variables that you want to monitor in monitoring01_opa9[lim2]_ORCA2.cfg:
    for example you can remove from monitoring01_lim2_ORCA2.cfg:
     ileadfra_north  | "ileadfra"  | ORCA2.0_grid.nc | "(ileadfra[d=1])" | "Ice concentration (NORTH)"  | "%" | "if lat[d=2] ge 0 and ileadfra[d=1] ne 0 then mask[k=1,d=2]*area[d=2]"
    
  • Remove corresponding variable from TimeSeries from lim2.card

TimeSeriesVars? = (iicethic, ileadfra, isnowthi, iicevelu, iicevelv)

How to do a Monitoring comparison between same run in MPI and mono version (till nemo v3_2_2 )

  • Parameters to have in namelist to be able to do a comparison :
     n_cla = 0
     nbit_cmp = 1
     nsolv = 2
    
     ln_rnf = .false.
     ln_ssr = .false.
    
  • In BB_make.ldef remove key :
     key_tradmp
    

After run execution, you can use "fegg" utility to compare two experience :

http://forge.ipsl.jussieu.fr/igcmg/wiki/Modipsl_post#Monitoring

  • Step 1 :
     enter directory dods in which you have output files. 
     Becareful at this path http://dods.idris.fr/'''cgi-bin/nph-dods/'''
    
  • Step 2 :
     select two simulations that you've run whit previous options in namelist and in BB_make.ldef files
    
  • Step 3 :
     select one file netcdf ( but I've impression that is useful, you've same result for all .nc files )
     press "Prepare and Run the ferret script" button
    
  • Step 4 :
     press "Run this script on the server" button
    

and you will have your monitoring comparison.

Note: this link is available only for 15 days, so if you want to keep it you have to save html page

How control monitoring on ulam ( idris )

 llq

How to activate Atlas

in config.card file

#D- If you want to produce seasonal average, this flag determines
#D- the period of this average
SeasonalFrequency? =NONE

you have to put you experience lenght. If you do an experience during 10 years you have to put:

SeasonalFrequency? =10Y

  • How to manage frequency of post processing

in COMP/nemo.card you have to change in ? chapter:

Post_ 1M _grid_T (U,V,W)

and you have to change [Post_ 1M _grid_T(U,V,W)] chapter.

and in in COMP/lim2.card you have to change in ? chapter:

List= (${PREFIX_WFI1}_icemod.nc, ${R_OUT_ICE_WFI1}/${PREFIX}_${WFI1}_icemod.nc, Post_5D_icemod)

and you have to change [Post_ 5D _icemod] chapter.