right up left contents index
Précédent: "SPX4PPC"
Suivant: "Récupération de coordonnées et de données numériques"
Haut: "Envoi de données 3d"

SPX4PAREC 

subroutine spx4parec(nx,ny,nz,x,y,z,c,dimc1,
     s  dimc2,spx_file)
      integer nx,ny,nz
      integer dimc1,dimc2
      real x(*),y(*),z(*),c(dimc1,dimc2,*)
      integer spx_file
subroutine spx4parecd(nx,ny,nz,x,y,z,c,dimc1,
     s  dimc2,spx_file)
      integer nx,ny,nz
      integer dimc1,dimc2
      double precision x(*),y(*),z(*),c(dimc1,dimc2,*)
      integer spx_file
subroutine spx4parec4(nx,ny,nz,x,y,z,c,dimc1,
     s  dimc2,spx_file)
      integer nx,ny,nz
      integer dimc1,dimc2
      real*4 x(*),y(*),z(*),c(dimc1,dimc2,*)
      integer spx_file
subroutine spx4parec8(nx,ny,nz,x,y,z,c,dimc1,
     s  dimc2,spx_file)
      integer nx,ny,nz
      integer dimc1,dimc2
      real*8 x(*),y(*),z(*),c(dimc1,dimc2,*)
      integer spx_file

Cette routine permet à l'application d'envoyer un bloc de type 4D volumique structuré rectangulaire.

Les dimensions du maillage logique sont nx × ny × nz.

X est le vecteur des abscisses dont la dimension déclarée dans le programme appelant doit être supérieure ou égale à nx.

Y est le vecteur des ordonnées dont la dimension déclarée dans le programme appelant doit être supérieure ou égale à ny.

Z est le vecteur normal au plan XOY dont la dimension déclarée dans le programme appelant doit être supérieure ou égale à nz.

C est une grandeur physique définie au noeuds du maillage X, Y, Z. C'est un tableau de dimension 3 de taille nx × ny × nz dont la première dimension déclarée dans le programme appelant est dimc1 et la deuxième dimc2.

spx_file est l'entier, caractérisant une connexion, renvoyé par SPXOPEN qui doit avoir été préalablement appelé.