Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 1/8
Organization (S): EDF-R & D/AMA
Handbook of Utilization
U4.0- booklet: Use of the commands
Document: U4.01.04
Innovations and modifications of version 8
Summary:
The object of this document is to offer a global vision of the modifications of syntax and new possibilities
commands of Code_Aster occurred between each version since version 8.0.
Index A of this document thus gives a report on the changes introduced since version 8.0 of December 2004
(identical to version 7.4) and valid for version 8.2 of December 2005.
For more precise details, one will consult the documentation of the commands and the file histor of
corresponding under-version (e.g.: [8.0.7], Développement section of the www.code-aster.org site).
The impacted commands are listed alphabetically.
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 2/8
1
Innovations between 7.4/8.0 and 8.2
1.1 Modifications
general
1.1.1 Local criteria of convergence
The local criteria of convergence are by nature relevant only for a given behavior;
the accepted residue, the diagram of integration or the iteration count can now be defined of
manner different for each behavior from the model.
In the field of syntax, key words RESI_INTE_RELA, INTER_INTE_REAL, INTER_INTE_MAXI,
RESO_INTE are moved CONVERGENCE towards COMP_INCR/COMP_ELAS (of which an occurrence
each behavior defines).
The commands concerned are DYNA_NON_LINE, DYNA_TRAN_EXPLI, STAT_NON_LINE and in
cascade macro-commands CALC_PRECONT, MACR_ASCOUF_CALC, MACR_ASPIC_CALC,
MACR_CABRI_CALC.
1.1.2 Solvor
MUMPS
A new direct solvor is available in Code_Aster: MUMPS.
It makes it possible to solve problems known with the traditional solveurs when the matrix is not
positive (case XFEM, incompressible elements,…).
It is usable by commands DYNA_NON_LINE, MECA_STATIQUE, RESO_LDLT,
STAT_NON_LINE, THER_LINEAIRE and THER_NON_LINE (cf [8.0.14]).
Notice for the version local
This solvor does not form part of the sources of Code_Aster, it acts of an external package.
1.1.3 Solvor
FETI
Solvor FETI is a parallel solvor by decomposition of fields.
He is under development; its field of application is thus limited in version 8.2.
1.2 News
commands
1.2.1 CALC_TABLE
This command makes it possible to handle the data of the tables to the manner of a spreadsheet.
The command makes it possible to carry out operations on the data of the tables. Operations
currently available are:
·
concaténer/to combine two tables having common parameters,
·
to apply a formula,
·
to re-elect parameters,
·
to filter the lines according to certain criteria,
·
to extract from the columns of a table,
·
to order the lines.
1.2.2 INFO_FONCTION/CALC_FONCTION
Command CALC_FONCTION was deeply rewritten so that it is simple and fast of y
to introduce new generic processing at the request of the users.
Thus, only the operations which calculate a function (or a tablecloth) starting from other functions were
preserved in CALC_FONCTION.
It should be noted that the operation of smoothing wraps spectra of floor (SRO), LISS_ENVELOP, was
review according to regulations' of EDF Septen.
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 3/8
All the operations on the functions which produce another thing today (it acts only of
count) are now available in command INFO_FONCTION:
· MAX, RMS, NOCI_SEISME, NORME and ECART_TYPE.
1.2.3 LIRE_FORC_MISS/LIRE_IMPE_MISS
LIRE_IMPE_MISS and LIRE_FORC_MISS make it possible respectively to create a generalized matrix
and a generalized vector of seismic force starting from the matrix of impedance of ground or the forces
seismic of ground created by MISS 3D for a frequency of extraction given.
1.2.4 POST_MAIL_XFEM/POST_CHAM_XFEM
1.2.5 MAC_MODES
This command makes it possible to calculate a criterion of orthogonality, Modal Assurance Criterion, enters
two modal bases (in general, experimental and a one calculated) (cf [8.1.14]).
1.3 Commands
modified
1.3.1 AFFE_CARA_ELEM
Removed CARA_SECT:
· Key word not used (cf [8.0.6]).
New RIGI_PARASOL/GROUP_MA_POI1 and GROUP_MA_SEG2:
· Allow to define a carpet of springs to model a displacement of foundation, one
landslide and to apply boundary conditions in efforts (cf [8.0.17]).
1.3.2 AFFE_CHAR_CINE and AFFE_CHAR_CINE_F
AFFE_CHAR_CINE and AFFE_CHAR_CINE_F are usable with STAT_NON_LINE and
DYNA_NON_LINE.
GROUP_MA, MAILLE new:
· Definition of the zones to be forced (cf [8.0.6]).
1.3.3 AFFE_CHAR_MECA
CONTACT/new METHODE=' VERIF':
· Allows to check if there is or not matter interpenetration a posteriori without paying the overcost
resolution with contact (cf [8.0.7]).
New CONTACT/GLISSIERE, ALARME_JEU:
· Allows to carry out with the method of the active constraints the “sticking” contact, surfaces
in opposite cannot unstick, by emitting an alarm if the play becomes
excessive (value defined by the user) (cf [8.0.7], [8.1.11]).
New CONTACT_INIT:
· This key word makes it possible to do without artificial stiffnesses blocking the movements of body
rigid (cf [8.0.8], [8.0.11]).
CONTACT/new COMPLIANCE:
· Introduction of a microcomputer-macro model for the interface of contact (effect of roughness to
the microscopic scale) (cf [8.1.13]).
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 4/8
New CHAMNO_IMPO:
· Allows to take the contents of a CHAM_NO like second member of the linear relation
(cf [8.0.8]).
New ELIM_MULT:
· If one wishes to bind several grids between them (key word LIAISON_MAIL), one
eliminate the redundant conditions now in order to avoid obtaining null pivots with
moment of resolution (ELIM_MULT=' NON'). If in certain particular cases, one does not want
not to eliminate these conditions, one can modify the default value (cf [8.0.3]).
New LIAISON_CYCL:
· Application of cyclic condition of symmetry with dephasing (cf [8.0.8]).
Removed PRESSION_CALCULE:
· EVOL_CHAR makes the same thing and accepts other types of fields (cf [8.1.19]).
Removed VERI_DDL:
· The inexpensive checking is henceforth systematic (cf [8.1.19]).
1.3.4 AFFE_MATERIAU
New AFFE_VARC:
· The variables of commands are now provided in AFFE_MATERIAU and either
in the operators of resolution DYNA_NON_LINE/STAT_NON_LINE (cf [8.1.4]).
1.3.5 AFFE_MODELE
New modelings PLAN_ELDI, PLAN_JOINT, AXIS_ELDI, AXIS_JOINT:
· XXX_JOINT replace to distinguish elements JOINT from the elements with
internal discontinuity ELDI (cf [8.0.18]).
New modelings:
· These modelings known as “selective” rest on a diagram of integration at the tops
for the terms of the capacitive type, and at the points of Gauss for the terms of the diffusive type
(cf [8.1.10]).
1.3.6 CALC_ELEM
Removed DURT_ELGA_TEMP:
· Calculations are now carried out with nodes (DURT_ELNO_TEMP) (cf [8.0.14]).
1.3.7 CALC_FATIGUE
New COEFF_PREECROU:
· This parameter makes it possible to take into account a préécrouissage in the criteria of MATAKE,
DANG_VAN_MODI_AC/AV and DOMM_MAXI (cf [8.0.3]).
1.3.8 CREA_MAILLAGE
New CREA_FISS:
· Allows to generate meshs QUAD4 (to associate it finite elements discontinuity) with
to start from groups of nodes (cf [8.0.13], [8.0.18]).
New QUAD_LINE:
· Transformation of quadratic meshs into linear meshs (cf [8.0.13]).
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 5/8
1.3.9 CALC_FATIGUE
CRITERE = new “FATEMI_SOCIE”:
· Addition of the criterion of Fatemi and Socie in elasticity and plasticity (cf [8.1.5]).
1.3.10 CALC_FLUI_STRU
New AMOR_REDUIT_CONN:
· Method of Connors for the analysis of the vibratory behavior of the tubes of Steam Generator (cf [8.1.1]).
1.3.11 CALC_G_LOCAL_T/CALC_G_THETA_T
OPTION = new “K_G_MODA”:
· Calculation of the modal stress intensity factors (cf [8.1.17]).
1.3.12 CALC_META
META_INIT, META_ELGA_TEMP removed:
· To suppose that the families of points of integration are the same ones for metallurgical calculation
and mechanical calculation was not very healthy. Calculations are now made with the nodes.
META_INIT is thus replaced by META_INIT_ELNO and META_ELGA_TEMP is removed,
META_ELNO_TEMP is calculated by defect (cf [8.0.14]).
1.3.13 CREA_CHAMP
EXTR/new TABLE:
· Allows to create a field starting from data contained in a table (cf [8.1.17]).
1.3.14 BEGINNING/CONTINUATION
New ERREUR:
· Allows to raise a Python exception instead of stopping on the level of FORTRAN (useful
only for particular macro-commands) (cf [8.1.20]).
New IMPR_MACRO:
· Allows to choose the view of the commands launched by a macro-command which
is now decontaminated by defect (cf [8.1.13]).
New RESERVE_CPU:
· Allows to ensure itself to have a minimum of time for the last stages of calculation
(closing of the base, transfer of the results) (cf [8.0.13]).
1.3.15 DEFI_BASE_MODALE
New ORTHO_BASE:
· Réorthogonaliser a modal base obtained by concatenation of several bases allows,
the colinéaires modes can be eliminated by EXTR_MODES (cf [8.1.7]).
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 6/8
1.3.16 DEFI_FISS_XFEM
CONTACT, INTEGRATION new:
· Modeling of the contact on the lips of the fissure with the method continues (cf [8.0.6]) and
choice of the method of integration to the nodes on the facets of contact (cf [8.1.7]).
New RAYON_ENRI:
· Allows to define a radius delimiting the zone of enrichment of the nodes in bottom of fissure
(cf [8.1.19]).
New ALGO_LAGR:
· Selection of the algorithm of choice of the space of Lagranges for the contact with X-FEM
(cf [8.1.19]).
1.3.17 DEFI_FLUI_STRU
CSTE_CONNORS, RHO_TUBE, NB_CONNORS new:
· Method of Connors for the analysis of the vibratory behavior of the tubes of Steam Generator (cf [8.1.1]).
1.3.18 DEFI_GROUP
New DETR_GROUP_MA/DETR_GROUP_NO:
· Allow to destroy existing groups, one can if need be create groups of same
names (cf [8.1.6]).
1.3.19 DEFI_MATERIAU
RUPT_FRAG, RUPT_FRAG_FO new:
· Definition of the parameters of the law of Barenblatt (tenacity, critical stress and jump of
displacement) function of the temperature (cf [8.0.1]).
LEMAITE_IRRA, LMARC_IRRA, GRAN_IRRA_LOG replace GRAN_IRRA, FLU_IRRA:
· Definition of the parameters of the various laws which one found before under the name
ASSE_COMBU (cf [8.0.8]).
New GATT_MONERIE:
· New law of élasto-viscoplastic thermomechanics of the fuel (cf [8.0.16]).
New BETON_REGLE_PR:
· Lawful concrete law known as “right-angled parabola” (cf [8.0.17]).
New HOEK_BROWN:
· Law of behavior of Hoek-Brown modified for the rock mechanics analysis
(cf [8.1.1]).
CABLE modification:
· The elastic parameters must be provided under key word ELAS (cf [8.1.17]).
1.3.20 DYNA_NON_LINE
See STAT_NON_LINE.
1.3.21 EXTR_MODES
New SEUIL_X/_Y/_Z:
· Allows to select the modes on a directional criterion (cf [8.1.17]).
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 7/8
1.3.22 GENE_MATR_ALEA
New MATR_MOYEN:
· Allows to generate a random macr_elem_dyna starting from an average value (cf [8.1.8]).
1.3.23 IMPR_GENE
FORMAT, UNITE moved:
· Were before under the key word factor GENE (cf [8.0.21]).
1.3.24 IMPR_RESU
New PARTIE:
· Selection the real or imaginary part during the impression of complex fields allows
(cf [8.1.1]).
GROUP_MA, MAILLE, GROUP_NO, NOEUD new:
· Selection of topological entities added for format MED (cf [8.1.13]).
1.3.25 LIRE_RESU
New POSI_AMOR:
· Format IDEAS (unv), allows to recover reduced damping (cf [8.1.17]).
1.3.26 MACR_CABRI_MAIL
Removed FICHIER:
· Was not used any more (cf [8.0.6]).
1.3.27 MACR_LIGN_COUPE
LIGNE_COUPE/new VECT_Y:
· Allows to define a local reference mark for postprocessing (cf [8.1.6]).
1.3.28 MACR_RECAL
GRAPHIQUE/new FORMAT:
· Allows to produce the curves with the format Xmgrace or Gnuplot (cf [8.1.22]).
1.3.29 MECA_STATIQUE
NUME_COUCHE, NIVE_COUCHE, ANGLE and PLAN removed:
· These key words were used for the calculation of certain options which are not calculated any more by
MECA_STATIQUE but CALC_ELEM/CALC_NO (cf [8.0.5]).
1.3.30 MODI_MODELE_XFEM
New CRITERE:
· The ddl jump makes it possible to remove to avoid a bad conditioning of the matrix
(cf [8.1.7]).
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A
Code_Aster ®
Version
8.2
Titrate:
Innovations and modifications of version 8
Date
:
30/01/06
Author (S):
Key COURTEOUS Mr.
:
U4.01.04-A Page
: 8/8
1.3.31 POST_K1_K2_K3
New SYME_CHAR:
· Allows to take into account the symmetry of modeling in the calculation of the factors
of intensity of constraint (cf [8.0.6]).
1.3.32 PROJ_CHAMP
New PROL_ZERO:
· Allows to prolong the fields projected by zero where the initial field is not defined
(cf [8.1.4]).
1.3.33 STAT_NON_LINE
Removed VARI_COMM:
· The variables of commands are provided in AFFE_MATERIAU (cf [8.1.4]).
New AFFICHAGE:
· Personalization of the display of the table of convergence (cf [8.1.11]).
1.3.34 TEST_FONCTION
New VALE_ABS:
· To test the absolute value of a result (cf [8.1.1]).
1.3.35 TEST_RESU
New RESU_GENE:
· To test the concepts resu_gene (cf [8.0.19]).
New VALE_ABS:
· To test the absolute value of a result (cf [8.1.1]).
1.3.36 TEST_TABLE
New VALE_ABS:
· To test the absolute value of a result (cf [8.1.1]).
Handbook of Utilization
U4.0- booklet: Use of the commands
HT-62/06/004/A