Suiv.: 1.16 La SD VVPR
Sup.: 1 Description des SD par type
Préc.: 1.14 La SD TAE
Index
Table des matières
Cette SD est l'organisation permettant de stocker les informations relatives aux types de noeuds des noeuds d'un maillage.
La SD TYNO est composée de huit tableaux dont l'organisation est prédéfinie.
Tableau TYN0 : Informations générales.
De type entier, ce tableau possède 32 variables. Il contient une description générale du travail (titre, date, nom), de la SD TYNO (type, niveau, ...) et indique la présence ou non du tableau TYN1.
le titre du travail en 20 mots de 4 caractères,
la date de création en 2 mots de 4 caractères,
le nom du créateur en 6 mots de 4 caractères,
le type de la SD,
le paramètre de niveau de la SD,
un paramètre réservé,
le nombre de tableaux supplémentaires associés à la SD
(ils seront décrits dans le tableau TYN1).
Tableau TYN1 : Descripteur des éventuels tableaux supplémentaires.
Ce tableau est analogue au tableau B1 de la SD B (voir cette SD).
Tableau TYN2 : Description générale des types de noeud.
Ce tableau de type entier contient 9 valeurs.
le nombre de noeuds,
le nombre de types de noeuds,
le nombre d'inconnues de la formulation variationnelle,
la longueur du tableau TYN4,
le nombre de segments du tableau TYN7,
la longueur maximum d'un segment,
le nombre d'éléments,
le nombre de degré de liberté par noeud si ce nombre est
constant,
0 sinon,
le nombre maximum de degrés de liberté par noeud.
Tableau TYN3 : La signification physique des inconnues.
Ce tableau de type entier contient pour chaque inconnue variationnelle sa signification sur 4 fois 4 caractères.
Boucle i de 1 à NINCFV
Tableau TYN4 : Description des degrés de liberté des inconnues et des noeuds par type.
Ce tableau de type entier contient :
Boucle i de 1 à NTYNOE
Tableau TYN5 : Description des types de noeuds.
Ce tableau de type entier, de longueur NTYNOE+1, contient pour chaque type :
Tableau TYN6 : Description des segments.
De type entier, de longueur NTYNOE+1, ce tableau contient le numéro de dernier noeud de chaque segment.
Tableau TYN7 : Le type des noeuds.
De type entier, de longueur LMAX, ce tableau contient le type des noeuds.
Une SD, résidant en mémoire centrale, est écrite partiellement (elle est de catégorie 2), seuls ses 7 tableaux génériques ainsi que les éventuels tableaux associés décrits dans son tableau TYN1 sont écrits sur fichier séquentiel via le module SDECRI.
De même, une SD, résidant sur un fichier, est lue et reportée partiellement (ses 7 tableaux génériques ainsi que les éventuels tableaux associés décrits dans son tableau TYN1) en mémoire centrale via le module SDLECT.
La lecture ou l'écriture du tableau TYN7 est à la charge de l'utilisateur.
Le contenu (total ou partiel) d'une SD TYNO peut être imprimé en utilisant le module IMTYNO. Le préprocesseur IMAGXX permet l'appel conversationnel de IMTYNO.
Le module COTYNO permet de construire une SD TYNO à partir d'une SD MAIL:
SUBROUTINE COTYNO(M,NFMAIL,NIMAIL,NFTYNO,NITYNO,NTASD) C BUT : CONSTRUIRE LA SD TYNO