which1
C WHICH1 SOURCE CHAT 05/01/13 04:11:38 5004 ************************************************************************ * * W H I C H 1 * ----------- * (PRONONCER "WHICH ONE ?") * * FONCTION: * --------- * * DISTINGUER, PARMI 2 'RIGIDITE', CELLE DE SOUS-TYPE "RIGIDITE" DE * CELLE DE SOUS-TYPE "MASSE". * * MODE D'APPEL: * ------------- * * CALL WHICH1 (IPRIG1,IPRIG2,IPRIGI,IPMASS) * * PARAMETRES: (E)=ENTREE (S)=SORTIE * ----------- * * IPRIG1 ENTIER (E) POINTEUR SUR UN OBJET 'RIGIDITE'. * IPRIG2 ENTIER (E) POINTEUR SUR UN OBJET 'RIGIDITE'. * IPRIGI ENTIER (S) POINTEUR SUR L'OBJET 'RIGIDITE' DE * SOUS-TYPE "RIGIDITE". * IPMASS ENTIER (S) POINTEUR SUR L'OBJET 'RIGIDITE' DE * SOUS-TYPE "MASSE". * * SOUS-PROGRAMMES APPELES: * ------------------------ * * ERREUR, TYPRIG. * * AUTEUR, DATE DE CREATION: * ------------------------- * * PASCAL MANIGOT 27 NOVEMBRE 1984 * * LANGAGE: * -------- * * FORTRAN77 + EXTENSION: CARACTERES MIS DANS DES ENTIERS. * ************************************************************************ * IMPLICIT INTEGER(I-N) -INC PPARAM -INC CCOPTIO * * * IDEUX = 2 * IF (NUM1 .EQ. 1 .AND. NUM2 .EQ. 2) THEN IPRIGI = IPRIG1 IPMASS = IPRIG2 ELSE IF (NUM1 .EQ. 2 .AND. NUM2 .EQ. 1) THEN IPRIGI = IPRIG2 IPMASS = IPRIG1 ELSE MOTERR(1:24) = 'RIGIDITERIGIDITEMASSE' NUMERR = 141 RETURN END IF * END
© Cast3M 2003 - Tous droits réservés.
Mentions légales