5 &(j,k, sometext) result(ret)
38 INTEGER,
INTENT(IN) :: J
39 INTEGER,
INTENT(IN) :: K
40 CHARACTER(LEN=10),
INTENT(IN) :: SOMETEXT
44 DOUBLE PRECISION ASUM, AT
63 asum =
avail(j,k,i) + asum
66 &
'CVSP CL: AVAIL>1: WARN,LT,Pnt_J;Lay_K;F_I;%: ' 67 & ,sometext,
lt,jg,k,i,
pro_f(j,k,i)
72 &
'CVSP CL: AVAIL<0: WARN,LT,Pnt_J;Lay_K;F_I;%: ' 73 & ,sometext,
lt,jg,k,i,
pro_f(j,k,i)
77 IF (abs(asum-1.0d0)>
zero.AND.asum.GT.0.d0)
THEN 78 IF ((abs(asum-1.0d0)>1.d-6).AND.(asum.GT.0.d0))
THEN 84 &
'CVSP CL: |SUM_ERR|: WARN,LT,J;K;SUM: ' 85 & ,sometext,
lt,jg,k,asum
92 IF (abs(asum)<
zero.AND.asum.GT.0.d0)
THEN 103 IF (ret.EQV..false.)
THEN
double precision, dimension(:,:,:), allocatable, target pro_f
double precision, target dt
double precision, dimension(:,:,:), allocatable, target avail
recursive logical function cvsp_check_l(J, K, SOMETEXT)
type(bief_mesh), target mesh