Changeset 12024
- Timestamp:
- 2019-12-02T12:33:48+01:00 (4 years ago)
- Location:
- NEMO/branches/2019/dev_r11085_ASINTER-05_Brodeau_Advanced_Bulk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r11085_ASINTER-05_Brodeau_Advanced_Bulk/cfgs/ORCA2_ICE_PISCES/EXPREF/namelist_cfg
r11984 r12024 75 75 &namsbc ! Surface Boundary Condition manager (default: NO selection) 76 76 !----------------------------------------------------------------------- 77 nn_fsbc = 1! frequency of SBC module call77 nn_fsbc = 4 ! frequency of SBC module call 78 78 ! (also = the frequency of sea-ice & iceberg model call) 79 79 ! Type of air-sea fluxes … … 85 85 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 86 86 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 87 ln_dm2dc = .true. ! daily mean to diurnal cycle on short wave88 87 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 89 88 nn_fwb = 2 ! FreshWater Budget: … … 104 103 !----------------------------------------------------------------------- 105 104 ! ! bulk algorithm : 106 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 107 ln_COARE_3p0 = .false. ! "COARE 3.0" algorithm (Fairall et al. 2003) 108 ln_COARE_3p6 = .false. ! "COARE 3.6" algorithm (Edson et al. 2013) 109 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 110 ! 105 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 106 111 107 cn_dir = './' ! root directory for the bulk data location 112 108 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! -
NEMO/branches/2019/dev_r11085_ASINTER-05_Brodeau_Advanced_Bulk/src/OCE/SBC/sbcblk.F90
r12020 r12024 641 641 #endif 642 642 ! 643 !!#LB: NO WHY???? IF( nn_ice == 0 ) THEN644 643 CALL iom_put( "rho_air" , rhoa ) ! output air density (kg/m^3) !#LB 645 CALL iom_put( "qlw_oce" , zqlw ) ! output downward longwave heat over the ocean646 CALL iom_put( "qsb_oce" , zqsb ) ! output downward sensible heat over the ocean647 CALL iom_put( "qla_oce" , zqla ) ! output downward latent heat over the ocean648 644 CALL iom_put( "evap_oce" , zevap ) ! evaporation 649 CALL iom_put( "qemp_oce" , qns-zqlw-zqsb-zqla ) ! output downward heat content of E-P over the ocean 650 CALL iom_put( "qns_oce" , qns ) ! output downward non solar heat over the ocean 651 CALL iom_put( "qsr_oce" , qsr ) ! output downward solar heat over the ocean 652 CALL iom_put( "qt_oce" , qns+qsr ) ! output total downward heat over the ocean 653 tprecip(:,:) = sf(jp_prec)%fnow(:,:,1) * rn_pfac * tmask(:,:,1) ! output total precipitation [kg/m2/s] 654 sprecip(:,:) = sf(jp_snow)%fnow(:,:,1) * rn_pfac * tmask(:,:,1) ! output solid precipitation [kg/m2/s] 655 CALL iom_put( 'snowpre', sprecip ) ! Snow 656 CALL iom_put( 'precip' , tprecip ) ! Total precipitation 645 ! 646 IF ( nn_ice == 0 ) THEN 647 CALL iom_put( "qlw_oce" , zqlw ) ! output downward longwave heat over the ocean 648 CALL iom_put( "qsb_oce" , zqsb ) ! output downward sensible heat over the ocean 649 CALL iom_put( "qla_oce" , zqla ) ! output downward latent heat over the ocean 650 CALL iom_put( "qemp_oce" , qns-zqlw-zqsb-zqla ) ! output downward heat content of E-P over the ocean 651 CALL iom_put( "qns_oce" , qns ) ! output downward non solar heat over the ocean 652 CALL iom_put( "qsr_oce" , qsr ) ! output downward solar heat over the ocean 653 CALL iom_put( "qt_oce" , qns+qsr ) ! output total downward heat over the ocean 654 tprecip(:,:) = sf(jp_prec)%fnow(:,:,1) * rn_pfac * tmask(:,:,1) ! output total precipitation [kg/m2/s] 655 sprecip(:,:) = sf(jp_snow)%fnow(:,:,1) * rn_pfac * tmask(:,:,1) ! output solid precipitation [kg/m2/s] 656 CALL iom_put( 'snowpre', sprecip ) ! Snow 657 CALL iom_put( 'precip' , tprecip ) ! Total precipitation 658 ENDIF 657 659 IF( ln_skin_cs .OR. ln_skin_wl ) THEN 658 660 CALL iom_put( "t_skin" , (zst - rt0) * tmask(:,:,1) ) ! T_skin in Celsius
Note: See TracChangeset
for help on using the changeset viewer.