Librairie utiliter > Fichier intykl.f |
FUNCTION INTYKL (CHAINE)
Auteur : D.Martin (Octobre 1989) Derniere modification : D.Martin (12 decembre 2002) Version 1.0.3 Codage du type de calcul d'un terme par un entier Function reciproque YklInt -- Argument d'entree -- CHAINE chaine de caractere representant le type de calcul
IMPLICIT NONE CHARACTER CHAINE*(*) INTEGER INTYKL CHARACTER UPPERC*6 INTEGER KELCHN INTEGER NBCHEN,NBCCHN PARAMETER ( NBCHEN=15,NBCCHN=6 ) CHARACTER CCCHEN*120,TBCHEN(NBCCHN*NBCHEN),CHAINW*6 COMMON/ONSEPA/CCCHEN EQUIVALENCE ( TBCHEN,CCCHEN)
INTYKL=0 CHAINW=UPPERC (CHAINE) CCCHEN(:NBCCHN*NBCHEN)= & 'NONDEFMATELMELFINIELFLQUELFLOCSPECTRC.ESSEC.TRANVALNODCOUPLA' &//'ASSEMBSOLUTIFACTORINTERPFORMLI' INTYKL=KELCHN (CHAINE,TBCHEN,NBCHEN,NBCCHN) !utilite IF (INTYKL.GT.0) INTYKL=INTYKL-1
END !Intykl