Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 1/16

Organization (S): EDF-R & D/AMA
Handbook of Utilization
U3.0- booklet: Grid
Document: U3.01.00
Description of the file of grid of Code_Aster

Summary:

This file makes it possible to describe a grid of Code_Aster. It can be built by an automatic interface
between a maillor and the code, but can also be written with the hand. It contains:

·
a possible title,
·
a list of nodes with their co-ordinates,
·
lists of meshs, each mesh is described by the list of the nodes which defines its topology, and sound
orientation,
·
groups of nodes and groups of meshs.

Note:
A concept of the grid type, once read on the file of grid, can be enriched using operators
of Code_Aster by information which cannot be currently described in the file of
grid. This relates to in particular the static under-structuring. It is of more possible, now, of
to create groups of nodes or meshs under study.
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 2/16

Tables

matters

1 Structure of the file of grid ............................................................................................................. 3
2 Structure of under file ..................................................................................................................... 4
2.1 The heading ............................................................................................................................................ 5
2.2 List information ...................................................................................................................... 5
2.3 FIN of subfile ........................................................................................................................... 5
3 List of the key words (standard of under files) .......................................................................................... 6
4 the description of the meshs ..................................................................................................................... 7
5 List of the formats of description .......................................................................................................... 13
5.1 Correspondence Item - Standard FORTRAN ...................................................................................... 13
5.2 FORMAT of reading associated with the key word ........................................................................................ 13
5.3 Repetition of Format ..................................................................................................................... 13
6 Examples of under file ..................................................................................................................... 14
6.1 File resulting from the interface IDEAS-Aster .......................................................................................... 14
6.2 Example illustrating the possible formats of writing ........................................................................ 14
6.3 Example illustrating the assignment by groups made up ................................................................. 15

Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 3/16

1
Structure of the file of grid

The file of Aster grid is read first line until the first occurrence of a line
begin with word FIN. This key word is obligatory.

The file of Aster grid consists of a succession of under files of grid, independent.

UNDER FILE 1
UNDER FILE 2
UNDER FILE NR


FIN

The file of Aster grid is a file with format, within the meaning of FORTRAN:

·
the length of line is limited to 80 characters (any information starting from column 81 is
simply been unaware of);
·
the 26 tiny a-z are converted automatically in capital letters,
·
the white character ““and the comma”,” are only the recognized separators,
·
the character % is a character reserved to indicate the beginning, until the end of the line, of one
comment,
·
the numerical data are interpreted in free format:

1 = 1. = 1.0 = 1.E+0 = .1E1 = 10.D-1

The file grid must contain at least:

·
a subfile of co-ordinates of nodes COOR_2D or COOR_3D, defined by 2 or 3 numbers
realities in a single orthonormé Cartesian reference mark.
·
a subfile by type of mesh used.

It can contain, moreover, and that is recommended, a subfile TITER. It is practically
essential to define, at the time of the grid, the subfiles of groups of meshs GROUP_MA
and of the subfiles of groups of nodes GROUP_NO.

It will be retained that the assignment of a type of finite element, can be done only on one mesh (or
exceptionally on a node for the discrete elements) described in the file grid.
loadings or the boundary conditions are affected on meshs or nodes according to
case.
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 4/16

2
Structure of under file

Under file starts with a key word and is finished by the key word imposed FINSF:

KEY WORD
.........
.........
FINSF


This description is sufficient for Aster. The most complete description is as follows:

·
each under file comprises 3 parts:

1) the heading of under file,
2) contents of information,
3) the end mark of under file (FINSF).

KEY WORD NOM= NBOBJ= NBLIGE= NBLIGT=
NUMIN= NUMAX=

1
AUTEUR= DATE=
XX/XX/XX
%
COMMENTAIRES




2
---- INFORMATIONS ----
3
FINSF
%


·
MOT CLE and FINSF (fine of under file) is obligatory because they delimit under file with
interior of the file of grid.
·
The NOM is optional. When the key word is GROUP_MA or GROUP_NO, if NOM misses then
the first character string met after these MOTS-CLÉS will form the NOM of
GROUP_MA or of the GROUP_NO.

By convention any character string which follows the characters % is interpreted like one
comment.
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 5/16

2.1 The heading

The role of the heading is to provide total information on the contents of under file:

KEY WORD: in addition to its role of delimitor of under file it informs about the nature of
information which will follow. It must be in 1ère line of under file and tallied
on the left.



NOM:
it is used to indicate a whole of information. It must be in 1ère line of
the heading of under file. It is optional.



all the other key words are currently ignored by the operator
LIRE_MAILLAGE [U4.21.01].

2.2
List information

They are the information resulting from a maillor and written in free format.
Information which this file must contain defines of the traditional entities of the method of
finite elements:

·
nodes:
points defined by a name and their Cartesian co-ordinates in
space 2D or 3D,
·
meshs:
plane or voluminal named topological figures (not, segment,
triangle, quadrangle, tetrahedron,…), defined by the ordered list of the nodes
who constitute them and to whom will be able to apply various types
finite elements, boundary conditions or loadings. The command of
nodes directs the mesh. This orientation must be scrupulously established
because it is in particular used to lay down the orientation of the loadings
(pressure,…).

One can also define groups of these topological entities.

·
groups of nodes: named lists of names of nodes,
·
groups of meshs: named lists of names of meshs.

Systematically, when one has to refer to nodes (or meshs), one will be able to make
reference to groups of nodes (or groups of meshs).
The interfaces with the mailleurs automatically generate such groups (according to criteria
clean with the maillor).
These groups facilitate the assignment of the material characteristics on the grid, of the conditions
with the limits or the impression of the results. Indeed, at the time of such operations one refers to the nodes
or with the meshs, which it is interesting to describe by group.
The operator of Code_Aster DEFI_GROUP [U4.22.01] allows to create groups a posteriori on all
concept of the grid type already read.
It will be noted, that all entities handled in the code (nodes, meshs, groups of nodes,
groups of meshs) are named and usable constantly by their name (8 characters with
maximum). The classification of the entities is never clarified: it is useful only in-house for
to point on the values of the various associated variables.

2.3
FIN of subfile

It is word the “reserved” and obligatory FINSF which indicates the end of under file, which begin with a WORD
CLE.
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 6/16

3
List key words (standard of under files)

TITER
Description of the file grid in documentary matter. Operators
of interface with mailleurs build a title starting from information
clean with each maillor
/COOR_3D
Description of the nodes by three space co-ordinates:
·
name of the node described (or number interpreted like a name),
·
3 co-ordinates,
/
COOR_2D
Description of the nodes by 2 co-ordinates:
·
name of the node described (or number interpreted like a name),
·
2 co-ordinates,

/POI1 points
)
/
SEG2/
SEG3/
SEG4 segments
)
/
TRIA3
/
TRIA6
/
TRIA7
triangles
)
/
QUAD4
/
QUAD8
/
QUAD9
quadrangles
)
connectivity
/
HEXA8
/
HEXA20
/
HEXA27
hexahedrons
) of
meshs

/
PENTA6
/
Pentahedral PENTA15)
/
TETRA4
/
TETRA10 tetrahedrons)
/
PYRAM5
/
PYRAM13 pyramids
)

GROUP_MA Groupe of meshs (attention the name is obligatory)

GROUP_NO Groupe of nodes (attention the name is obligatory)

Note:

·
When a key word was read, there remains interpreted until the appearance of FINSF.
·
After a FINSF, any key word not recognized (typing error) is ignored and a message is
emitted.
·
COOR_2D and COOR_3D are mutually exclusive.
·
The presence of a frame of reference in universal file IDEAS causes a stop
interface IDEAS/Aster.

Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 7/16

4
The description of the meshs

Conventions of description of the topology of the meshs in Aster are summarized here. The use
meshs is given here as an indication, it is necessary to refer to documentation suitable for each
order.


Net associated with a node (2D or 3D)






POI1

1

Net associated with a segment (2D or 3D)






SEG2


1
2




SEG3


1
3
2





SEG4

1
3
4
2
Orientation:
The orientation is laid down by the command of the nodes nodes

1
2

This orientation is possibly supplemented by characteristics given according to
the type of affected finite element on the mesh by the key word factor ORIENTATION of
operator AFFE_CARA_ELEM [U4.42.01].


Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 8/16

Net associated with a triangle (2D or 3D)





3

TRIA3


1
2


6
3

TRIA6
5

4

1
2





6
3
TRIA7

7


5

4
1
2


Orientation:

The orientation is laid down by the command of the nodes nodes which are given to define it
direct trigonometrical direction.

normal external with the mesh
3
1
2


This orientation is possibly supplemented by characteristics given to
elements by operator AFFE_CARA_ELEM [U4.42.01], in particular for the elements of
hull by the key word factor COQUE.


Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 9/16

Net associated with a quadrangle

(2D or 3D)

4


3

QUAD4

1
2



4


7
3

QUAD8
8
6

5

1
2

4


7
3

8
QUAD9
9
6

5
1
2
Orientation:

The orientation is laid down by the command of the nodes nodes which are given to define it
direct trigonometrical direction

normal external with the mesh
4
3
1
2


This orientation is possibly supplemented by characteristics given to
elements by operator AFFE_CARA_ELEM [U4.42.01], in particular for the elements of
hull by the key word factor COQUE.


Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 10/16



Net associated with a tetrahedron (3D)


4


TETRA4
3

1
2





4

10
8
TETRA10
9
7
3
1
6

5
2





Net associated with a pyramid (3D)


5


4

PYRAM5

3
1
2
5


13
4
12
10
11
8
PYRAM13
9
1
3
6
7
2




Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 11/16



Net associated with a pentahedron (3D)





6

4
5
PENTA6
3
1

2





6
15

4
14
12
13
5
PENTA15
10
9
3
11
8
1

7
2



Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 12/16



Net associated with a hexahedron (3D)


8


5
7
6
4
HEXA8
1

3
2





20
8
5
19
7
17
6
16
13
HEXA20
18
4
11
15
12
1
14
3
9
2
10





8
19

20
26
7

5
16

17
18
25
24

15
4
13
22
6

27
11

12
23

14
21
3
1
HEXA27
9
10

2
8
7
5
25
26
24
4
22
6
11
23
27
21
3
1
2

Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 13/16

5
List formats of description

We will describe the format of description of information by a continuation of items.

5.1
Correspondence Item - Standard FORTRAN

NOM_DE_NOEUD
CHARACTER * 8
NOM_DE_MAILLE
CHARACTER * 8
COORD
REAL * 8
LIGNE_DE_TEXTE
CHARACTER * 80

5.2
FORMAT of reading associated with the key word

FORMATS recognized by Aster
key word


(1 * NOM_DE_NOEUD, 3 * COORD)
COOR_3D
(1 * NOM_DE_NOEUD, 2 * COORD)
COOR_2D
(1 * NOM_DE_MAILLE, 1 * NOM_DE_NOEUD) POI1
(1 * NOM_DE_MAILLE, 2 * NOM_DE_NOEUD) SEG2
(1 * NOM_DE_MAILLE, 3 * NOM_DE_NOEUD) SEG3, TRIA3
(1 * NOM_DE_MAILLE, 4 * NOM_DE_NOEUD) QUAD4, TETRA4, SEG4
(1 * NOM_DE_MAILLE, 5 * NOM_DE_NOEUD) PYRAM5
(1 * NOM_DE_MAILLE, 6 * NOM_DE_NOEUD) TRIA6, PENTA6
(1 * NOM_DE_MAILLE, 7 * NOM_DE_NOEUD) TRIA7
(1 * NOM_DE_MAILLE, 8 * NOM_DE_NOEUD) QUAD8, HEXA8
(1 * NOM_DE_MAILLE, 9 * NOM_DE_NOEUD) TRIA9
(1 * NOM_DE_MAILLE, 10 * NOM_DE_NOEUD) TETRA10
(1 * NOM_DE_MAILLE, 13 * NOM_DE_NOEUD) PYRAM13
(1 * NOM_DE_MAILLE, 15 * NOM_DE_NOEUD) PENTA15
(1 * NOM_DE_MAILLE, 20 * NOM_DE_NOEUD) HEXA20
(1 * NOM_DE_MAILLE, 27 * NOM_DE_NOEUD) HEXA27
(1 * NOM_DE_NOEUD) GROUP_NO
(1 * NOM_DE_MAILLE) GROUP_MA
(LIGNE_DE_TEXTE)
TITER

5.3
Repetition of Format

·
Any repetition of the format must start at the beginning of line.

Examples:

Is ILLICIT:

COOR_2D
N1 1.


2.

N2 1.


3.
FINSF

Is LICIT:

COOR_2D
N1 1.
2.
N2 1.
3.
FINSF
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 14/16

6
Examples of under file

Examples of under files describing the space co-ordinates of 5 nodes expressed in the reference mark
total Cartesian basic. Here the contents of information is the same one for the 2 pennies files, it is it
mode of representation which differs.
6.1
File resulting from the IDEAS-Aster interface

COOR_3D NOM=MAILLAGE1
NBOBJ=5 NBLIGE=5
NBLIGT=12
NUMIN=4 NUMAX=14
AUTEUR=INTERF_ST/TF
DATE=27/11/89
%
XMAX=10.0
YMAX=20.0
ZMAX=0.0
%
XMIN=0.0
YMIN=0.0
ZMIN=0.0

% FORMAT= (1 * NOM_DE_NOEUD, 3 * COORD)
NO4
0.0 0.0
0.0
NO7
5.0 0.0
0.0
NO8
5.0 5.0
0.0
NO10
10.0 20.0
0.0
NO14
5.0 10.0 0.0

FINSF

6.2
Example illustrating the possible formats of writing

TITER
%
it is

titrate
THAT IT IS BEAUTIFUL MY FILE GRID
% self-satisfaction
FINSF

COOR_2D %
co-ordinates
2D
%
presentation
licit
but
little
advisable
NOEUD1
0
0.0
NOEUD2
1
1.D+0
NOEUD3
2.213564
2.32E+00
FINSF

SEG 2%
some
meshs
MAILLE1 NOEUD1
NOEUD2
%
who
suits me
MAILLE3 NOEUD2
NOEUD3
FINSF

POI1
MAILLE2 NOEUD2
FINSF

GROUP_MA
%
group
of
meshs
GROUP1
MAILLE1 MAILLE3
FINSF

GROUP_NO
NOM
=
GROUP2
NOEUD1
NOEUD2
FINSF
FIN
%
obligatory
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 15/16

6.3
Example illustrating the assignment by groups made up

This example is, obviously, diagrammatic to describe the principal rules of assignment.

Grid 2D: a quarter of a plane field


be4
N10
For the assignment of
N6
8
be3

·
m10
N03
loadings on the edges
m9
interior and outside:

N8
groups of meshs
N4
m8
6
BORD_EXT and BORD_INT
m7
be2

N02
m6
m4
·
boundary conditions:
m3

N9
N2
groups of nodes SYME1
4
m2
and SYME2
N7

bi2
m5
be1
N01
·
materials:
m1

bi1
groups of meshs
2
N1
N3
N5
mail1 and mail2

1
2
4
6
8


COOR_2D

N1 4. 2.
TRIA3
N2 2. 4.
m2 N01 N7 N02
N3 6. 2.
m3 N01 N02 N8
N4 2. 6.
m6 N7 N9 N03
N5 8. 2.
m7 N7 N03 N02
N6 2. 8.
m8 N8 N02 N03
N7 6. 3.8
m9 N8 N03 N10
N8 3.8 6.
FINSF
N9 8. 4.

N10 4. 8.
QUAD4
N01 3. 3.
m1 N1 N3 N7 N01
N02 5. 5.
m5 N3 N5 N9 N7
N03 7. 7.
m4 N2 N01 N8 N4
FINSF
m10 N4 N8 N10 N6

FINSF
GROUP_MA name = BORD_INT

bi1 bi2
SEG2 name = B_INT
FINSF
bi1 N1 N01
GROUP_MA name = BORD_EXT
bi2 N01 N2
Be 1be2 be3 be4
FINSF
FINSF


GROUP_NO name = SYME1
SEG2 name = B_EXT
N1 N3 N5
be1 N5 N9
FINSF
be2 N9 N03

be3 N03 N10
GROUP_NO name = SYME2
be4 N10 N6
N2 N4 N6
FINSF
FINSF


GROUP_MA name = mail1
FIN
m5 m6 m7
FINSF
GROUP_MA name = mail2
m8 m9 m10
FINSF

Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Description of the file of grid of Code_Aster


Date:
06/06/05
Author (S):
J. Key PELLET
:
U3.01.00-D Page
: 16/16

Intentionally white left page.
Handbook of Utilization
U3.0- booklet: Grid HT-66/05/004/A

Outline document