Changeset 2341 in lmdz_wrf
- Timestamp:
- Feb 15, 2019, 6:06:26 PM (6 years ago)
- Location:
- trunk/tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/diag_tools.py
r2338 r2341 1496 1496 dsnewrange=dsnewrng, hvalrng=hvalleyrng, d1=dx, d2=dy) 1497 1497 1498 print 'Finished!', rngt1499 1498 hgtmax = hgtmaxt.transpose() 1500 1499 pthgtmax = pthgtmaxt.transpose() … … 1507 1506 rangeshgtmax = rnghgtmaxt.transpose() 1508 1507 ptrangeshgtmax = ptrnghgtmaxt.transpose() 1509 1510 # Homogenizing ranges1511 Lranges = np.where(ranges != 0, True, False)1512 print np.sum(Lranges)1513 Lrangest = Lranges.transpose()1514 rangest, Nrngs = fdin.module_scientific.polygons(dbg=False, boolmat=Lrangest, dx=dx, dy=dy)1515 ranges = ranges.transpose()1516 1508 1517 1509 else: -
trunk/tools/module_ForDiagnostics.f90
r2334 r2341 1055 1055 1056 1056 ! Homogenizing indices of the ranges 1057 Lranges = iranges /= 0 1058 CALL polygons(.FALSE., d1, d2, Lranges, ranges, Nranges) 1059 1060 ! IF (TRIM(face) == 'WE') THEN 1061 ! CALL xzones_homogenization(d1, d2, iranges, ranges) 1062 ! ELSE IF (TRIM(face) == 'SN') THEN 1063 ! CALL yzones_homogenization(d1, d2, iranges, ranges) 1064 ! END IF 1057 CALL continguos_homogene_zones(d1, d2, iranges, Nranges, ranges) 1065 1058 1066 1059 RETURN -
trunk/tools/module_scientific.f90
r2334 r2341 2597 2597 2598 2598 ! The mathematical maximum woiuld be dx*dy/4, but let's be optimistic... (sorry Jero) 2599 Nppt = dx*dy/100 002599 Nppt = dx*dy/100 2600 2600 2601 2601 IF (ALLOCATED(borders)) DEALLOCATE(borders) … … 2703 2703 CALL clean_polygons(dx, dy, boolmat, polys, Npoly, dbg) 2704 2704 2705 PRINT *,' Hello ' 2706 2707 !IF (ALLOCATED(borders)) DEALLOCATE (borders) 2708 !IF (ALLOCATED(Nptpaths)) DEALLOCATE (Nptpaths) 2709 !IF (ALLOCATED(paths)) DEALLOCATE (paths) 2710 !IF (ALLOCATED(vertxs)) DEALLOCATE (vertxs) 2711 !IF (ALLOCATED(points)) DEALLOCATE (points) 2712 !IF (ALLOCATED(isin)) DEALLOCATE (isin) 2713 2714 PRINT *,' Bye! ' 2705 IF (ALLOCATED(borders)) DEALLOCATE (borders) 2706 IF (ALLOCATED(Nptpaths)) DEALLOCATE (Nptpaths) 2707 IF (ALLOCATED(paths)) DEALLOCATE (paths) 2708 IF (ALLOCATED(vertxs)) DEALLOCATE (vertxs) 2709 IF (ALLOCATED(points)) DEALLOCATE (points) 2710 IF (ALLOCATED(isin)) DEALLOCATE (isin) 2715 2711 2716 2712 RETURN
Note: See TracChangeset
for help on using the changeset viewer.