74 IF(i ==
inodeq(j)) 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
character(len=80) heating_type
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
character(len=80) river_inflow_location
integer, dimension(:), allocatable, target inodeq
logical groundwater_temp_on