Changeset 3779
- Timestamp:
- 2013-02-08T11:52:03+01:00 (11 years ago)
- Location:
- branches/2013/dev_r3411_CNRS4_IOCRS/NEMOGCM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2013/dev_r3411_CNRS4_IOCRS/NEMOGCM/CONFIG/ORCA2_LIM_CRS/MY_SRC/iom.F90
r3778 r3779 1104 1104 1105 1105 ! output file names (attribut: name) 1106 clsuff(:) = (/ 'grid_T', 'grid_U', 'grid_V', 'grid_W', 'icemod', 'ptrc_T', 'diad_T', 'scalar', 'gcrs_T', 'gcrs_U', 'gcrs_V', 'gcrs_W' /) 1106 clsuff(:) = (/ 'grid_T', 'grid_U', 'grid_V', 'grid_W', 'icemod', 'ptrc_T', 'diad_T', 'scalar', & 1107 & 'gcrs_T', 'gcrs_U', 'gcrs_V', 'gcrs_W' /) 1107 1108 DO jg = 1, SIZE(clsuff) ! grid type 1108 1109 DO jh = 1, 12 ! 1, 2, 3, 4, 6, 12 hours -
branches/2013/dev_r3411_CNRS4_IOCRS/NEMOGCM/NEMO/OPA_SRC/CRS/crs.F90
r3778 r3779 850 850 851 851 DO jii = ijis, ijie 852 p_cfield3d(ji,jj,jk) = p_cfield3d(ji,jj,jk) + ( p_pfield(jii,ijje,jk) * p_e1_e2(jii,ijje) * p_fse3(jii,ijje,jk) * p_pmask(jii,ijje,jk) ) 852 p_cfield3d(ji,jj,jk) = p_cfield3d(ji,jj,jk) & 853 & + ( p_pfield(jii,ijje,jk) * p_e1_e2(jii,ijje) * p_fse3(jii,ijje,jk) * p_pmask(jii,ijje,jk) ) 853 854 ENDDO 854 855 p_cfield3d(ji,jj,jk) = p_cfield3d(ji,jj,jk) * zsurfcrs(ji,jj,jk) … … 857 858 858 859 DO jjj = ijjs, ijje 859 p_cfield3d(ji,jj,jk) = p_cfield3d(ji,jj,jk) + ( p_pfield(ijie,jjj,jk) * p_e1_e2(ijie,jjj) * p_fse3(ijie,jjj,jk) * p_pmask(ijie,jjj,jk) ) 860 p_cfield3d(ji,jj,jk) = p_cfield3d(ji,jj,jk) & 861 & + ( p_pfield(ijie,jjj,jk) * p_e1_e2(ijie,jjj) * p_fse3(ijie,jjj,jk) * p_pmask(ijie,jjj,jk) ) 860 862 ENDDO 861 863 p_cfield3d(ji,jj,jk) = p_cfield3d(ji,jj,jk) * zsurfcrs(ji,jj,jk) … … 1416 1418 DO jjj = ijjs, ijje 1417 1419 zsurf_crs(ji,jj,jk) = zsurf_crs(ji,jj,jk) + ze1(ji,jj,jk) * ze2(jii,jjj,jk) 1418 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk-1) 1420 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) & 1421 & + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk-1) 1419 1422 ENDDO 1420 1423 ENDDO … … 1429 1432 DO jjj = ijjs, ijje 1430 1433 zsurf_crs(ji,jj,jk) = zsurf_crs(ji,jj,jk) + ze1(ji,jj,jk) * ze2(jii,jjj,jk) 1431 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk-1) 1434 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) & 1435 & + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk-1) 1432 1436 ENDDO 1433 1437 ENDDO … … 1448 1452 DO jjj = ijjs, ijje 1449 1453 zsurf_crs(ji,jj,jk) = zsurf_crs(ji,jj,jk) + ze1(ji,jj,jk) * ze2(jii,jjj,jk) 1450 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1454 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) & 1455 & + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1451 1456 ENDDO 1452 1457 ENDDO … … 1458 1463 DO jjj = ijjs, ijje 1459 1464 zsurf_crs(ji,jj,jk) = zsurf_crs(ji,jj,jk) + ze1(ji,jj,jk) * ze2(jii,jjj,jk) 1460 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1465 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) & 1466 & + ( ze1(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1461 1467 ENDDO 1462 1468 ENDDO … … 1491 1497 DO jjj = ijjs, ijje 1492 1498 zsurf_crs(ji,jj,jk) = zsurf_crs(ji,jj,jk) + ze3(ji,jj,jk) * ze2(jii,jjj,jk) 1493 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) + ( ze3(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1499 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) & 1500 & + ( ze3(ji,jj,jk) * ze2(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1494 1501 ENDDO 1495 1502 ENDDO … … 1513 1520 DO jjj = ijjs, ijje 1514 1521 zsurf_crs(ji,jj,jk) = zsurf_crs(ji,jj,jk) + ze3(ji,jj,jk) * ze1(jii,jjj,jk) 1515 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) + ( ze3(ji,jj,jk) * ze1(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1522 zsurf_msk_crs(ji,jj,jk) = zsurf_msk_crs(ji,jj,jk) & 1523 & + ( ze3(ji,jj,jk) * ze1(jii,jjj,jk) ) * zpmask(jii,jjj,jk) 1516 1524 ENDDO 1517 1525 ENDDO -
branches/2013/dev_r3411_CNRS4_IOCRS/NEMOGCM/NEMO/OPA_SRC/CRS/crsini.F90
r3778 r3779 472 472 ! 3.d.3 Vertical depth (meters) 473 473 474 CALL crsfun( p_e1e2t=e1e2t, cd_type='T', cd_op='MAX', p_cmask=tmask_crs, p_ptmask=tmask, p_pfield3d_1=gdept, p_cfield3d=gdept_crs ) 475 CALL crsfun( p_e1e2t=e1e2t, cd_type='W', cd_op='MAX', p_cmask=tmask_crs, p_ptmask=tmask, p_pfield3d_1=gdepw, p_cfield3d=gdepw_crs ) 474 CALL crsfun( p_e1e2t=e1e2t, cd_type='T', cd_op='MAX', p_cmask=tmask_crs, p_ptmask=tmask, & 475 & p_pfield3d_1=gdept, p_cfield3d=gdept_crs ) 476 CALL crsfun( p_e1e2t=e1e2t, cd_type='W', cd_op='MAX', p_cmask=tmask_crs, p_ptmask=tmask, & 477 & p_pfield3d_1=gdepw, p_cfield3d=gdepw_crs ) 476 478 477 479 ! 3.d.4 Surfaces
Note: See TracChangeset
for help on using the changeset viewer.