SUBROUTINE SPX3RECM(NX,NY,X,Y,Z,DIMZ,SPXFILE)
integer nx,ny,dimz
real x(*),y(*),z(dimz,*)
integer spxfile SUBROUTINE SPX3RECMD(NX,NY,X,Y,Z,DIMZ,SPXFILE)
integer nx,ny,dimz
double precision x(*),y(*),z(dimz,*)
integer spxfile SUBROUTINE SPX3RECM4(NX,NY,X,Y,Z,DIMZ,SPXFILE)
integer nx,ny,dimz
real*4 x(*),y(*),z(dimz,*)
integer spxfile SUBROUTINE SPX3RECM8(NX,NY,X,Y,Z,DIMZ,SPXFILE)
integer nx,ny,dimz
real*8 x(*),y(*),z(dimz,*)
integer spxfile
Cette routine envoit trois tableaux X(i), Y(j), Z(i,j) qui seront interpreté par Narcisse comme une surface (3d surfacique) de type :
Elle déclenche un calcul image si le mot clé calcul_socket a la valeur 1. L'habillage de la courbe est donné par l'état de la configuration de Narcisse au moment du tracé.
X et Y sont des tableaux monodimensionnels.
Z est un tableau bidimensionnel dont la première dimension déclarée dans le programme appelant est dimz.
Le nombre maximum de points en i est NX.
Le nombre maximum de points en j est NY.
Les données Z sont des données aux mailles pour lesquelles i varie entre 1 et nx-1 et j varie entre 1 et ny-1.
On peut envoyer plusieurs fichiers (de configuration, de tableaux numériques) avec le même SPXOPEN.