Ignore:
Timestamp:
06/07/18 15:59:11 (6 years ago)
Author:
omamce
Message:

O.M. : add weight for coastal points only, to prepare computation

of weights for river run-off

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TOOLS/MOSAIX/ComputeNemoCoast.py

    r3725 r3901  
    2727 
    2828def usage () : 
    29     texte = """%(prog)s usage : 
    30 python %(prog)s [-d] [-i <orca grid file>] [-n <perio>] 
     29    texte = """Compute a mask for coastal point of NEMO domain 
     30 
     31    %(prog)s usage : 
     32python %(prog)s [-h|--help] [-d|--debug] [-i <orca grid file>] [-n <perio>] 
    3133 -d         | --debug         : debug 
    3234 -i <file>  | --input=<file>  : input file  (default: none) 
     
    4951## Command line options 
    5052try: 
    51     myopts, myargs = getopt.getopt ( sys.argv[1:], 'i:n:h', [ 'input=', 'nperio=', 'debug=', '--help' ] ) 
     53    myopts, myargs = getopt.getopt ( sys.argv[1:], 'i:n:h', [ 'input=', 'nperio=', 'debug=', 'help' ] ) 
    5254except getopt.GetoptError as cmdle : 
    5355    print ( "Command line error : "+str(cmdle)+"\n" ) 
     
    6668    sys.exit(-1) 
    6769 
    68 print ("Input file  :" + GridFile)    
     70print ("Input file : " + GridFile)    
    6971 
    7072## Open grid file 
     
    115117print ("Maximum number of neighbors : "+str(CoastCrit) ) 
    116118 
    117  
    118 Temp = nemo.lbc ( Temp,  nperio=4, cd_type='T' ) 
     119Temp = nemo.lbc ( Temp,  nperio=nperio, cd_type='T' ) 
    119120 
    120121OceCoastal = np.where (OceMask == 1, True, False) * np.where (Temp < CoastCrit, True, False) 
Note: See TracChangeset for help on using the changeset viewer.