c@a
c@versb
C-----------------------------------------------------------------------
C
CVERS Code_Saturne version 1.3
C ------------------------
C
C This file is part of the Code_Saturne Kernel, element of the
C Code_Saturne CFD tool.
C
C Copyright (C) 1998-2007 EDF S.A., France
C
C contact: saturne-support@edf.fr
C
C The Code_Saturne Kernel is free software; you can redistribute it
C and/or modify it under the terms of the GNU General Public License
C as published by the Free Software Foundation; either version 2 of
C the License, or (at your option) any later version.
C
C The Code_Saturne Kernel is distributed in the hope that it will be
C useful, but WITHOUT ANY WARRANTY; without even the implied warranty
C of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
C GNU General Public License for more details.
C
C You should have received a copy of the GNU General Public License
C along with the Code_Saturne Kernel; if not, write to the
C Free Software Foundation, Inc.,
C 51 Franklin St, Fifth Floor,
C Boston, MA 02110-1301 USA
C
C-----------------------------------------------------------------------
c@verse
C alstru.h
C***********************************************************************
C
C METHODE ALE - MOUVEMENT DE STRUCTURES EN COUPLAGE INTERNE
C
C NBSTRU : NOMBRE DE STRUCTURES MOBILES
C
C XMSTRU : MATRICE DE MASSE DES STRUCTURES (kg)
C XCSTRU : MATRICE DE FRICTION DES STRUCTURES (kg/s)
C XKSTRU : MATRICE DE RAIDEUR DES STRUCTURES (kg/s2 = N/m)
C XSTREQ : VECTEUR ECART DE LA POSITION DES STRUCTURE DANS LE MAILLAGE
C INITIAL PAR RAPPORT A LEUR POSITION D'EQUILIBRE (m)
C XSTR : VECTEUR DEPLACEMENT DES STRUCTURES PAR RAPPORT A LEUR POSITION
C DANS LE MAILLAGE INITIAL (m)
C XPSTR : VECTEUR VITESSE DES STRUCTURES (m/s)
C XPPSTR : VECTEUR ACCELERATION DES STRUCTURES (m/s2)
C FORSTR : VECTEUR FORCE EXERCE SUR LES STRUCTURES (N)
C XSTA : VALEUR DE XSTR AU PAS DE TEMPS PRECEDENT
C XPSTA : VALEUR DE XPSTR AU PAS DE TEMPS PRECEDENT
C XPPSTA : VALEUR DE XPPSTR AU PAS DE TEMPS PRECEDENT
C FORSTA : VALEUR DE FORSTR AU PAS DE TEMPS PRECEDENT
C XSTP : VALEUR PREDITE DE XSTR
C DTSTR : PAS DE TEMPS ASSOCIE AU MOUVEMENT DES STRUCTURES
C
C
INTEGER NBSTRU
C
COMMON / ISTRUC / NBSTRU
C
DOUBLE PRECISION XMSTRU(3,3,NSTRMX)
DOUBLE PRECISION XCSTRU(3,3,NSTRMX)
DOUBLE PRECISION XKSTRU(3,3,NSTRMX)
DOUBLE PRECISION XSTR(3,NSTRMX) ,XSTA(3,NSTRMX)
DOUBLE PRECISION XSTP(3,NSTRMX) ,XSTREQ(3,NSTRMX)
DOUBLE PRECISION XPSTR(3,NSTRMX) ,XPSTA(3,NSTRMX)
DOUBLE PRECISION XPPSTR(3,NSTRMX),XPPSTA(3,NSTRMX)
DOUBLE PRECISION FORSTR(3,NSTRMX),FORSTA(3,NSTRMX)
DOUBLE PRECISION DTSTR(NSTRMX)
C
COMMON / RSTRUC / XMSTRU, XCSTRU, XKSTRU, XSTR , XSTA , XSTP,
& XSTREQ, XPSTR , XPSTA , XPPSTR, XPPSTA,
& FORSTR, FORSTA, DTSTR
C
C METHODE DE NEWMARK HHT
C
C ALPNMK : COEFFICIENT ALPHA DE LA METHODE DE NEWMARK HHT
C BETNMK : COEFFICIENT BETA DE LA METHODE DE NEWMARK HHT
C GAMNMK : COEFFICIENT GAMMA DE LA METHODE DE NEWMARK HHT
DOUBLE PRECISION ALPNMK, GAMNMK, BETNMK
COMMON / RNEMRK / ALPNMK, GAMNMK, BETNMK
C
C FIN
C
c@z
syntax highlighted by Code2HTML, v. 0.9.1