5 & (lfi, krep, knumer, cdnoma, klong, kposex )
29 CHARACTER CDNOMA*(*), CLNOMA*(lfi%jpncpn)
31 INTEGER (KIND=JPLIKB) KREP, KNUMER, KLONG, KPOSEX
32 INTEGER (KIND=JPLIKB) IREP, IRANG, ILCLNO, ILCDNO
33 INTEGER (KIND=JPLIKB) IDECBL, IPOSBL, IARTEX, IRGPIM
34 INTEGER (KIND=JPLIKB) INIMES, INBALO, IRETIN
38 CHARACTER(LEN=LFI%JPLSPX) CLNSPR
39 CHARACTER(LEN=LFI%JPLMES) CLMESS
40 CHARACTER(LEN=LFI%JPLFTX) CLACTI
50 REAL(KIND=JPRB) :: ZHOOK_HANDLE
58 ilcdno=int(len(cdnoma),
jplikb)
64 clnoma=lfi%CHINCO(:lfi%JPNCPN)
67 ELSEIF (cdnoma.EQ.
' ')
THEN 80 iposbl=idecbl+int(
index(cdnoma(idecbl+1:),
' '),
jplikb)
82 IF (iposbl.LE.idecbl)
THEN 84 ELSEIF (cdnoma(iposbl:).EQ.
' ')
THEN 91 IF (ilclno.LE.lfi%JPNCPN)
THEN 92 clnoma=cdnoma(:ilclno)
94 clnoma=cdnoma(:lfi%JPNCPN)
106 & (lfi, lfi%VERRUE(irang),
'ON')
109 inbalo=lfi%MDES1D(ixm(lfi%JPNALO,irang))
111 IF (inbalo.NE.0)
THEN 118 & (lfi, irep,irang,clnoma(:ilclno), &
119 & irgpim,iartex,iretin)
121 IF (iretin.EQ.1)
THEN 123 ELSEIF (iretin.EQ.2)
THEN 125 ELSEIF (iretin.NE.0)
THEN 134 IF (iartex.EQ.0)
THEN 141 IF (.NOT.lfi%LPHASP(irgpim))
THEN 144 & (lfi, irep,irang,irgpim,iretin)
146 IF (iretin.EQ.1)
THEN 148 ELSEIF (iretin.EQ.2)
THEN 150 ELSEIF (iretin.NE.0)
THEN 156 klong=lfi%MLGPOS(ixm(2*iartex-1,irgpim))
157 kposex=lfi%MLGPOS(ixm(2*iartex,irgpim))
163 lfi%NDERGF(irang)=lfi%JPNAPP*lfi%MFACTM(irang)* &
164 & (lfi%MRGPIF(irgpim)-1)+iartex
165 lfi%CNDERA(irang)=clnoma(:ilclno)
166 lfi%NSUIVF(irang)=lfi%JPNIL
167 lfi%NPRECF(irang)=lfi%JPNIL
194 llfata=llmoer(irep,irang)
198 lfi%NDERCO(irang)=irep
200 & (lfi, lfi%VERRUE(irang),
'OFF')
203 IF (llfata.OR.ixnims(irang).EQ.2)
THEN 211 WRITE (unit=clmess,fmt=
'(''KREP='',I4,'', KNUMER='',I3, & 212 & '', CDNOMA='''''',A,'''''', KLONG='',I7,'',KPOSEX='',I10)') &
213 & krep,knumer,clnoma(:ilclno),klong,kposex
215 & (lfi, knumer,inimes,irep,llfata, &
216 & clmess,clnspr,clacti)
222 #include "lficom2.ixm.h" 223 #include "lficom2.ixnims.h" 224 #include "lficom2.llmoer.h" 232 & (krep, knumer, cdnoma, klong, kposex)
239 INTEGER (KIND=JPLIKB) KREP
240 INTEGER (KIND=JPLIKB) KNUMER
241 CHARACTER (LEN=*) CDNOMA
242 INTEGER (KIND=JPLIKB) KLONG
243 INTEGER (KIND=JPLIKB) KPOSEX
248 & (lfi, krep, knumer, cdnoma, klong, kposex)
253 & (krep, knumer, cdnoma, klong, kposex)
260 INTEGER (KIND=JPLIKM) KREP
261 INTEGER (KIND=JPLIKM) KNUMER
262 CHARACTER (LEN=*) CDNOMA
263 INTEGER (KIND=JPLIKM) KLONG
264 INTEGER (KIND=JPLIKM) KPOSEX
269 & (lfi, krep, knumer, cdnoma, klong, kposex)
274 & (lfi, krep, knumer, cdnoma, klong, kposex)
280 INTEGER (KIND=JPLIKM) KREP
281 INTEGER (KIND=JPLIKM) KNUMER
282 CHARACTER (LEN=*) CDNOMA
283 INTEGER (KIND=JPLIKM) KLONG
284 INTEGER (KIND=JPLIKM) KPOSEX
286 INTEGER (KIND=JPLIKB) IREP
287 INTEGER (KIND=JPLIKB) INUMER
288 INTEGER (KIND=JPLIKB) ILONG
289 INTEGER (KIND=JPLIKB) IPOSEX
292 inumer = int( knumer,
jplikb)
295 & (lfi, irep, inumer, cdnoma, ilong, iposex)
298 klong = int( ilong,
jplikm)
299 kposex = int( iposex,
jplikm)
integer, parameter jplikb
subroutine lfiran_fort(LFI, KREP, KRANG, CDNOMA, KRGPIM, KARTEX, KRETIN)
subroutine lfinfo64(KREP, KNUMER, CDNOMA, KLONG, KPOSEX)
subroutine new_lfi_default()
subroutine lfinfo_fort(LFI, KREP, KNUMER, CDNOMA, KLONG, KPOSEX)
logical, save lficom_default_init
subroutine lfinum_fort(LFI, KNUMER, KRANG)
subroutine lfiver_fort(LFI, PVEROU, CDSENS)
subroutine lfinfo_mt(LFI, KREP, KNUMER, CDNOMA, KLONG, KPOSEX)
type(lficom), target, save lficom_default
subroutine lfipha_fort(LFI, KREP, KRANG, KRGPIM, KRETIN)
integer, parameter jplikm
subroutine lfinfo(KREP, KNUMER, CDNOMA, KLONG, KPOSEX)
subroutine lfiems_fort(LFI, KNUMER, KNIMES, KCODE, LDFATA, CDMESS, CDNSPR, CDACTI)