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é.