Next: 1.16 DS VVPR
Up: 1 Description of DS by type
Prev: 1.14 DS TAE
Index
Contents
This DS stores the information regarding the node types of the nodes in the mesh.
SD TYNO is consists of 8 arrays of predefined order.
This integer array contains 32 variables, consisting of a general description of the job (title, date, name), of DS TYNO (type, level, ...), and indicates the presence or absence of array TYN1.
the job title in 20 words of 4 characters,
the data of creation in 2 words of 4 characters,
the creator's name in 6 words of 4 characters,
the DS type,
the DS level,
a reserved parameter,
the number of supplementary arrays associated with the DS (they are described in array TYN1).
This array is analogous to array B1 of DS B (see this DS).
This integer array contains 9 values.
the number of nodes,
the number of node types,
the number of unknowns in the variational formulation,
the length of array TYN4,
the number of segments of array TYN7,
the maximum length of a segment,
the number of elements,
the number of degrees of freedom per node if constant, o otherwise,
the maximum number of degrees of freedom per node.
This integer array contains the significance of each variational unknown in 4 times 4 characters.
This integer array contains:
This integer array, of length NTYNOE+1, contains, for each type:
This integer array, of length NTYNOE+1, contains the number of the last node of each segment.
This integer array, of length LMAX, contains the node types.
A DS residing in core is written partially (it is a category 2 DS); only the its 7 generic arrays and any associated arrays described in array TYN1 are written on sequential file via module SDECRI.
Similarly, a DS residing on file is read and transferred partially (its 7 generic arrays and any associated arrays described in array TYN1) to main memory via module SDLECT.
The reading and writing of array TYN7 is left in charge of the user.
The contents (total or partial) of a DS TYNO can be printed by module IMTYNO. Preprocessor IMAGXX is used when a conversational call of IMTYNO is desired.
Module COTYNO constructs a DS TYNO using a DS MAIL:
SUBROUTINE COTYNO(M,NFMAIL,NIMAIL,NFTYNO,NITYNO,NTASD) C AIM : CONSTRUCT A DS TYNO