Changeset 14952 for utils/tools/DOMAINcfg/make_namelist.py
- Timestamp:
- 2021-06-04T17:42:50+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/tools/DOMAINcfg/make_namelist.py
r14690 r14952 43 43 print("Found", len(grid), "grids", ":") 44 44 45 f1="namelist_ ref"45 f1="namelist_cfg" 46 46 47 47 … … 65 65 f2.close() 66 66 67 if int(grid[cnt-1][2]) == 1: 68 nbghostcells_y_s = 0 69 if int(grid[cnt-1][3]) == int(Nj0glo_parent) + 1: 70 nbghostcells_y_n = 0 71 if int(grid[cnt-1][1]) + int(grid[cnt-1][0]) == int(Ni0glo_parent) + 2 : 67 print(int(Ni0glo_parent), int(Nj0glo_parent)) 68 69 if (int(grid[cnt-1][2]) == 2 ): 70 nbghostcells_y_s = 1 71 if int(grid[cnt-1][3]) == int(Nj0glo_parent) : 72 nbghostcells_y_n = 1 73 if int(grid[cnt-1][1]) - int(grid[cnt-1][0]) == int(Ni0glo_parent) : 72 74 nbghostcells_x = 0 75 73 76 Ni0glo = (int(grid[cnt-1][1])-int(grid[cnt-1][0]))*int(grid[cnt-1][4]) + 2*nbghostcells_x 74 77 Nj0glo = (int(grid[cnt-1][3])-int(grid[cnt-1][2]))*int(grid[cnt-1][5]) + nbghostcells_y_n + nbghostcells_y_s 75 78 #print( "Grid "+str(cnt)+" : jpiglo = "+cnt(jpiglo)+ " jpjglo = "+str(jpjglo) ) 79 print(int(grid[cnt-1][0]), int(grid[cnt-1][1]), int(grid[cnt-1][2]),int(grid[cnt-1][3])) 80 print(nbghostcells_x, nbghostcells_y_s, nbghostcells_y_n) 76 81 print('Grid {:1d} : Ni0glo = {:3d} , Nj0glo = {:3d}'.format(cnt, Ni0glo, Nj0glo)) 77 82 … … 83 88 line = fp.readline() 84 89 if line.strip().startswith('jperio'): 85 if int(grid[cnt-1][1]) + int(grid[cnt-1][0]) == int(Ni0glo_parent) + 2:90 if int(grid[cnt-1][1]) - int(grid[cnt-1][0]) == int(Ni0glo_parent): 86 91 line = " jperio = 1\n" 87 92 else:
Note: See TracChangeset
for help on using the changeset viewer.