deco
C DECO SOURCE PV 20/09/12 21:15:07 10711 SUBROUTINE DECO IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) *--------------------------------------------------------------------* * * * Op?rateur DEnsite de COurant * * ____________________________ * * * * Calcul de la densite de courant de Foucault * * * * Syntaxe n?1: DNS1 = DECO MOD1 DEP1 ( CAR1 ) ; * * * * Entr{es: * * * * MOD1 objet MMODEL * * DEP1 CHPOINT (FONCTION DE COURANT) * * CAR1 MCHAML de sous-type CARACTERISTIQUES * * * * Sortie: * * * * DNS1 MCHAML de sous-type GRADIENT * * * * * * Auteurs, date de cr{ation: * * * * * * Y. STEPHAN le 22/09/97 (copie de GRAD) * *--------------------------------------------------------------------* -INC PPARAM -INC CCOPTIO -INC CCHAMP -INC SMCOORD * * NINFOS est le nombre d'informations contenues dans INFELE * ( VOIR LE S-P ELQUOI ) * * PARAMETER ( NINFOS=15 ) * * MC 19/01/98 : Fonction indisponible en d?fo planes g?n?ralis?es IF(IFOUR.EQ.-3) THEN RETURN ENDIF segact mcoord * IPCHL1=0 IPCHE1=0 IRET1 =0 IRET3 =0 * * * LECTURE D'UN MMODEL * IF (IERR.NE.0) RETURN * IF (IRET.NE.0) THEN * * 1-ERE SYNTAXE * _____________ * * * LECTURE D'UN CHPOINT * IF(IERR.NE.0) RETURN IF (IRET1.NE.0) THEN * * CHPOINT ---> CHAMELEM AUX NOEUDS * IF (IERR.NE.0) RETURN ENDIF * * LECTURE D'UN MCHAML (CARACTERISTIQUE) * IF (IERR.NE.0) RETURN IPCHE1 = 0 IF (IRET3 .EQ. 1) THEN IF(IERR .NE. 0) RETURN ENDIF * ENDIF * * GESTION DES OP{RANDES * IPCHL1 = 0 (MCHAML calcule) * * IF (IRET.EQ.1) THEN ENDIF END
© Cast3M 2003 - Tous droits réservés.
Mentions légales