Skip to content

Commit b131d7a

Browse files
committed
(#560) - Add variable definition changes in coupled
1 parent d2f0631 commit b131d7a

4 files changed

Lines changed: 3 additions & 12 deletions

File tree

src/coupled/AM3/control/cable/CM3/cbl_canopy_type.F90

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ MODULE cable_canopy_type_mod
6363
REAL, ALLOCATABLE, PUBLIC :: fwet(:) ! fraction of canopy wet
6464
REAL, ALLOCATABLE, PUBLIC :: fns_cor(:) ! correction to net rad avail to soil (W/m2)
6565
REAL, ALLOCATABLE, PUBLIC :: ga_cor(:) ! correction to ground heat flux (W/m2)
66-
REAL, ALLOCATABLE, PUBLIC :: evapfbl(:,:) !
6766
REAL, ALLOCATABLE, PUBLIC :: gswx(:,:) ! stom cond for water
6867
REAL, ALLOCATABLE, PUBLIC :: zetar(:,:) ! stability parameter (ref height)
6968
REAL, ALLOCATABLE, PUBLIC :: zetash(:,:) ! stability parameter (shear height)
@@ -144,7 +143,6 @@ MODULE cable_canopy_type_mod
144143
REAL, POINTER, PUBLIC :: fwet(:) ! fraction of canopy wet
145144
REAL, POINTER, PUBLIC :: fns_cor(:) ! correction to net rad avail to soil (W/m2)
146145
REAL, POINTER, PUBLIC :: ga_cor(:) ! correction to ground heat flux (W/m2)
147-
REAL, POINTER, PUBLIC :: evapfbl(:,:) !
148146
REAL, POINTER, PUBLIC :: gswx(:,:) ! stom cond for water
149147
REAL, POINTER, PUBLIC :: zetar(:,:) ! stability parameter (ref height)
150148
REAL, POINTER, PUBLIC :: zetash(:,:) ! stability parameter (shear height)
@@ -230,7 +228,6 @@ SUBROUTINE alloc_canopy_type(var, mp)
230228
ALLOCATE( var% fwet(mp) )
231229
ALLOCATE( var% fns_cor(mp) ) !REV_CORR variable
232230
ALLOCATE( var% ga_cor(mp) ) !REV_CORR variable
233-
ALLOCATE( var % evapfbl(mp,nsl) )
234231
ALLOCATE( var% epot(mp) )
235232
ALLOCATE( var% fnpp(mp) )
236233
ALLOCATE( var% fevw_pot(mp) )
@@ -308,7 +305,6 @@ SUBROUTINE alloc_canopy_type(var, mp)
308305
var % fwet(:) = 0.0
309306
var % fns_cor(:) = 0.0
310307
var % ga_cor(:) = 0.0
311-
var % evapfbl(:,:) = 0.0
312308
var % gswx(:,:) = 0.0
313309
var % zetar(:,:) = 0.0
314310
var % zetash(:,:) = 0.0
@@ -382,7 +378,6 @@ SUBROUTINE dealloc_canopy_type(var)
382378
DEALLOCATE( var% fwet )
383379
DEALLOCATE( var% fns_cor ) !REV_CORR variable
384380
DEALLOCATE( var% ga_cor ) !REV_CORR variable
385-
DEALLOCATE ( var % evapfbl )
386381
DEALLOCATE( var% epot )
387382
DEALLOCATE( var% fnpp )
388383
DEALLOCATE( var% fevw_pot )
@@ -473,7 +468,6 @@ SUBROUTINE assoc_canopy_type(canopy, canopy_data )
473468
canopy% fwet => canopy_data% fwet
474469
canopy% fns_cor => canopy_data% fns_cor
475470
canopy% ga_cor => canopy_data% ga_cor
476-
canopy% evapfbl => canopy_data% evapfbl
477471
canopy% gswx => canopy_data% gswx
478472
canopy% zetar => canopy_data% zetar
479473
canopy% zetash => canopy_data% zetash
@@ -557,7 +551,6 @@ SUBROUTINE nullify_canopy_cbl( var )
557551
NULLIFY( var% fwet )
558552
NULLIFY( var% fns_cor ) !REV_CORR variable
559553
NULLIFY( var% ga_cor ) !REV_CORR variable
560-
NULLIFY( var % evapfbl )
561554
NULLIFY( var% epot )
562555
NULLIFY( var% fnpp )
563556
NULLIFY( var% fevw_pot )

src/coupled/AM3/control/cable/CM3/ssnow_type.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ MODULE cable_soil_snow_type_mod
7474
REAL, ALLOCATABLE :: tggsn (:,:) ! snow temperature in K
7575
REAL, ALLOCATABLE :: dtmlt (:,:) ! water flux to the soil
7676
REAL, ALLOCATABLE :: albsoilsn (:,:) ! soil + snow reflectance
77-
REAL, ALLOCATABLE :: evapfbl (:,:) !
7877
REAL, ALLOCATABLE :: tilefrac (:,:) ! factor for latent heat
7978

8079
REAL(r_2), ALLOCATABLE :: wbtot (:) ! total soil water (mm)
8180

81+
REAL(r_2), ALLOCATABLE :: evapfbl (:,:) !
8282
REAL(r_2), ALLOCATABLE :: gammzz (:,:) ! heat capacity for each soil layer
8383
REAL(r_2), ALLOCATABLE :: wb (:,:) ! volumetric soil moisture (solid+liq)
8484
REAL(r_2), ALLOCATABLE :: wbice (:,:) ! soil ice
@@ -209,11 +209,11 @@ MODULE cable_soil_snow_type_mod
209209
REAL, POINTER :: tggsn (:,:) ! snow temperature in K
210210
REAL, POINTER :: dtmlt (:,:) ! water flux to the soil
211211
REAL, POINTER :: albsoilsn (:,:) ! soil + snow reflectance
212-
REAL, POINTER :: evapfbl (:,:) !
213212
REAL, POINTER :: tilefrac (:,:) ! factor for latent heat
214213

215214
REAL(r_2), POINTER :: wbtot (:) ! total soil water (mm)
216215

216+
REAL(r_2), POINTER :: evapfbl (:,:) !
217217
REAL(r_2), POINTER :: gammzz (:,:) ! heat capacity for each soil layer
218218
REAL(r_2), POINTER :: wb (:,:) ! volumetric soil moisture (solid+liq)
219219
REAL(r_2), POINTER :: wbice (:,:) ! soil ice

src/coupled/shared/cable_canopy_type_mod.F90

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ MODULE cable_canopy_type_mod
6262
ga_cor ! correction to ground heat flux (W/m2)
6363

6464
REAL, DIMENSION(:,:), POINTER :: &
65-
evapfbl, &
6665
gswx, & ! stom cond for water
6766
zetar, & ! stability parameter (ref height)
6867
! vh_js !
@@ -158,7 +157,6 @@ SUBROUTINE alloc_canopy_type(var, mp)
158157
ALLOCATE( var% fwet(mp) )
159158
ALLOCATE( var% fns_cor(mp) ) !REV_CORR variable
160159
ALLOCATE( var% ga_cor(mp) ) !REV_CORR variable
161-
ALLOCATE ( var % evapfbl(mp,ms) )
162160
ALLOCATE( var% epot(mp) )
163161
ALLOCATE( var% fnpp(mp) )
164162
ALLOCATE( var% fevw_pot(mp) )

src/coupled/shared/cable_soilsnow_type_mod.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,14 @@ MODULE cable_soil_snow_type_mod
7272
tggsn, & ! snow temperature in K
7373
dtmlt, & ! water flux to the soil
7474
albsoilsn, & ! soil + snow reflectance
75-
evapfbl, & !
7675
tilefrac ! factor for latent heat
7776

7877

7978
REAL(r_2), DIMENSION(:), POINTER :: &
8079
wbtot ! total soil water (mm)
8180

8281
REAL(r_2), DIMENSION(:,:), POINTER :: &
82+
evapfbl, & !
8383
gammzz, & ! heat capacity for each soil layer
8484
wb, & ! volumetric soil moisture (solid+liq)
8585
wbice, & ! soil ice

0 commit comments

Comments
 (0)