Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 1/16

Organization (S): EDF-R & D/AMA
Handbook of Descriptif Informatique
D6.00 booklet: -
Document: D6.00.01
List utility routines of Code_Aster

Summary:

We give in this document a list of approximately 500 utilities of Code_Aster. For each one of them, one
give a very short description of its function.

Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 2/16

1 mode
of employment

This document must allow the developers new functionalities in Code_Aster to answer
the following question:

“does there exist in the code a routine which does that which I need? ”.

The answer (if it is positive) will be the name of this routine as well as a short description of this one (2 lines
of French). To use this routine with profit, other documents will have either to be consulted (D5 or D6), or if
these routines are not documented (rather frequent case), to consult the text (and the comments) of sound
source.

To be able to quickly traverse the list of these utilities, we classified them in “packages”. One can
sometimes to find the same routine in several packages. The packages are associated the types of the objects
handled by the routines. For example, a routine of resolution of an assembled system will be found in
packages: matr_asse and cham_no. Les objects handled in these routines is not always
Structures of Données Aster; one can also handle variables FORTRAN: scalars or tables. Us
let us define in the table of the paragraph following the “types” of objects considered thereafter.

How to make live this document?
This document useful (I hope for it) for the community of the developers must live by them. The author their request
thus to communicate (by mel if possible) their note: to him
Which are the utilities to be added to this document (new or forgotten)?
Which are the utilities whose function is not clear enough (or erroneous)?
Which are the utilities to remove list (removed code or to disadvise)?

2
List packages

PAQUET
definition
BLAS/LAPACK
This “package” was removed. Libraries BLAS and LAPACK are now
“presupposed” for Code_Aster.
CARA_ELEM SD cara_elem
CHAMP
Field:
SD cham_no, SD cham_elem, SD card
SD cham_no_s, SD cham_elem_s
CHARGE
SD char_meca, SD char_acou, SD char_ther, SD char_cine
SD liste_rela, SD liste_charge
COMPOR
laws of behavior
DEBUG
“debugging”
DIVERS
date, hour, measurement of the execution times,…
ELT_COQUE
finite elements of type “hull”
ELT_ISO
finite elements “isoparametric”
ELT_POUTRE
finite elements of type “beam” or “pipe”
ELT_TOUS
finite elements “general” (what is handled by routines)
ENVIMA
Constants depending on the object computer: IRIX, SOLARIS,…
FICHIER
files of input/output
FONCTION
Function:
FUNCTION of FORTRAN 77
SD function, SD tablecloth
GRANDEUR
physical size: names of the components, entireties coded,…
JEVEUX
Objects JEVEUX: simple objects or collections
INITEL
Initialization of the ELREFE.
LIGREL SD
ligrel
GRID SD
grid
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 3/16

MATERIAU
Characteristics of a material:
SD MATER, SD cham_mater, SD materc (coded material “used in the routines
)
MATR_ASSE
SD matr_asse, SD solvor
MESSAGE
alarm or error messages (UTMESS)
or messages of the type “INFO” (key word INFO of the commands)
MPLEIN
“full” matrix; i.e tables FORTRAN with 2 indices
NUME_DDL
Classification of the unknown factors of a linear system:
SD nume_ddl, SD prof_chno, SD nume_equa, SD storage
PREPOST
“pre” and “post” graphs processing: GIBI, IDEAS
REPERE
change of reference mark, rotation
RESUELEM
Matrices (or vectors) elementary:
SD resuelem, SD vect_elem, SD matr_elem
RESULT SD
result
RUPTURE
breaking process
SD
Structure of data of Code_Aster (i.e together of objects JEVEUX)
SUPERVISEUR
communication of the commands with the supervisor: routines GETXXX
COUNT SD
count
TITER
titrate (or subtitles) associated with a structure of data
TYPE_F77
Fortran77 types: REAL * 8, COMPLEX * 16, INTEGER, CHARACTER and vectors
FORTRAN of these types
VARI_COM SD vari_com

3
List utilities



>>>>>>>
CARA_ELEM
RECUDE
recovery of the diameter external of a tubular structure from the data provided by
a concept of the cara_elem type


>>>>>>>
CHAMP
ALCART
to allocate a SD card [D6.10.01]
ALCHML
to create a “virgin” SD cham_elem
ASASVE
to assemble the elementary vectors coming from the loads
ASCAVC
to produce the second member of with loads kinematics
ASCOVA
to combine assembled vectors
ASSVEC
To assemble elementary vectors to make of it a second member (SD cham_no)
BARYCH
combination linaire of cham_no or cham_elem
CALCUL
to make elementary calculations corresponding to a OPTION on the elements of a SD
ligrel.
CALVCI
Calculation of the second member of to loads kinematics
CARCES
to transform a SD card into a SD cham_elem_s
CELFPG
to recover the list of the names of the families of PG of a cham_elem (ELGA)
CELCES
to transform a SD cham_elem into SD cham_elem_s
CELVER
to check that a SD cham_elem has certain properties
CESCES
to change the discretization of a cham_elem_s (ELNO/CART/ELGA)
CESCNS
to transform a SD cham_elem_s into a SD cham_no_s
CESCRE
to create a SD cham_elem_s
CESEXI
to test the existence of a CMP of a point of a mesh of a SD cham_elem_s
CESRED
“to reduce” a SD cham_elem_s on a list of meshs and/or a list of CMPS.
CHLIGR
to convert a cham_elem into another cham_elem on another ligrel.
CHPCHD
to change the geometrical support of a field (NOEU/ELNO/ELGA/CART)
CHPNUA
to transform a cham_no into a SD cloud to be able to project it on another grid
(method “NUAG_DEG_0/1”)
CHSFUS
to amalgamate several SD cham_elem_s (or SD cham_no_s) (by addition or overload of
CMPS)
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 4/16

CHSRAZ
to put at “undef” the CMPS of a cham_no_s or a cham_elem_s
CHSUT1
to modify the nouns of the size and the CMPS of a cham_no_s or a cham_elem_s
CNOCNS
to transform a SD cham_no into SD cham_no_s
CNOMAX
Calculate the max of the L2 standard of displacement DX DY DZ for a cham_no_depl_R.
CNSCES
to transform a SD cham_no_s into a SD cham_elem_s
CNSCNO
to transform a SD cham_no_s into SD cham_no
CNSCRE
to create a SD cham_no_s
CNSPRJ
to project a cham_no_s on another grid
CNSRED
“to reduce” a SD cham_no_s on a list of nodes and/or a list of CMPS.
COCHGD
combination linaire of cham_no or cham_elem
CRCHNO
creation of a SD cham_no
CRCNCT
to create a constant cham_no on all the nodes of a grid.
CSMBGG
calculation of the contribution to the second member of the imposed ddl when they are treated by
elimination (SD char_cine)
IRCH19
to print a field (cham_no or cham_elem)
MAJOUR
update of a field of displacement following an increment by holding account the possible ones
great rotations
MCCONL
to take account of the conditioning of Lagrange on the second member
MCMULT
carry out the product of a matrix by NR vectors (so complex)
MECACT
to create 1 SD constant card [D6.10.01]
MECARA
recovery of the name of the fields in a cara_elem
MECHTE
to recover the field of temperature and the field of temperature of reference to one moment
given
MEGEOM
recovery of the field of geometry in 1 model or 1 list of loads
MEMAX
to extract the “max” or the “min” from a CMP on a whole of elements of a cham_elem
MEMOY
to calculate the average (balanced) of a CMP on a whole of elements of a cham_elem
MESOMM
to make the sum (on the meshs of a grid) of the values of a cham_elem
MRCONL
to take account of the conditioning of the terms of Lagrange on the second member
MRMULT
carry out the product of a matrix by NR vectors (real case)
NMDORC
Processing of the key words factor COMPORTEMENT/COMP_INCR/COMP_ELAS
NOCART
to note a couple (entitée_affectée, size) in a SD card [D6.10.01]
NUACHP
to transform a SD cloud into a cham_no
PJ2DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 2D)
PJ3DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 3D)
PJ4DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 2,5D)
PJ6DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 1,5D)
PJEFPR
to project a cham_no on another grid (method “ELEM”)
PRONUA
to project a SD cloud on another grid (method “NUAG_DEG_0/1”)
SDCHGD
to change the type R/C of a cham_no or a cham_elem.
TECART
“to finish” a SD card: to manage a “fine overload” of the affected CMPS [D6.10.01]
UTCH19
to extract a value (CMP) from a SD cham_elem
UTCHDL
to recover the number of a CMP in a SD cham_elem
UTNCMP
recover the number and the names of the CMPS of a field
VTCMBL
Linear combination of cham_no
VTCOPY
Copy values d'1 cham_no in another cham_no having possibly another
classification.
VTCREA
Allowance of a cham_no
VTCREB
Allowance of a cham_no
VTCREM
Allowance of a cham_no
VTGPLD
add a field of displacement to a field of geometry: X2 = X1 + U
ZERLAG
to put at zero DDLS of Lagrange in a SD cham_no
ZEROSD
determine if a field is completely “virgin” (0.)


>>>>>>>
CHARGE
AFLRCH
to write in a load the linear relations of a SD liste_rela
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 5/16

AFRELA
to write a linear relation in a SD liste_rela
ASCAVC
to produce the second member of with loads kinematics
ASSCHC
to modify one matr_asse to take account of the elimination of the ddls constrained by SD
char_cine
CALVCI
Calculation of the second member of to loads kinematics
COCHRE
check on a list of loads the presence of only one distributed load
CORICH
to manage a possible link between a field and a load to be able to apply one later to him
“FONC_MULT”
CSMBGG
calculation of the contribution to the second member of the imposed ddl when they are treated by
elimination (SD char_cine)
MEDOM1
input and checking of the coherence of the mechanical data of the problem
MEDOME
input and checking of the coherence of the mechanical data of the problem
MEGEOM
recovery of the field of geometry in 1 model or 1 list of loads
NMDOME
Checking of the data of a mechanical non-linear problem


>>>>>>>
COMPOR
LCDEVI
calculate the diverter of a tensor of command 3
LCDIMA
calculate the difference of 2 square full matrices
LCDIVE
calculate the difference of 2 vectors of realities
LCEQVE
copy of a vector of realities
LCEQVN
copy of a vector of realities
LCHYDR
calculate the spherical part of a tensor
LCINMA
initialization of a square matrix
LCINVE
initialization of a real vector
LCINVN
initialization of a real vector
LCIV 2nd
calculation of the second invariant of a tensor of deformation
LCIV2S
calculation of the second invariant of a tensor of constraint
LCNRTE
normalizes of the second invariant of a tensor of deformation
LCNRTS
normalizes of the second invariant of a tensor of constraint
LCOPIL
operator of flexibility for a linear elastic behavior
LCOPLI
operator of rigidity for a linear elastic behavior
LCPRMM
product of 2 square matrices
LCPRMV
product stamps square * vector
LCPRSC
scalar product of 2 vectors
LCPRSM
multiply a square matrix by a scalar
LCPRSV
multiply a vector by a scalar
LCPRTE
tensorial product of 2 vectors
LCQEQV
test the equality of 2 vectors
LCSOMA
calculate the sum of 2 square matrices
LCSOVE
calculate the sum of 2 vectors
NICOMP
integration of the laws of nonlinear behavior for the incompressible elements into small
deformations
NMDORC
Processing of the key words factor COMPORTEMENT/COMP_INCR/COMP_ELAS


>>>>>>>
DEBUG

Note:
To compare the execution of 2 versions of the code giving of the different results (for example
debug and nodebug), one can start impressions very useful and not too bulky
by positioning DBG=.TRUE in the routine calcul.f
IMPTOU
to print on listing the “signature” of all objects JEVEUX present on a basis
JEIMPM
print the segmentation of the memory [D6.02.01]
JEIMPR
impression of the repertory of one or more classes [D6.02.01]
JEPRAT
impression of the system objects or the attribute objects of collection [D6.02.01]
JEUNDF
to put at “undef” an object JEVEUX
JXVERI
test the coherence of the segmentation memory of JEVEUX [D6.02.01]
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 6/16

DBGOBJ
To print in files 5 numbers characterizing an object JEVEUX: contents + some
attributes
UTTCPU
measure time CPU (to use and system) soup between 2 instructions [D6.01.03]


>>>>>>>
DIVERS
JJMMAA
writing of the name of the author and the creation date of this file
UTTCPU
measure time CPU (to use and system) soup between 2 instructions [D6.01.03]


>>>>>>>
ELT_COQUE
CQ 3D 2D
calculation of the co-ordinates 2D of a triangle or a quadrangle starting from its co-ordinates 3D
passage in the reference mark of the plan of the triangle or the quadrangle with teta=angle between axis X and
dimension A1A2
DKQBF
stamp B at the point qsi eta for element DKQ
DKTBF
stamp B at the point qsi eta for element DKT
DSQBFA
stamp BFA at the point qsi eta for element DSQ
DSQBFB
stamp BFB at the point qsi eta for element DSQ
DSQCIS
matrices BCB and BCA at the point qsi eta for element DSQ
DSQDIS
stamp YEAR of shearing for element DSQ
DSTBFA
stamp BFA at the point qsi eta for the DST element
DSTBFB
stamp BFB at the point qsi eta for the DST element
DSTCIS
Matrices BCA and YEAR of shearing for the DST element
DXBSIG
calculation of the forces intern B * SIGMA with the nodes of the element due to the stress field
SIGMA defined in the points of integration for the elements: DST, DKT, DSQ, DKQ and Q4G
DXEFGT
efforts generalized of thermal origin at the points of integration for the COQUEes elements
DST, DKT, DSQ, DKQ and Q4gG
DXEFRO
passage of the efforts or generalized deformations of the intrinsic reference mark of the element to the reference mark
room of COQUEe
DXMATE
calculation of the matrices of rigidity of inflection, membrane, coupling membrane-inflection and
shearing for an isotropic or multi-layer material
DXMATH
calculation of the matrices of rigidity of inflection, membrane, coupling membrane-inflection and
shearing for an isotropic or multi-layer material
DXQBM
stamp BM membrane at the point qsi eta for elements DKQ and DSQ
DXQPGL
construction of the matrix of total passage --> local for a mesh triangle DKQ or DSQ
DXREPE
calculation of matrices T1 VE and T2VE of passage of a matrix of the reference mark of the variety to the reference mark
element and T2VE reverse T2EV for all the options of post COQUEe processing
DXROEP
Recovery density of material and thickness of the plate
DXSIRO
passage of the constraints or deformations of the intrinsic reference mark of the element to the local reference mark of
COQUEe
DXTBM
stamp BM out of membrane for the elements DKT and DST
DXTPGL
construction of the matrix of total passage --> local for a mesh triangle DKT or DST
GQUAD4
geometrical magnitudes on the QUAD4
GTRIA3
parameter setting of elements DKT (TRIA3)
JQUAD4
jacobien at a point on the QUAD4
Q4GBC
stamp BC at the point qsi eta for element Q4G


>>>>>>>
ELT_ISO
BMATMC
to calculate the matrix B connecting the first order deformations to displacements for a point
of integration
BSIGMC
to calculate the forces intern B * sigma with the nodes of the element
BTDBMC
to calculate product LT * D * B giving the elementary matrix of rigidity


CONNEC
initialization of the Iso-P2 elements
DFDM1D
calculation of derived from the functions of form compared to an element running in a point from
gauss for the elements 1D
DFDM 2D
calculation of derived from the functions of form compared to an element running in a point from
gauss for the elements 2D
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 7/16

DFDM 3D
calculation of derived from the functions of form compared to an element running in a point from
gauss for the elements 3D
DMATMC
calculation of the matrix of HOOKE for the isoparametric elements for materials
isotropic, orthotropic and isotropic transverse
DPFCH3
calculation of derived from the functions of form compared to an element running in a point from
gauss for the nonisoparametric elements 3D
EPSAMC
construction of the vector of the anelastic deformations defined in each point of integration has
to leave the user data for the current element
EPSIMC
construction of the vector of the initial deformations defined in each point of integration has to leave
user data for the current element
EPSTMC
calculation of the thermal deformations for the isoparametric elements
EPSVMC
calculation of the mechanical deformations (i.e eps_totales - eps_thermic) at the points
of integration for the isoparametric elements
GAUSS
calculation of the weights and points of gauss
PGSEG2
calculation of the weights of gauss and the co-ordinates of the points of gauss for a segment, like
the derivative of the functions of form
SUBACV
calculation of the base counter-alternative (dimension 3)
SUMETR
calculation of the metric tensor (2x2) and sound jacobien
VFF2DN
calculate the normal and the weight of a point of Gauss of an element SEG in 2D
VFF 3D
calculate the weight of a point of Gauss of an element SEG in 3D.
DFDMIP calculation of derived from the functions of form and the jacobien 2D, AXI, 3D

NMGEOM
calculation of the elements kinematics in a point of Gauss (possibly into large
transformations)
NMMABU calculation of the matrix B (DEPS = B.DU)
2D, 3D
AXI and GRANDES DEFORMATIONS remain has to make if need be
NMEPSI calculation of the deformations kinematics
2D, AXI, 3D, LARGE
NMEPSB calculation of the regularized deformations and their gradients
2D, 3D


>>>>>>>
ELT_POUTRE
CARCOU
to recover the geometry of the elements pipe (elbow)
DEELPO
recovery of the diameter external of an element of POUTRE
FUN1
calculation of the surface or the constant of torsion equivalent of a right POUTRE to section
variable under the linear assumption of variation of the co-ordinates
FUN2
calculate the moment of inertia equivalent of a right POUTRE to variable section under the assumption
of linear variation of the co-ordinates
GDFINT
for an element of POUTRE in great displacement, the contribution of the point of gauss calculates
number KP with the internal forces
GDJRG0
for an element of POUTRE in great displacement, calculates, at the points of gauss, the jacobien
and rotation of the principal axes of inertia in position of reference stamps it, compared to
general axes of co-ordinates
GDMB
for an element of POUTRE in great displacement, the contribution of the displacement calculates of
node with the matrix of deformation B at the point of gauss KP
JPD1FF
calculation of the functions of form of deformations generalized for element POUTRE 6 ddl with 3
points of gauss
JSD1FF
calculation of the functions of form of deformations generalized for element POUTRE 7 ddl with 3
points of gauss
POEFGC
calculation of the elementary vector complex generalized effort, for the elements of POUTRE of Euler
and of Timoshenko
POEFGR
calculation of the elementary vector real generalized effort, for the elements of POUTRE of Euler and of
Timoshenko
POMASS
calculate the matrix of mass of the elements of POUTRE
PORIGI
calculate the matrix of rigidity of the elements of POUTRE
POUEX7
Processing of the eccentricity of the elements of POUTRE
PTENCI
Calculate the kinetic for the elements of POUTRE, discrete energy and bars
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 8/16

PTENPO
Calculate the deformation energy for the elements of POUTRE, discrete and bars
PTKA01
calculate the matrix of stiffness of the element of right POUTRE with constant section
PTKA02
calculate the matrix of stiffness of the element of right POUTRE with variable section
PTKA10
calculate the matrix of stiffness of the element of curved POUTRE
PTKA21
calculate the matrix of stiffness of the element of right POUTRE with constant section to 7 ddl by
node
PTMA01
calculate the matrix of mass of the element of right POUTRE
PTMA10
calculate the matrix of mass of the element of curved POUTRE


>>>>>>>
ELT_TOUS
TEATTR
to recover the value of an attribute associated with a TYPE_ELEMENT
LEATTR
to test if an attribute has a given value (on-layer of TEATTR)
FGEQUI
calculation of the equivalent sizes in constraint and deformation
JEVECH
To recover the address of the local field corresponding to a parameter
ELREF4
to recover the addresses of the tables containing the values of the functions of form (and theirs
derived) on a family from points from integration (+ dimensions, matrix of Gauss passage - >
Node)
ELREF5
to recover the addresses of the tables containing the co-ordinates and weight of the points of one
family of points of integration.
NBDIM
turn over the dimension of a type of element given
NBNOEU
turn over the number of nodes associated with a type of element
NBNOSO
turn over the number of nodes nodes associated with a type of element
PPGAN2
passage of the values at the points of gauss to the values with the nodes nodes and the nodes
mediums by average value
UTELVF
to recover the values of the functions of form on a family of points of integration when one
is not in an elementary routine of calculation. (If not, ELREF4 should be used).
TECACH
to recover the characteristics of a champ_local: address, length,…
TECAEL
to recover the characteristics of a élément_fini: name of the associated mesh,…


>>>>>>>
ENVIMA
ISMAEM
possible maximum entirety [D6.01.01]
ISNNEM
entirety NaN [D6.01.01]
R8DEPI
give the actual value 2 * pi [D6.01.01]
R8DGRD
Conversion degree/radian [D6.01.01]
R8GAEM
range: numbers such as range ** 2 is representable out of machine [D6.01.01]
R8MAEM
the largest reality [D6.01.01]
R8MIEM
the smallest reality [D6.01.01]
R8NNEM
reality NaN [D6.01.01]
R8PI
to give actual value pi. [D6.01.01]
R8PREM
relative precision of the real numbers [D6.01.01]
R8RDDG
Conversion radian/degree [D6.01.01]
R8VIDE
to give the value of an “impossible” reality (can be used to test if real were affected or not)
[D6.01.01]


>>>>>>>
FICHIER
ULDEFI
defines logical association unit - local name (FICHIER) - name file (NOM_SYSTEME), made
call to ULOPEN for files ASCII
ULOPEN
carry out association, open FORTRAN and positioning for files ASCII
ULCLOS
carry out the release and it “closed” for files ASCII
ULPOSI
positions (NEW, OLD, APPEND) in the file of the type ASCII (in FORTRAN 77 it is not
unfortunately not possible to position at the time of the OPEN and the extensions to the standard
are not always allowed on all the platforms)
ULINIT
initialize the structure of data stored in the commun runs
ULIMPR
print the contents of the structure of data
ULISOP
return an entirety not no one if the logical unit were affected and if the associated file is open.
local name is also returned.
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 9/16
IUNIFI routine IUNIFI intended to recover the number of logical unit associated a local name
(FICHIER) is preserved to ensure compatibility, but rests now on
new structures of data.




>>>>>>>
FONCTION

note:
when one needs a “null” function (for example like function by defect in
commands), one can always use the function “&FOZERO” created by
routine debut.f and thus available at any moment.
FIINTE
to evaluate a function interpreted in a point (i.e calculation of F (X))
FOATTR
overload the attributes of a concept of the function type
FOC1MA
to calculate the maximum ones of a concept of the function type
FOCRCH
recovery of a function in a structure tran_gene for a node of shock
FOCSTE
creation of a concept of constant the function type
FODERI
obtaining the value of the function and its derivative for a linear function per piece
FOEC2F
writing of the couples (parameter, result) of a concept of the function type
FOEC2N
writing of the values (parameter, function) of a NAPPE
FOIMPR
impression of a concept of the function type on a file
FOINRI
interpolation for complex function has variable real
FOINT0
handing-over has zero of the common used by the routine foint2
FOINT2
interpolation for real function with real variable
FOINT3
interpolation for function complexes with real variable
FOINTE
to evaluate a function (i.e calculation of F (X, y, Z,…))
FOINTN
interpolation in the tablecloths
FOINTR
interpolation-extrapolation of a whole function
FOLOCX
search of the place of X in the ordered vector growing
FONBPA
to recover the list of the names of the parameters of a SD function
FOPRO1
to recover the prolongations and type of interpolation of a concept of the function type
FOZERO
to create a null function
REFODE
recovery of the value of a function and its derivative for a function of the temperature
linear by piece
TBEXFO
to extract a function from a table by indicating 2 columns in opposite. [D6.06.01]
ZEROCO
resolution of F (X) =0 by a method of cord
ZEROF3
to seek the zero of a function: method of BRENT
ZEROFO
to seek the zero of a function




>>>>>>>
GRANDEUR
DEC2PN
to decode a coded entirety bases 2 of them
DGMODE
to find the descriptor size associated with a local mode with card, cham_no, or cham_elem,
in form “iden”
DIGDEL
To recover the number of scalars representing the size for a local mode
EXISDG
to decode a coded entirety
IPOSDG
the position d'1 component in a descriptor size DG makes
IRCCMP
to find the number and the names of the components of a list presents in a size
ISCODE
to code an entirety coded on the first 30 powers of 2 (not of power 0)
ISDECO
to decode an entirety coded on the first 30 powers of 2 (not of decoding on power
0)
ISGECO
to manage the addition or the subtraction of both entirety coded out of the first 7 powers
whole of 2
NBCMP
turn over the number D whole coded for a size
NBEC
turn over the number D whole coded for a size
SCALAI
turn over the type of a size: reality, entirety, character.
VERIGD
to check the coherence of a list of CMPS of a size


Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 10/16

>>>>>>>
INITEL
ELRACA
various dimensions of a ELREFE
ELRAGA
description of the families of integration of a ELREFE
ELRFVF
functions of forms of a ELREFE
ELRFDF
derived from the functions of forms of a ELREFE


>>>>>>>
JEVEUX
CHLICI
to check that a character string is licit within the meaning of JEVEUX
COCOPG
To recopy a collection the JEVEUX in another largest
IMPTOU
to print on listing the “signature” of all objects JEVEUX present on a basis
JACOPO
to recopy a piece of object JEVEUX in another
JECREC
to create a collection JEVEUX [D6.02.01]
JECREO
to create an object simple JEVEUX [D6.02.01]
JECROC
to declare a new object in a collection (or in a repertory of name) [D6.02.01]
JEDEMA
décrémente the mark and releases the marked objects [D6.02.01]
JEDETC
destruction of a whole of objects JEVEUX [D6.02.01]
JEDETR
to destroy an object JEVEUX (simple or collection) [D6.02.01]
JEDISP
return in a table the lengths max available [D6.02.01]
JEDUPC
to duplicate a whole of objects JEVEUX [D6.02.01]
JEDUPO
to duplicate 1 object JEVEUX [D6.02.01]
JEECRA
assignment of an attribute of an object JEVEUX [D6.02.01]
JEEXIN
test the existence of an object JEVEUX [D6.02.01]
JEIMPA
to print the attributes of an object JEVEUX [D6.02.01]
JEIMPM
print the segmentation of the memory [D6.02.01]
JEIMPO
to print an object JEVEUX [D6.02.01]
JEIMPR
impression of the repertory of one or more classes [D6.02.01]
JELIBE
to release an object JEVEUX of the memory [D6.02.01]
JELIRA
to consult an attribute of an object JEVEUX [D6.02.01]
JELSTC
to find the names of the objects whose name contains a character string given, present
on a basis JEVEUX [D6.02.01]
JEMARQ
increment the current mark [D6.02.01]
JENONU
return the number associates has a name (hash-coding JEVEUX) [D6.02.01]
JENUNO
return the name associates has a number (hash-coding JEVEUX) [D6.02.01]
JEPRAT
impression of the system objects or the attribute objects of collection [D6.02.01]
JERAZO
handing-over has zero of the associated segment of values A an object JEVEUX [D6.02.01]
JEUNDF
to put at “undef” an object JEVEUX
JEVEUO
to recover the address of an object JEVEUX [D6.02.01]
JEVEUT
recover an object in memory in a permanent way (mark = - 1) [D6.02.01]
JEXATR
recovery cumulated lengths of the objects of a contiguous collection [D6.02.01]
JEXNOM
function of access to the objects of the named collections (or of the pointers of names) [D6.02.01]
JEXNUM
function of access to the objects of the numbered collections (or of the pointers of names) [D6.02.01]
JUVECA
enlarging of an object simple JEVEUX [D6.02.01]
JXVERI
test the coherence of the segmentation memory of JEVEUX [D6.02.01]
TBEXVE
to extract objet_jeveux containing a column from a SD counts. [D6.06.01]
TSTOBJ
To recover 5 numbers characterizing an object JEVEUX: contents + certain attributes
WKVECT
to create an object JEVEUX of the type vector [D6.02.01]


>>>>>>>
LIGREL
ADALIG
to reorganize the grels of a SD ligrel so that they have sizes adapted to the management of
memory.
CALCUL
to make elementary calculations corresponding to a OPTION on the elements of a SD
ligrel.
CHLIGR
to convert a CHAM_ELEM into another CHAM_ELEM on another ligrel.
EXLIM1
Creation of a ligrel starting from a list of meshs
EXLIMA
Creation of a ligrel starting from a list of meshs
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 11/16

INITEL
to initialize the elements types present in the ligrel and to create objects .PRNM and/or .PRNS
ligrel
NBELEM
turn over the number of elements of a GREL of a SD ligrel
NBGREL
turn over the number of GREL of a SD ligrel
NOLIGR
To add finite elements in a SD ligrel
TYPELE
To determine the type of the finite elements of a GREL of a SD ligrel


>>>>>>>
MAILLAGE
CESRED
“to reduce” a SD cham_elem_s on a list of meshs and/or a list of CMPS.
CHPNUA
to transform a cham_no into a SD cloud to be able to project it on another grid
(method “NUAG_DEG_0/1”)
CNCINV
construction of the table of connectivity reverses of a SD grid
CNSPRJ
to project a cham_no_s on another grid
CNSRED
“to reduce” a SD cham_no_s on a list of nodes and/or a list of CMPS.
CRLINU
transform a list of names of nodes into a list of numbers of late meshs for
NOCART
EXLIM1
Creation of a LIGREL starting from a list of meshs
EXLIMA
Creation of a LIGREL starting from a list of meshs
EXMANO
extraction of the numbers of the meshs of the type SEG2 of which one of the ends is a node of
number given
GETVEM
to check the coherence of a list of entities of the grid given by the user
GMGNRE
to fill the list of node subjacent with the list with mesh
MEGEOM
recovery of the field of geometry in 1 model or 1 list of loads
NUACHP
to transform a SD cloud into a cham_no
PACOAP
to sort 2 lists of nodes so as to put in opposite the nodes of the 2 lists
PACOOR
to give the list of the co-ordinates of the nodes of a mesh
PADIST
to calculate the distance between 2 nodes
PANBNO
to calculate the number of nodes nodes, nodes of edges, interior nodes of a mesh
of a given type
PJ2DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 2D)
PJ3DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 3D)
PJ4DCO
to create a SD corresp_2_mailla to be able to use PJEFPR (case 2,5D)
PJEFPR
to project a cham_no on another grid (method “ELEM”)
PRONUA
to project a SD cloud on another grid (method “NUAG_DEG_0/1”)
RELIEM
to recover the list of the nodes (or the meshs) given behind key words.
UTNONO
return the 1st node (or the 1ère mesh) of a GROUP_NO (or of a GROUP_MA)
VERIMA
to check the coherence of a list of entities of the grid given by the user
VTGPLD
add a field of displacement to a field of geometry: X2 = X1 + U


>>>>>>>
MATERIAU
MATELA
recovery of the values of E, NAKED, ALPHA in a material
RCADMA
recovery of the metallurgical components of a material
RCCOMA
obtaining the complete behavior of a material
RCCOME
obtaining the complete behavior of a material
RCFODE
obtaining the value of the function and its derivative for a function of the temperature
linear by piece
RCFONC
interpolation on a function of the type R (P)
RCMFMC
creation of the card of material coded starting from the cham_mater
RCPARE
checking of the presence of a characteristic in a given behavior
RCTRAC
determination of the Young modulus and the function of work hardening starting from the curve of
traction of a given material
RCVADA
obtaining the value of the coefficients of material and their derivative compared to
temperature
RCVALA
obtaining the value of a real parameter of an element of a relation of behavior of one
material given, starting from an address of material coded by giving the list explicitly of
variables of command of which can depend the functions on material.
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 12/16

RCVALB
obtaining the value of a real parameter of an element of a relation of behavior of one
material given, starting from the designation of the point of Gauss (and under-point).
RCVALC
obtaining a parameter complexes of an element of a relation of behavior of one
material given
RCVALE
obtaining the value of a real parameter of an element of a relation of behavior of one
material given, starting from a name of coded material


>>>>>>>
MATR_ASSE
ATA000
construction of a SD matr_asse by calculation of the product: At * A where A is a matrix
rectangular
AJLAGR
add the lagrange in the matrix of mass from the matrix of stiffness
ASASMA
to assemble the elementary matrices of rigidity and Dirichlet
ASMATR
to assemble elementary matrices in an assembled matrix
ASSCHC
to modify one matr_asse to take account of the elimination of the ddls constrained by SD
char_cine
COPMAT
copy of one matr_asse in a full matrix
CRESOL
To create a SD solvor
CRSOLV
To create a SD solvor by “defect” for method LDLT
EXTDIA
extraction of the diagonal of a matrix
FLEXIB
to calculate the matrix of associated residual flexibility has a cyclic problem with Mac interface
Neal or none
JACOBI
resolution of the problem reduced to the eigenvalues by the decomposition of generalized Jacobi
MCCONL
to take account of the conditioning of Lagrange on the second member
MCMULT
carry out the product of a matrix by NR vectors (so complex)
MRCONL
to take account of the conditioning of the terms of Lagrange on the second member
MRMULT
carry out the product of a matrix by NR vectors (real case)
MTCOMB
linear combination of matrices
MTCONL
linear combination of the conditioning of Lagranges of the matrices
MTCOPY
recopy the values of the matrix in another matrix
MTDEFS
definition of the structure of a matrix
MTDSC2
recovery of the address of an object of a SD matr_asse
MTDSCR
allowance/desallocation of the descriptors of a SD matr_asse
MTEXIS
to check the existence of a matrix
PRECON
pre conditioning of one matr_asse for the use of RESO_GRAD
PRERES
to factorize one matr_asse (LDLT/MULT_FRONT) or to manufacture a matrix of pre
conditioning (GCPC)
RESGRA
resolution by a method of gradient combines (GCPC) for a stored matrix “MORSE”
RESOUD
Resolution of a linear system
TLDLGG
“to factorize” a matrix (LDLT or MULT_FRONT)


>>>>>>>
MESSAGE
INFBAV
to put mechanism INFO in talkative mode [D6.04.01]
INFMAJ
update for key word INFO [D6.04.01]
INFMUE
to put mechanism INFO in dumb mode [D6.04.01]
INFNIV
Reference the level of impression and the logical unit of impression [D6.04.01]
UTDEBM
to begin an alarm or error message [D6.03.01]
UTFINM
to close an alarm or error message [D6.03.01]
UTIMPI
to print an entirety in alarm or error message [D6.03.01]
UTIMPK
to print a character string in alarm or error message [D6.03.01]
UTIMPR
to print a reality in alarm or error message [D6.03.01]
UTMESS
to print an alarm or error message [D6.03.01]
UTEXCP
As UTMESS but allows the lifting of an exception python in the command file.
UTDEXC
As UTDEBM but allows the lifting of an exception python in the command file.


>>>>>>>
MPLEIN
AMPPR
to add a real full matrix to a real full matrix
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 13/16

COPMAT
copy of a MATR_ASSE in a full matrix
MAVEC
passage stamps full (m * m) > half-matrix column vector (N)
MTGAUS
resolution by the method of Gauss of a linear system
PMAT
product of square matrices
PMAVEC
product stamps square full by a vector
PMPPR
product of two matrices stored full with taking into account with transposition by
the intermediary of indicator
PRMAMA
product of rectangular full matrices
PROMAT
product of two full matrices
UTBTAB
fact produces it full matrices: BT * A * B
VECMA
transform a symmetrical matrix (triangular) into a square matrix


>>>>>>>
NUME_DDL
CHEDDL
to seek the row of a ddl starting from its type and the node
CRPRNO
creation and allowance of a structure prof_chno
NUMERO
To create a SD nume_ddl
POSDDL
give the number of the ddl associated with the node and its component
PTEDDL
to recover the numbers of equation corresponding to certain names of CMPS
PTEEQU
to create object .DEEQ of a SD prof_chno
RGNDAS
to find the name of the node and the component corresponding to a number of equation in one
assembled system


>>>>>>>
PREPOST
ECRTES
writing of at the head of a dataset SUPERTAB
GICOOR
to create the collection which gives the permutation of the nodes of meshs (ASTER--> GIBI)
INISTB
initialization of the names of meshs ASTER-TRIFOU according to graphic code I-DEAS 4.0
IRADHS
adherences IDEAS
IRGAGS
seek sizes IDEAS present in a size


>>>>>>>
REPERE
ANGVX
Calculate the 2 nautical angles starting from a vector
ANTISY
calculate a matrix of rotation in R3
CANOR2
calculate the normal with a SEG2 (in 2D)
CANOR3
calculate the normal with a TRIA3 (in 3D)
CANORM
to calculate the normal with a mesh in a node with or without standardization of this vector
CHGREP
Change of reference mark: total room and vice versa
CHMALG
passage of the local reference mark to the total reference mark of the elementary matrices
CQ 3D 2D
calculation of the co-ordinates 2D of a triangle or a quadrangle starting from its co-ordinates 3D
passage in the reference mark of the plan of the triangle or the quadrangle with téta=angle between axis X and
dimension A1A2
CTETGD
calculation of the matrix téta allowing to pass from the ddl of the right interface to those of the interface
left
GLOLOC
change of reference mark for a modal dynamic system
GRIROT
calculation of the matrix of passage of the reference mark of orthotropism towards the local reference mark of the element roasts
INTET0
to calculate the matrix of rotation for DX, DY, DZ, DRX, DRY and DRZ
LOCGLO
passage of the local reference mark to the total reference mark for a modal dynamic system
MAROTA
calculate the matrix of rotation corresponding to the vector rotation
MATPGL
Construction of the matrix of local total passage
MATRO2
calculation of the matrix rotation for a curved beam
MATROT
calculation of the matrix rotation for a right beam
MUDIRX
calculate the cosine directors of the matrix of passage of the reference mark of the element to the reference mark of
reference as well as the 3 normalized directions of the reference mark of the element
ORIEN2
orientation of a trihedron defined by 3 points
ORTREP
recovery of the user data defining the reference mark of orthotropism relating to the element
running
PROJMG
passage BASE_MODALE - > reference mark physical
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 14/16

REFLTH
calculate the passage of the terms of conductivity of the reference mark of reference to the reference mark of the element
UTPSGL
Global passage - > Local for a symmetrical elementary matrix (triangular)
UTPSLG
Local passage - > Global for a symmetrical elementary matrix (triangular)
UTPVGL
Global passage - > Local for a vector
UTPVLG
Local passage - > Global for a vector


>>>>>>>
RESUELEM
ASASMA
to assemble the elementary matrices of rigidity and Dirichlet
ASASVE
to assemble the elementary vectors coming from the loads
ASMATR
to assemble elementary matrices in an assembled matrix
ASSVEC
To assemble elementary vectors to make of it a second member (SD cham_no)
CALCUL
to make elementary calculations corresponding to a OPTION on the elements of a SD
ligrel.
CESVAR
to create a SD cham_elem_s (DCEL_I) allowing to extend the cham_elem (VARI_R)
calculated by routine CALCUL.
MEAMME
calculation of the elementary matrices of AMOR_MECA or RIGI_MECA_HYST
MEDIME
calculation of the elementary matrices of the elements of Lagrange (mechanical)
MEDITH
calculation of the elementary matrices of the elements of Lagrange (thermal)
MEMAME
calculation of the elementary matrices of MASS_MECA
MEMARE
to create and initiate object .REFE_RESU of the SD matr_elem (or SD vect_elem)
MERIME
calculation of the elementary matrices of RIGI_MECA (elastic)
MERIMO
calculation of the elementary matrices of the elements of the model and the elementary terms of
residue (STAT_NON_LINE)
MERITH
calculation of the elementary matrices of RIGI_THER


>>>>>>>
RESULTAT
BMNBMD
to restore the modes number and of deformations of a SD base_modale
BMNODI
to recover the deformations of interface in a SD base_modale
CTETGD
calculation of the matrix téta allowing to pass from the ddl of the right interface to those of the interface
left
DCAPNO
to recover the address of a .VALE of a cham_no from its type and sequence number in
a made up result
DYARCH
data entry of the key word factor ARCHIVAGE (in a SD result)
EXTMOD
to extract from a concept mode_meca the deformation for one or more ddl. The lagranges are
remove.
FOCRCH
recovery of a function in a structure tran_gene for a node of shock
IMBAMO
to print the results relating to the modal base
IRECRI
writing of a structure of data result on a file
IRPARA
impression of the parameters of a structure of data result
IRPARB
determination/checking of the parameters of a structure of data result
IRTITR
impression of the title of a SD result
NDARCH
filing of displacements, speeds, accelerations, forced
PROJMG
passage base_modale - > reference mark physical
RSADPA
recovery of addresses JEVEUX of the parameters of calculation or the variables of access of one
structure of data result for the sequence number given and the list of variables of
reference symbols [D6.05.01]
RSAGSD
redimensioning of a structure of data result [D6.05.01]
RSBARY
To interpolate a field between 2 moments of a SD result [D6.05.01]
RSCRSD
Creation of a structure of data result [D6.05.01]
RSEXCH
recovery of the name of the field of a structure of data result [D6.05.01]
RSEXIS
Existence of a structure of data result [D6.05.01]
RSEXPA
Existence of a parameter (or a variable of access) in a structure of data result
[D6.05.01]
RSINCH
Interpolation of a field of a structure of data result [D6.05.01]
RSINDI
to find a reality (or a complex) in a parameter list of a SD result [D6.05.01]
RSINFO
impression (on listing) of the structure of a SD result [D6.05.01]
Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 15/16

RSNOCH
To note a field in the structure of data result [D6.05.01]
RSNOPA
recovery of the number of variables of access and the number of parameters as well as theirs
names of a structure of data result [D6.05.01]
RSORAC
Recovery of the sequence numbers of a structure of data result starting from a variable
access [D6.05.01]
RSRUSD
To destroy the fields of a structure of data result starting from a sequence number
[D6.05.01]
RSUTNU
Recovery of the sequence numbers of a structure of data result starting from a variable
access [D6.05.01]
RSUTN2
Like RSUTNU, but filter sequence numbers found by checking the existence of a field
symbolic system on these sequence numbers.
RSUTN1
Like RSUTNU, but filter sequence numbers found by checking the existence of one
parameter (or of a variable of access) on these sequence numbers.


>>>>>>>
RUPTURE
GABSCU
for each node of the bottom of fissure one calculates his curvilinear X-coordinate
GDFONC
calculation of the gradients for the calculation of the rate of refund of energy in 2D
GDINOR
calculation of the direction of the field theta in the case or the normal in the plan of the lips appears in
the sd fond_fiss
GDIREC
for each node of the bottom of fissure, one calculates the direction of the field theta
MEALPH
to create 1 field of propagation


>>>>>>>
SD
GNOMSD
To obtain a name validates for “hidden” SD.
COPISD
to duplicate a structure of data under another name [D6.07.05]
DETRSD
to destroy a structure of data [D6.07.05]
DISMOI
to put a question about a SD [D6.07.05]
EXISD
To test the existence of a SD [D6.07.05]
IMPRSD
to print (listing) a structure of data [D6.07.05]
UTIMSD
To print (dump) the contents of the objects of a SD [D6.07.05]


>>>>>>>
SUPERVISEUR
GCNCON
to obtain the name of a SD (K8) which is not in conflict with the other names of SD
GETFAC
turn over the number of occurrences of a key word factor [D6.03.01]
GETLTX
turn over the length of the chains of a key word of type “text” [D6.03.01]
GETMFA
turn over the ième key word control ratio [D6.03.01]
GETMFM
turn over the nbval first words key of a key word factor with their type [D6.03.01]
GETMNB
turn over general information on a command [D6.03.01]
GETRES
turn over the name and the type of the result of a command [D6.03.01]
GETTCO
turn over the type of a SD user [D6.03.01]
GETVC8
turn over the list of the arguments of a key word of type “complexes” [D6.03.01]
GETVID
turn over the list of the arguments of a key word of “identifying” type [D6.03.01]
GETVIS
turn over the list of the arguments of a key word of “whole” type [D6.03.01]
GETVR8
turn over the list of the arguments of a key word of “real” type [D6.03.01]
GETVTX
turn over the list of the arguments of a key word of type “text” [D6.03.01]


>>>>>>>
TABLE
TBAJLI
To add a line to a SD counts [D6.06.01]
TBAJPA
To add parameters in a SD counts [D6.06.01]
TBCRSD
to create a SD counts [D6.06.01]
TBCRSD
to declare a new SD counts [D6.06.01]
TBEXFO
to extract a function from a SD counts by indicating 2 columns in opposite. [D6.06.01]
TBEXIP
Existence of a parameter in a SD counts [D6.06.01]
TBEXTB
To extract a under-table from a SD counts [D6.06.01]
TBEXVE
to extract objet_jeveux containing a column from a SD counts. [D6.06.01]
TBLIVA
Reading of a cell of a SD counts [D6.06.01]
TBNULI
Return the number of a line of a SD counts [D6.06.01]


Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Code_Aster ®
Version
8.1
Titrate:
List utilities


Date:
01/12/05
Author (S):
J. Key PELLET
:
D6.00.01-B Page
: 16/16

>>>>>>>
TITER
IRTITR
impression of the title of a SD result
TITER2
to create a subtitle
TITER
to create a title


>>>>>>>
TYPE_F77
AGGLOM
to create a table with 8 K24 to gather arguments of the type CHARACTER
ALMULR
product of N real numbers with test of the overflow and the underflow with office plurality of value
former or given zero have
CODENT
writing an entirety in a character string
CODREE
writing a reality in a character string
DESAGG
fact opposite of AGGLOM
EXTRAC
extraction in a table containing of the vectors at successive moments of the vector
possibly interpolated at the moment wish
FOVERF
checking of the character growing of the values in a vector
FREQOM
calculate the frequency associated with the pulsation
GCNCO2
to obtain a character string by incrementing of a number
GGUBS
generator of numbers (pseudo) random uniformly left again between (0,1)
INDIIS
turn over the row of an entirety in a vector of entirety
INDIK8
turn over the row of K8 in a vector of K8
INDK16
turn over the row of K16 in a vector of K16
INDK24
turn over the row of K24 in a vector of K24
INDK32
turn over the row of K32 in a vector of K32
INDK80
turn over the row of K80 in a vector of K80
INITVE
to initialize a vector with zero
KNDIFF
to make the difference between 2 lists of character strings LK3 = LK1 - LK2
KNDOUB
to check that there are no doubled blooms in a list of character strings
KNINCL
to check that a list of character strings is included in another
KNINDI
turn over the row of one K * in a vector of K *
LIIMPR
to print a list of entireties or realities
LSAME
test the equality of 2 character strings independently of their breakages
LXCAPS
a character string puts in capital letters
LXLGUT
turn over the length uses of a character string (without the white)
LXLIIS
decode a character string to read an entirety there
LXSCAN
decode a character string in words of various types: entirety, reality, text,…
NORMEV
a vector normalizes and turns over its initial standard
OMEGA2
calculate the pulsation associated with the frequency
ORDIS
rearrangement of a list of entireties by ascending order
ORDR8
to find the order ascending of a list of realities, not of modification about input but
determination of a pointer of command
PROVEC
calculation of the vector product of two vectors
PSCAL
calculation of the scalar product of two vectors
PSCVEC
calculation of the scalar product of two vectors
R8INIR
initialization of a real vector
SNLIRE
reading of a lexeme in a character string
UTLISI
utility of logical operations on the lists of entireties: union, intersection, singleton
UTREMT
scan for a word in a list of words
UTTRII
To sort a list of entireties
VDIFF
calculate the difference between 2 vectors: Z = X - Y
VECMA
transform a symmetrical matrix (triangular) into a square matrix


>>>>>>>
VARI_COM
VRCINS
manufacture of the field of variables of command at a given moment.
RCVARC
recovery of a variable of command on a point of Gauss (in a routine of calculation
elementary)

Handbook of Descriptif Informatique
D6.00 booklet: - HT-66/05/003/A

Outline document