Skip to content

Commit 4a4754b

Browse files
committed
provide maximum_time_step to fabm
1 parent ce0fd84 commit 4a4754b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/fabm/gotm_fabm.F90

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ module gotm_fabm
116116
REALTYPE,allocatable,dimension(:),target :: par,pres,swr,k_par,z,nuh_ct
117117

118118
! External variables
119-
REALTYPE :: dt,dt_eff ! External and internal time steps
119+
REALTYPE :: dt ! External time step
120+
REALTYPE, target :: dt_eff ! Internal time step
120121
integer :: w_adv_ctr ! Scheme for vertical advection (0 if not used)
121122
REALTYPE,pointer,dimension(:) :: nuh,h,bioshade,w,rho
122123
REALTYPE,pointer,dimension(:) :: SRelaxTau,sProf,salt
@@ -708,6 +709,8 @@ subroutine init_var_gotm_fabm(nlev)
708709
decimal_yearday = _ZERO_
709710
call model%link_scalar(standard_variables%number_of_days_since_start_of_the_year,decimal_yearday)
710711

712+
call model%link_scalar(standard_variables%maximum_time_step,dt_eff)
713+
711714
allocate(Qsour(0:nlev),stat=rc)
712715
if (rc /= 0) stop 'init_var_gotm_fabm(): Error allocating (Qsour)'
713716
Qsour = _ZERO_

0 commit comments

Comments
 (0)