Modulefpreviousupnextcontentsindex[BIG][Normal][small]
Next: 1.16 DS VVPR Up: 1 Description of DS by type Prev: 1.14 DS TAE Index Contents


1.15 DS TYNO

 

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

Array TYN0:
General information.

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.

1:20 TITRE

the job title in 20 words of 4 characters,

21:22 DATE

the data of creation in 2 words of 4 characters,

23:28 NOMCRE

the creator's name in 6 words of 4 characters,

29 'TYNO'

the DS type,

30 NIVEAU

the DS level,

31 ETAT

a reserved parameter,

32 NTACM

the number of supplementary arrays associated with the DS (they are described in array TYN1).

Array TYN1:
Description of any supplementary arrays.

This array is analogous to array B1 of DS B (see this DS).

Array TYN2:
General description of the node types.

This integer array contains 9 values.

1 NOE

the number of nodes,

2 NTYNOE

the number of node types,

3 NINCFV

the number of unknowns in the variational formulation,

4 LTYN4

the length of array TYN4,

5 NSEG

the number of segments of array TYN7,

6 LMAX

the maximum length of a segment,

7 NE

the number of elements,

8 ND

the number of degrees of freedom per node if constant, o otherwise,

9 NDLMAX

the maximum number of degrees of freedom per node.

Array TYN3:
The physical significance of the unknowns.

This integer array contains the significance of each variational unknown in 4 times 4 characters.

Array TYN4:
Description of the degrees of freedom of the unknowns and nodes by type.

This integer array contains:

Array TYN5:
Description of the node types.

This integer array, of length NTYNOE+1, contains, for each type:

Array TYN6:
Description of the segments.

This integer array, of length NTYNOE+1, contains the number of the last node of each segment.

Array TYN7:
The node types.

This integer array, of length LMAX, contains the node types.

1.15.2 Corresponding tools

Reading and writing a DS TYNO

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.

Printing a DS TYNO

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.

Creation and modification modules for a DS TYNO

Module COTYNO constructs a DS TYNO using a DS MAIL:

      SUBROUTINE COTYNO(M,NFMAIL,NIMAIL,NFTYNO,NITYNO,NTASD)
C AIM : CONSTRUCT A DS TYNO


Modulefpreviousupnextcontentsindex[BIG][Normal][small]
Next: 1.16 DS VVPR Up: 1 Description of DS by type Prev: 1.14 DS TAE Index Contents