58 IF(heating_type ==
'body')
RETURN 73 IF(river_inflow_location ==
'node')
THEN 74 IF(i ==
inodeq(j)) cycle nodes
76 IF(river_inflow_location ==
'edge')
THEN 83 IF(
bfwdis(i) .GT. 0.0_sp .and. groundwater_temp_on) cycle nodes
90 tmax = max(tmax,(
t1(i,k)*
dz(i,k+1)+
t1(i,k+1)*
dz(i,k))/ &
92 tmin = min(tmin,(
t1(i,k)*
dz(i,k+1)+
t1(i,k+1)*
dz(i,k))/ &
94 ELSE IF(k == kbm1)
THEN 95 tmax = max(tmax,(
t1(i,k)*
dz(i,k-1)+
t1(i,k-1)*
dz(i,k))/ &
97 tmin = min(tmin,(
t1(i,k)*
dz(i,k-1)+
t1(i,k-1)*
dz(i,k))/ &
100 tmax = max(tmax,(
t1(i,k)*
dz(i,k-1)+
t1(i,k-1)*
dz(i,k))/ &
101 (
dz(i,k)+
dz(i,k-1)), &
102 (
t1(i,k)*
dz(i,k+1)+
t1(i,k+1)*
dz(i,k))/ &
104 tmin = min(tmin,(
t1(i,k)*
dz(i,k-1)+
t1(i,k-1)*
dz(i,k))/ &
105 (
dz(i,k)+
dz(i,k-1)), &
106 (
t1(i,k)*
dz(i,k+1)+
t1(i,k+1)*
dz(i,k))/ &
110 IF(tmin-
tf1(i,k) > 0.0_sp)
tf1(i,k) = tmin
111 IF(
tf1(i,k)-tmax > 0.0_sp)
tf1(i,k) = tmax
integer, dimension(:), allocatable, target ntsn
logical function dbg_set(vrb)
real(sp), dimension(:,:), allocatable, target t1
real(sp), dimension(:,:), allocatable, target tf1
integer, dimension(:), allocatable i_obc_n
real(sp), dimension(:), allocatable, target bfwdis
integer, dimension(:,:), allocatable, target n_icellq
real(sp), dimension(:,:), allocatable, target dz
integer, dimension(:,:), allocatable, target nbsn
integer, parameter dbg_sbr
integer, dimension(:), allocatable, target inodeq