right up left contents index
Précédent: "SP4TE"
Suivant: "SP4NS"
Haut: "Envoi de données 3d"

SPX4NS 

      SUBROUTINE SPX4NS(NPOINTS,X,Y,Z,C,NMAILLES,DIMMAILLES,MAILLES,
     s  TIT1,TIT2,TIT3,
     s  CTITH,CTITG,CTITB,CTITD,
     s  TEX1,TEX2,TEX3,TEX4,NOMSP3)
      integer npoints
      real x(*),y(*),z(*),c(*)
      integer nmailles,dimmailles,mailles(*)
      character*(*) tit1,tit2,tit3
      character*(*) ctith,ctitg,ctitb,ctitd
      character*(*) tex1,tex2,tex3,tex4
      character*(*) nomsp3
      SUBROUTINE SPX4NSD(NPOINTS,X,Y,Z,C,NMAILLES,DIMMAILLES,MAILLES,
     s  TIT1,TIT2,TIT3,
     s  CTITH,CTITG,CTITB,CTITD,
     s  TEX1,TEX2,TEX3,TEX4,NOMSP3)
      integer npoints
      double precision x(*),y(*),z(*),c(*)
      integer nmailles,dimmailles,mailles(*)
      character*(*) tit1,tit2,tit3
      character*(*) ctith,ctitg,ctitb,ctitd
      character*(*) tex1,tex2,tex3,tex4
      character*(*) nomsp3
      SUBROUTINE SPX4NS4(NPOINTS,X,Y,Z,C,NMAILLES,DIMMAILLES,MAILLES,
     s  TIT1,TIT2,TIT3,
     s  CTITH,CTITG,CTITB,CTITD,
     s  TEX1,TEX2,TEX3,TEX4,NOMSP3)
      integer npoints
      real*4 x(*),y(*),z(*),c(*)
      integer nmailles,dimmailles,mailles(*)
      character*(*) tit1,tit2,tit3
      character*(*) ctith,ctitg,ctitb,ctitd
      character*(*) tex1,tex2,tex3,tex4
      character*(*) nomsp3
      SUBROUTINE SPX4NS8(NPOINTS,X,Y,Z,C,NMAILLES,DIMMAILLES,MAILLES,
     s  TIT1,TIT2,TIT3,
     s  CTITH,CTITG,CTITB,CTITD,
     s  TEX1,TEX2,TEX3,TEX4,NOMSP3)
      integer npoints
      real*8 x(*),y(*),z(*),c(*)
      integer nmailles,dimmailles,mailles(*)
      character*(*) tit1,tit2,tit3
      character*(*) ctith,ctitg,ctitb,ctitd
      character*(*) tex1,tex2,tex3,tex4
      character*(*) nomsp3

Cette routine envoit quatre tableaux X(i), Y(i), Z(i) et C(i) qui seront interpretés par Narcisse comme une surface (3d surfacique) de type non structuré :

display_equation1935

Elle envoit aussi un tableau MAILLES(j) définissant le maillage à partir des noeuds X, Y, Z, C.

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, Y, Z et C sont des tableaux monodimensionnels.

C est une grandeur physique qui pourra être représentée (avec la couleur en filaire, lissage, courbes de niveaux ou facettes) de manière indépendante de la troisième coordonnée Z.

Le nombre maximum de points est NPOINTS.

nmailles est le nombre de mailles ou cellules.

dimmailles est la dimension du tableau de mailles.

mailles est le tableau définissant les mailles.

Il doit être codé de la manière suivante :

-nombre de sommets maille 1

-nombre de sommets maille 1 + 2

-nombre de sommets maille 1 + 2 + 3

- ...

-numéros des sommets maille 1

-numéros des sommets maille 2

-numéros des sommets maille 3

- ...

attention les sommets (ou noeuds) sont numerotes de 0 a npoints - 1 par convention.

NOMSP3 est le nom du fichier avec le convention de SPXOPEN.

SPX4NS réalise un SPXOPEN et un SPXCLOSE. Aucune synchronisation entre l'application et Narcisse n'est réalisée.

TIT1 est le titre de l'axe X.

TIT2 est le titre de l'axe Y.

TIT3 est le titre de l'axe Z.

CTITH est le titre haut de l'image.

CTITG est le titre gauche de l'image.

CTITB est le titre bas de l'image.

CTITD est le titre droit de l'image.

TEX1 à TEX4 sont les 4 premiers textes de Narcisse.

right up left contents index
Précédent: "SP4TE"
Suivant: "SP4NS"
Haut: "Envoi de données 3d"