Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
1/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
Organization (S):
EDF-R & D/AMA
Instruction manual
U4.0- booklet: Use of the controls
Document: U4.01.04
Innovations and amendments of version 8
Summary:
The object of this document is to offer a global vision of the amendments of syntax and new possibilities
controls 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 controls and the file histor of
corresponding under-version (e.g.: [8.0.7], section Development of the www.code-aster.org site).
The impacted controls are listed alphabetically.
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
2/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
1
Innovations between 7.4/8.0 and 8.2
1.1 Amendments
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 of CONVERGENCE towards COMP_INCR/COMP_ELAS (of which an occurrence
each behavior defines).
The controls concerned are DYNA_NON_LINE, DYNA_TRAN_EXPLI, STAT_NON_LINE and in
cascade macro-controls 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 conventional solveurs when the matrix is not
positive (case XFEM, incompressible elements,…).
It is usable by controls 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
controls
1.2.1 CALC_TABLE
This control makes it possible to handle the data of
tables
with the manner of a spreadsheet.
The control 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
Control 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.
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
3/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
All the operations on the functions which produce another thing today (it acts only of
count) are now available in control INFO_FONCTION:
· MAX, RMS, NOCI_SEISME, STANDARD 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 control makes it possible to calculate a criterion of orthogonality, the Modal Criterion Insurance, enters
two modal bases (in general, experimental and a one calculated) (cf [8.1.14]).
1.3 Controls
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 modelize 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, MESH new:
· Definition of the areas 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/SLIDE, ALARME_JEU:
· Allows to carry out with the method of the active stresses the “sticking” contact, surfaces
in opposite cannot take off itself, 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 locking the movements of body
rigid (cf [8.0.8], [8.0.11]).
New CONTACT/COMPLIANCE:
· Introduction of a microcomputer-macro model for the interface of contact (effect of roughness to
the microscopic scale) (cf [8.1.13]).
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
4/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
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 mesh 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 controls 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 the elements GASKET 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/front 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]).
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
5/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
1.3.9 CALC_FATIGUE
CRITERION = 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
New EXTR/TABLE:
· Allows to create a field starting from data contained in a table (cf [8.1.17]).
1.3.14 BEGINNING/CONTINUATION
ERROR new:
· Allows to raise a Python exception instead of stopping on the level of FORTRAN (useful
only for particular macro-controls) (cf [8.1.20]).
New IMPR_MACRO:
· Allows to choose the view of the controls launched by a macro-control 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]).
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
6/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
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 breakages of contact (cf [8.1.7]).
New RAYON_ENRI:
· Allows to define a radius delimiting the area 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 amendment:
· 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]).
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
7/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
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, UNIT moved:
· Were before under the key word factor GENE (cf [8.0.21]).
1.3.24 IMPR_RESU
PART new:
· Selection the real or imaginary part during the impression of complex fields allows
(cf [8.1.1]).
GROUP_MA, MESH, GROUP_NO, NODE 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 FILE:
· 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
GRAPH/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 CRITERION:
· The ddl jump makes it possible to remove to avoid a bad conditioning of the matrix
(cf [8.1.7]).
Code_Aster
®
Version
8.2
Titrate:
Innovations and amendments of version 8
Date
:
30/01/06
Author (S):
COURTEOUS Mr.
Key
:
U4.01.04-A
Page
:
8/8
Instruction manual
U4.0- booklet: Use of the controls
HT-62/06/004/A
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 stress (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 controls are provided in AFFE_MATERIAU (cf [8.1.4]).
New DISPLAY:
· 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]).