Changeset 532 for trunk/NEMO/OPA_SRC/SBC
- Timestamp:
- 2006-10-20T08:36:42+02:00 (18 years ago)
- Location:
- trunk/NEMO/OPA_SRC/SBC
- Files:
-
- 5 added
- 4 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/SBC/flxmod.F90
r473 r532 14 14 USE ocfzpt ! ocean freezing point 15 15 16 #if defined key_oasis3 || defined key_oasis4 17 #if defined key_oasis3 18 USE cpl_oasis3 ! OASIS3 coupling (to ECHAM5) 19 #else if defined key_oasis4 20 USE cpl_oasis4 ! OASIS4 coupling (to ECHAM5) 21 #endif 22 USE flx_oce, only : dqns_ice , & ! : derivative of non solar heat flux on sea ice 23 qsr_oce , & ! : solar flux over ocean 24 qnsr_oce , & ! : total non solar heat flux (longwave downward radiation) over ocean 25 qsr_ice , & ! : solar flux over ice 26 qnsr_ice , & ! : total non solar heat flux (Longwave downward radiation) over ice 27 tn_ice , & ! : ice surface temperature 28 alb_ice , & ! : albedo of ice 29 sprecip , & ! : solid (snow) precipitation over water (!) what about ice? 30 tprecip , & ! : total precipitation ( or liquid precip minus evaporation in coupled mode) 31 calving , & ! : calving 32 rrunoff , & ! : monthly runoff (kg/m2/s) 33 fr1_i0 , & ! : 1st part of the fraction of sol.rad. which penetrate inside the ice cover 34 fr2_i0 ! : 2nd part of the fraction of sol.rad. which penetrate inside the ice cover 35 36 USE ice, only : hicif , & ! : ice thickness 37 frld , & ! : leads fraction = 1-a/totalarea 38 hsnif , & ! : snow thickness 39 u_ice , v_ice ! : ice velocity 40 41 USE ice_oce, only : sst_io ! : sea surface temperature 42 43 #if defined key_cpl_ocevel 44 USE geo2ocean, only : repere, repcmo 45 #endif 46 #endif 16 47 IMPLICIT NONE 17 48 PRIVATE 18 49 50 #if defined key_oasis3 || defined key_oasis4 51 REAL(wp), DIMENSION(jpi,jpj) :: catm 52 #endif 19 53 !! * Routine accessibility 20 54 PUBLIC flx ! routine called by step.F90 … … 65 99 # include "flx_forced_daily.h90" 66 100 67 #elif defined key_coupled 68 # if defined key_ice_lim 101 #elif defined key_oasis3 || defined key_oasis4 69 102 !!---------------------------------------------------------------------- 70 !! 'key_ coupled' andCoupled Ocan/Atmosphere103 !! 'key_oasis3' or 'key_oasis4' and Coupled Ocan/Atmosphere 71 104 !! 'key_ice_lim' with LIM sea-ice model 72 105 !!---------------------------------------------------------------------- 73 # include "flx_coupled_ice.h90" 74 75 # else 76 !!---------------------------------------------------------------------- 77 !! 'key_flx_coupled' and Coupled Ocan/Atmosphere 78 !! Default option without sea-ice model 79 !!---------------------------------------------------------------------- 80 # include "flx_coupled_noice.h90" 81 82 # endif 106 # include "flx_oasis_ice.h90" 83 107 #else 84 108 !!---------------------------------------------------------------------- -
trunk/NEMO/OPA_SRC/SBC/taumod.F90
r434 r532 15 15 USE lbclnk ! 16 16 17 #if defined key_oasis3 || defined key_oasis4 18 USE geo2ocean, only : repcmo 19 USE ice, only : frld ! : leads fraction = 1-a/totalarea 20 #if defined key_oasis3 21 USE cpl_oasis3 ! OASIS3 coupling (to ECHAM5) 22 #else if defined key_oasis4 23 USE cpl_oasis4 ! OASIS4 coupling (to ECHAM5) 24 #endif 25 #endif 17 26 IMPLICIT NONE 18 27 PRIVATE … … 48 57 # include "tau_forced_daily.h90" 49 58 50 #elif defined key_ coupled59 #elif defined key_oasis3 || defined key_oasis4 51 60 ! Coupled case : stress at the coupling frequency 52 # if defined key_ice_lim 53 !!---------------------------------------------------------------------- 54 !! 'key_coupled' Coupled Ocean/Atmosphere 61 !!---------------------------------------------------------------------- 62 !! 'key_oasis3' or 'key_oasis4' and Coupled Ocean/Atmosphere 55 63 !! 'key_ice_lim' LIM sea-ice 56 64 !!---------------------------------------------------------------------- 57 65 ! New way: 3D referential link to the earth (avoid north pole pb) 58 66 ! (3 component stress defined at U- and V-points) 59 # include "tau_coupled_ice.h90" 60 # else 61 !!---------------------------------------------------------------------- 62 !! 'key_coupled' Coupled Ocean/Atmosphere 63 !! Default case NO sea-ice 64 !!---------------------------------------------------------------------- 65 ! old fashion: geographical referential 66 ! (zonal and meridional stress defined at U- and V-points) 67 # include "tau_coupled.h90" 68 # endif 67 # include "tau_oasis_ice.h90" 69 68 #else 70 69 !!----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.