- Timestamp:
- 2012-05-04T09:26:12+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbdia.F90
r3379 r3381 37 37 PUBLIC icb_dia_income ! routine called in icbclv.F90 module 38 38 39 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: berg_melt => NULL()! Melting+erosion rate of icebergs [kg/s/m2]40 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: buoy_melt => NULL()! Buoyancy component of melting rate [kg/s/m2]41 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: eros_melt => NULL()! Erosion component of melting rate [kg/s/m2]42 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: conv_melt => NULL()! Convective component of melting rate [kg/s/m2]43 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: bits_src => NULL()! Mass flux from berg erosion into bergy bits [kg/s/m2]44 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: bits_melt => NULL()! Melting rate of bergy bits [kg/s/m2]45 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: bits_mass => NULL()! Mass distribution of bergy bits [kg/s/m2]46 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: virtual_area => NULL()! Virtual surface coverage by icebergs [m2]47 REAL(wp), DIMENSION(:,:) , POINTER, PUBLIC :: berg_mass => NULL()! Mass distribution [kg/m2]48 REAL(wp), DIMENSION(:,:,:), POINTER, PUBLIC :: real_calving => NULL()! Calving rate into iceberg class at39 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: berg_melt ! Melting+erosion rate of icebergs [kg/s/m2] 40 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: buoy_melt ! Buoyancy component of melting rate [kg/s/m2] 41 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: eros_melt ! Erosion component of melting rate [kg/s/m2] 42 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: conv_melt ! Convective component of melting rate [kg/s/m2] 43 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: bits_src ! Mass flux from berg erosion into bergy bits [kg/s/m2] 44 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: bits_melt ! Melting rate of bergy bits [kg/s/m2] 45 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: bits_mass ! Mass distribution of bergy bits [kg/s/m2] 46 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: virtual_area ! Virtual surface coverage by icebergs [m2] 47 REAL(wp), DIMENSION(:,:) , ALLOCATABLE, PUBLIC :: berg_mass ! Mass distribution [kg/m2] 48 REAL(wp), DIMENSION(:,:,:), ALLOCATABLE, PUBLIC :: real_calving ! Calving rate into iceberg class at 49 49 ! ! calving locations [kg/s] 50 50 51 REAL(wp), DIMENSION(:,:) , POINTER :: tmpc => NULL()! Temporary work space52 REAL(wp), DIMENSION(:) , POINTER :: rsumbuf => NULL()! Temporary work space to reduce mpp exchanges53 INTEGER , DIMENSION(:) , POINTER :: nsumbuf => NULL()! Temporary work space to reduce mpp exchanges51 REAL(wp), DIMENSION(:,:) , ALLOCATABLE :: tmpc ! Temporary work space 52 REAL(wp), DIMENSION(:) , ALLOCATABLE :: rsumbuf ! Temporary work space to reduce mpp exchanges 53 INTEGER , DIMENSION(:) , ALLOCATABLE :: nsumbuf ! Temporary work space to reduce mpp exchanges 54 54 55 55 REAL(wp) :: berg_melt_net
Note: See TracChangeset
for help on using the changeset viewer.