saucon
C SAUCON SOURCE CHAT 05/01/13 03:11:11 5004 $ ,DIAM,UELEM,XDEP,XDEP2,DTREEL,XARI2,IZSH,UREEL,ITEST) ************************************************************************* *** SP 'SAUCON' : fait avancer la particule apres un pas de tps par *** convection explicite uniquement dans l'element reel considere *** *** APPELES 1 = aucun *** APPELES 2 = 'VITAPP' *** *** E= 'NDIM' dimension de l'espace *** 'ITY1' entier caracterisant le type de l'element *** 'ITYG' entier caracterisant la geometrie de l'element *** 'NOEL1' nombre de noeuds de l'element considere *** 'NOUN' nombre de flux consideres *** 'DIAM' "longueur caracteristique" de l'element *** 'UELEM' valeurs des flux aux faces *** 'XDEP' coordonnees reference du pt de depart *** 'XDEP2' coordonnees reelles du pt de depart *** 'DTREEL' pas de tps reel pour avancee de la particule *** *** S = 'XARI2' coordonnees reelles d'arrivee *** 'ITEST' vaut 0 si jacobien nul (ds approximation vitesse), 1 sinon *** 'UREEL' vitesse convective reelle *** *** E/S = 'IZSH' segment content pour l'elemt considere et au pt depart : *** 'XYZL' coordonnees reelles des noeuds (E) *** 'SHP' fonctions de forme et derivees ds elemt ref (S) *** 'SHY' fonctions de base et derivees ds elemt ref (S) *** *** auteur Cyril Nou ************************************************************************* IMPLICIT INTEGER(I-N) IMPLICIT REAL*8 (A-H,O-Z) *-INC SMELEME * POINTEUR IZCENT.MELEME,IELTFA.MELEME SEGMENT IZSH REAL*8 SHP(6,MNO9),SHY(12,MNO9),XYZL(3,MNO9) ENDSEGMENT DIMENSION XDEP(3),XDEP2(3),UELEM(NOUN) DIMENSION XARI2(3),UREF(3),UREEL(3) *** calcul de la vitesse reelle au pt de depart $ ,NOUN,DIAM,UELEM,XDEP,UREF,UREEL,IZSH,ITEST) *** calcul pt reel d'arrivee apres pas de tps 'DTREEL' DO 10 I=1,NDIM XARI2(I)=XDEP2(I)+UREEL(I)*DTREEL 10 CONTINUE RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales