Changeset 1312 for trunk/NEMO/TOP_SRC
- Timestamp:
- 2009-02-16T17:35:36+01:00 (15 years ago)
- Location:
- trunk/NEMO/TOP_SRC
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/TOP_SRC/SED/sedwri.F90
r1310 r1312 58 58 ! Define frequency of output and means 59 59 zdt = dtsed 60 IF( ln_mskland ) THEN ; clop = "only(x)" ! put 1.e+20 on land (very expensive!!) 61 ELSE ; clop = "x" ! no use of the mask value (require less cpu time) 62 ENDIF 60 63 #if defined key_diainstant 61 64 zsto = nwrised * zdt 62 !! clop = "inst(x)" ! no use of the mask value (require less cpu time) 63 clop="inst(only(x))" ! put 1.e+20 on land (very expensive!!) 65 clop = "inst("//TRIM(clop)//")" 64 66 #else 65 67 zsto = zdt 66 !! clop = "ave(x)" ! no use of the mask value (require less cpu time) 67 clop="ave(only(x))" ! put 1.e+20 on land (very expensive!!) 68 clop = "ave("//TRIM(clop)//")" 68 69 #endif 69 70 zout = nwrised * zdt -
trunk/NEMO/TOP_SRC/TRP/trdmld_trc.F90
r1310 r1312 1391 1391 ! II.1 Define frequency of output and means 1392 1392 ! ----------------------------------------- 1393 IF( ln_mskland ) THEN ; clop = "only(x)" ! put 1.e+20 on land (very expensive!!) 1394 ELSE ; clop = "x" ! no use of the mask value (require less cpu time) 1395 ENDIF 1393 1396 # if defined key_diainstant 1394 1397 IF( .NOT. ln_trdmld_trc_instant ) THEN … … 1396 1399 ENDIF 1397 1400 zsto = ntrd_trc * rdt 1398 clop = "inst(only(x))"1401 clop = "inst("//TRIM(clop)//")" 1399 1402 # else 1400 1403 IF( ln_trdmld_trc_instant ) THEN … … 1403 1406 zsto = ntrd_trc * rdt ! mean diags : we DO NOT use any IOIPSL time averaging 1404 1407 ENDIF 1405 clop = "ave(only(x))"1408 clop = "ave("//TRIM(clop)//")" 1406 1409 # endif 1407 1410 zout = ntrd_trc * rdt -
trunk/NEMO/TOP_SRC/trcdia.F90
r1310 r1312 123 123 ! Define frequency of output and means 124 124 zdt = rdt 125 IF( ln_mskland ) THEN ; clop = "only(x)" ! put 1.e+20 on land (very expensive!!) 126 ELSE ; clop = "x" ! no use of the mask value (require less cpu time) 127 ENDIF 125 128 # if defined key_diainstant 126 129 zsto = nwritetrc * rdt 127 clop = 'inst(only(x))'130 clop = "inst("//TRIM(clop)//")" 128 131 # else 129 132 zsto = zdt 130 clop = 'ave(only(x))'133 clop = "ave("//TRIM(clop)//")" 131 134 # endif 132 135 zout = nwritetrc * zdt
Note: See TracChangeset
for help on using the changeset viewer.