25 INTEGER (KIND=JPLIKB) KOPTIO
27 INTEGER (KIND=JPLIKB) IREP, J
28 INTEGER (KIND=JPLIKB) INIMES, INUMER
30 LOGICAL LLNMUL, LLASGN, LLREL
33 CHARACTER(LEN=FA%JPXNOM) CLACTI
34 CHARACTER(LEN=FA%JPLMES) CLMESS
35 CHARACTER(LEN=FA%JPLSPX) CLNSPR
39 REAL(KIND=JPRB) :: ZHOOK_HANDLE
42 IF (koptio.LT.0.OR.koptio.GT.2)
THEN 47 IF (fa%FARINE_LLPREA)
THEN 62 fa%FICHIER(0)%LERRFA=.true.
63 fa%FICHIER(0)%NIVOMS=0
64 fa%NCPCAD=len(fa%CADRE(1)%CNOMCA)
65 fa%SPSMIN=60000._jpdblr
66 fa%SPSMAX=110000._jpdblr
78 fa%FICHIER(j)%NULOGI=
jpniil 79 fa%FICHIER(j)%NRASHO=0
80 fa%FICHIER(j)%NRASVE=0
84 fa%CADRE(j)%CNOMCA=
' ' 117 fa%NIVDSC(2,1)=fa%JPXNIV
132 fa%NIVDSC(2,3)=10**5-1
139 fa%NIVDSC(2,4)=10**3-1
146 fa%NIVDSC(2,5)=10**3-1
173 fa%NIVDSC(2,10)=fa%JPXNIV
179 fa%NIVDSC(2,11)=10**3-1
184 fa%NIVDSC(2,12)=10**3-1
191 fa%NIVDSC(2,13)=10**4-1
198 fa%NIVDSC(2,14)=10**3-1
211 IF (.NOT.
ASSOCIATED (fa%YGR1TAB))
THEN 248 fa%FICHIER(:)%LIFLAP=.false.
250 fa%FICHIER(:)%LISEC1=.true.
253 fa%CADRE(:)%LISEC2=.true.
256 fa%FICHIER(:)%LISC2F=.true.
258 fa%FARINE_LLPREA=.false.
259 llnmul=(koptio.EQ.1).OR.(koptio.EQ.2.AND.fa%FARINE_LLDEFM)
265 ELSEIF (koptio.EQ.2)
THEN 276 llasgn=llnmul.AND.(.NOT.fa%LFAMUL)
277 llrel =(.NOT.llnmul).AND.fa%LFAMUL
281 IF ((llasgn.OR.llrel).AND.fa%NFIOUV.NE.0)
THEN 296 & (fa%LFI, fa%VRGLAS,
'ASGN')
299 & (fa%LFI, fa%VRGLAS,
'REL')
306 llfata=irep.NE.0.AND.fa%NRFAGA.NE.2
308 IF (llfata.OR.fa%LFAMOP)
THEN 310 ELSEIF (irep.NE.0)
THEN 312 ELSEIF (fa%NIMSGA.EQ.2)
THEN 322 IF (max(inimes,fa%NIMSGA).EQ.2)
THEN 323 WRITE (unit=clmess, &
324 & fmt=
'(''KOPTIO='',I5,'', CODE INTERNE='',I4)' &
327 & (fa, inumer,fa%NIMSGA,irep, &
329 & clnspr,clacti,.false.)
333 & (fa, inumer,inimes,irep,llfata,clmess, &
334 & clnspr,clacti,.false.)
350 INTEGER (KIND=JPLIKB) KOPTIO
367 INTEGER (KIND=JPLIKM) KOPTIO
383 INTEGER (KIND=JPLIKM) KOPTIO
385 INTEGER (KIND=JPLIKB) IOPTIO
388 ioptio = int( koptio,
jplikb)
integer, parameter jplikb
logical, save fa_com_default_init
subroutine new_fa_default()
subroutine faicor_fort(FA)
subroutine lfiver_fort(LFI, PVEROU, CDSENS)
subroutine lfiini_fort(LFI, KOPTIO)
subroutine farine_fort(FA, KOPTIO)
subroutine farine_mt(FA, KOPTIO)
type(fa_com), target, save fa_com_default
subroutine faipar_fort(FA, KNUMER, KNIMES, KCODE, LDFATA, CDMESS, CDNSPR, CDACTI, LDRLFI)
subroutine farine64(KOPTIO)
subroutine farine(KOPTIO)
integer(kind=jplikb), parameter jpniil