Ignore:
Timestamp:
09/13/21 10:24:46 (3 years ago)
Author:
snguyen
Message:

Ajout de l'option --ocePerio à RunoffWeights?.py et CalvingWeights?.py

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TOOLS/MOSAIX/CalvingWeights.py

    r4298 r5915  
    4444parser.add_argument ('--output'  , help='output rmp file name', default='rmp_tlmd_to_torc_calving.nc' ) 
    4545parser.add_argument ('--fmt'     , help='NetCDF file format, using nco syntax', default='netcdf4', choices=['classic', 'netcdf3', '64bit', '64bit_data', '64bit_data', 'netcdf4', 'netcdf4_classsic'] ) 
     46parser.add_argument ('--ocePerio'   , help='periodicity of ocean grid', type=int, default=0 ) 
    4647 
    4748# Parse command line 
     
    110111print ('dst_mskutil : ' + str(np.sum(dst_mskutil))) 
    111112 
     113# Ocean grid periodicity 
     114nperio_dst=myargs.ocePerio 
     115 
    112116# Periodicity masking for NEMO 
    113 if dst_Name == 'ORCA2.3'    : nperio_dst = 4 
    114 if dst_Name == 'eORCA1.2'   : nperio_dst = 6 
    115 if dst_Name == 'ORCA025'    : nperio_dst = 6 
    116 if dst_Name == 'eORCA025'   : nperio_dst = 6 
    117 if dst_Name == 'eORCA025.1' : nperio_dst = 6 
     117if nperio_dst == 0 : 
     118    if dst_Name == 'ORCA2.3'    : nperio_dst = 4 
     119    if dst_Name == 'eORCA1.2'   : nperio_dst = 6 
     120    if dst_Name == 'ORCA025'    : nperio_dst = 6 
     121    if dst_Name == 'eORCA025'   : nperio_dst = 6 
     122    if dst_Name == 'eORCA025.1' : nperio_dst = 6 
    118123print ('nperio_dst: ' + str(nperio_dst) ) 
    119124dst_mskutil = nemo.lbc_mask (dst_mskutil, nperio=nperio_dst, cd_type='T' ) 
Note: See TracChangeset for help on using the changeset viewer.