2. What’s new between 8.2 and 8.3#
2.1. General changes#
The corrosion, hydration, and irradiation control variables are no longer provided in AFFE_CHAR_MECA but in AFFE_MATERIAU under the keyword AFFE_VARC. This will make it possible to extend the number and type of command variables. Eventually, temperature, drying, and anelastic deformations should melt into this mold (cf. [8.1.4, 8.2.18]).
2.2. New orders#
2.2.1. CALC_G#
Commands CALC_G_THETA_T and CALC_G_LOCAL_T have been merged into a single command CALC_G.
2.2.2. POST_MAIL_XFEM/POST_CHAM_XFEM#
The POST_MAIL_XFEM command makes it possible to generate a cracked mesh from a healthy mesh and the X-FEM crack. This mesh is only produced for visualization purposes and should not be used for a calculation.
The POST_CHAM_XFEM command uses this cracked mesh and allows you to create a displacement field associated with the cracked mesh. This movement field can then be visualized (IDEAS, GMSH…).
2.3. Resorptions#
The following features have been resolved in version 8.3:
Law of behavior CHABOCHE: the VISC_CIN2_CHAB model allows, among other things, to do the same thing,
Law of OHNO: to deal with progressive deformation problems, it is advisable to use the elastoplastic or elastoviscoplastic model of TAHERI,
Laws of behavior THM: ELAS_THM, SURF_ETAT_SATU, SURF_ETAT_NSAT,, CAM_CLAY_THM,, LIQU_SATU_GAT, LIQU_NSAT_GAT,
Models APPUI_REP and ASSE_GRIL,
Commands POST_SIMPLIFIE, DIST_LIGN_3D, DEFI_THER_JOULE,
Calculation option INDU_MUTU.
2.4. Changed orders#
2.4.1. Laws of behavior of nonlinear operators#
In general, a similar keyword is added/changed in the DEFI_MATERIAU command.
HOEK_BROWN changed:
In THM, we now distinguish HOEK_BROWN_EFF (the plasticization criterion being formulated in effective constraints) and HOEK_BROWN_TOT (same criterion formulated in total stresses). No change in pure mechanics (cf. [8.2.1]).
ELAS_HYPER new:
Signorin’s law of hyper-elastic behavior (Mooney-Rivlin) (cf. [8.2.8]).
IRRAD3Mnouveau:
Law of behavior of steels under irradiation (cf. [8.2.9]).
DIS_GRICRAmodifié:
The parameters of the grid-pencil link have been extensively modified in order to be more easily identifiable and to improve the integration of the law itself (cf. [8.2.17]).
DEFORMATION =” COROTATIONNEL “new:
Large deformations in corotational formulation for Aster-Zmat coupling (cf. [8.2.12]).
2.4.2. AFFE_CARA_ELEM#
NOEUD, MAILLE, GROUP_NO, GROUP_MAdéplacés
These keywords are available depending on whether the characteristic of the discrete elements is « _N » or « _L » (cf. [8.2.16]).
2.4.3. AFFE_CHAR_MECA/AFFE_CHAR_MECA_F#
DIST_POUTRE/DIST_COQUE and CARA_ELEM ****new: **
Allows the taking into account when processing the contact of a game corresponding to the radius of the beam (circular section) or to the thickness of the shell (cf. [8.2.6, 8.2.16]).
METHODE = “GPC “new:
The conjugate gradient method projected for contact is the iterative version of the active constraints method that makes perfect sense (performance in terms of memory space and resolution time) when the number of contact links is large (cf. [8.2.9]).
LIAISON_UNILATER new:
Allows you to impose a unilateral condition on any ddl (see [8.2.12]).
VECT_ORIE_POUnouveau:
Allows you to define the orientation of the beams in case of beam-beam contact (see [8.2.19]).
FACE_IMPO/SANS_GROUP_MA, SANS_MAILLE new:
Allows you to exclude the nodes of certain meshes from the imposed condition to avoid redundant relationships (cf. [8.2.17]).
2.4.4. AFFE_MODELE#
Modeling: C_ PLAN_X, D_ PLAN_X
Modeling XFEM in stresses and plane deformations (cf. [8.2.1, 8.2.14]).
Modelings: 3D_ THH2MD, 3D_ THH2MS…
Extension of HH2 models to 3D (cf. [8.2.9]).
2.4.5. CALC_ELEM#
QIRE_EL.. _ SIGM, QIZ2_EL.. _ SIGMnouvelles options associated with the keyword RESU_DUAL:
Indicators of error in quantity of interest (see [8.2.16]).
2.4.6. CALC_G#
LISSAGE = “LAGRANGE_NO_NO “new:
Value at the nodes of the error indicator in quantity of interest (see [8.2.16]).
2.4.7. CALC_NO#
QIRE_NOEU_ELEM new option:
Indicators of error in quantity of interest (see [8.2.16]).
2.4.8. CALC_TABLE#
ACTIONnouveau:
This factor keyword allows you to apply several operations in the order in which they appear (see [8.2.11]).
REGEXPnouveau:
Allows you to filter the rows of a table by applying a regular expression to a text column (see [8.2.16]).
SENSIBILITEnouveau:
Allows access to a derived table (for example resulting from a post-processing of the derivatives of a result) (cf. [8.2.16]).
2.4.9. CREA_CHAMP#
OPERATION =” NORMALE “new:
Produces a field at the nodes of the normals to the elements (see [8.2.13]).
2.4.10. CREA_TABLE#
SENSIBILITEnouveau:
Allows you to produce a table with the sensitive label (i.e. as if it were the derivative of another table with respect to a parameter) (cf. [8.2.5]).
2.4.11. DEFI_FOND_FISS#
FOND_SUP, FOND_INFnouveaux:
Allows you to define the crack bottom by two lists of nodes, each referring to a lip (cf. [8.2.1]).
PREC_NORM new:
Define the precision with which one searches for nodes that belong to the normal at the crack front. This operation was done previously in POST_K1_K2_K3 (cf. [8.2.20]).
2.4.12. DETRUIRE#
SENSIBILITEnouveau:
Allows you to destroy a sensitive concept (cf. [8.2.16]).
2.4.13. DYNA_LINE_HARM#
The order is now reentering (see [8.2.1]).
2.4.14. DYNA_LINE_TRAN#
ACCE_INIT new:
Allows you to provide an initial acceleration field (see [8.2.3]).
SOLVEURmodifié:
Homogenization with other orders (cf. [8.2.11]).
2.4.15. DYNA_NON_LINE#
ETAT_INIT/ACCEnouveau:
Allows you to provide an initial acceleration field (see [8.2.3]).
LIST_AMOR new:
Allows you to give a depreciation list from DEFI_LIST_REEL (see [8.2.1]).
MODI_EQUI new:
Specify whether to change the equilibrium equation or not. If MODI_EQUI =” OUI “, we use a complete HHT diagram; if MODI_EQUI =” NON”, we use the HHT scheme as it was until now (cf. [8.2.7]).
CRIT_FLAMB new:
Allows you to perform a stability analysis on the updated stiffness matrix (see [8.2.11]).
MODE_VIBR new:
Vibratory modal analysis on global matrices (cf. [8.2.11]).
DIFF_CENT replaces NEWMARK:
The centered differences diagram no longer requires parameters (see [8.2.11]).
TCHAMWAnouveau:
Integration diagram in dissipative time (cf. [8.2.11]).
2.4.16. DYNA_TRAN_EXPLI#
ETAT_INIT/ACCEnouveau:
Allows you to provide an initial acceleration field (see [8.2.3]).
MASS_DIAG new:
Allows the use of the diagonal mass matrix (see [8.2.12]).
MASS_GENE, RIGI_GENE, AMOR_GENE new sub **** PROJ_MODALEXCIT_GENE new: **
Explicit resolution based on matrices projected on the basis of Ritz (cf. [8.2.13]).
STOP_CFLnouveau:
This keyword, introduced at the same time as the control of the stability condition over the time step (called condition CFL), makes it possible to transform a possible error message into a simple warning, if it is considered unjustified (case of elements whose*Code_Aster does not know how to calculate the stabilizing condition or phenomenon in modeling) (cf. [8.2.15]).
2.4.17. DYNA_TRAN_MODAL#
Definition of shock nodes:
This can be done by giving a SEG2 mesh (keyword MAILLE), or a group of a (single) SEG2 mesh (keyword GROUP_MA) (cf. [8.2.1]).
2.4.18. IMPR_CO#
CONCEPTnouveau:
This factor keyword is created in order to be able to associate the name of a sensitive parameter with a concept (see [8.2.13]).
2.4.19. LIRE_TABLE#
TYPE_TABLE removed:
The tables are no longer « subtyped », there is only one « table » type left. This is transparent in the other orders (see [8.2.2]).
2.4.20. MACR_LIGN_COUPE#
GROUP_MA, MAILLEnouveaux:
Limits the extraction of values to the specified cells (see [8.2.20]).
2.4.21. MACRO_MISS_3D#
New settings:
About fifteen keywords correspond to file OPTIMISS and make it possible to define the soil description data in MISS3D (cf. [8.2.13]).
2.4.22. POST_K1_K2_K3#
TYPE_MAILLAGE, NB_NOEUD_COUPE new:
Allows post-processing on free meshes (only adjusted meshes were supported previously) for which the number of nodes to be built in the direction normal to the crack front is specified (see [8.2.20]).
2.4.23. POST_RELEVE_T#
OPERATION = “EXTREMA “new:
Post-processing to extract the min and max values of a field as well as the location of these (cf. [8.2.7]).
2.4.24. PROJ_CHAMP#
Accepts dyna_trans result concepts (produced by step DYNA_LINE_TRAN) (see [8.2.1]).
NUME_DDLnouveau, RIGI_MECA, , MASS_MECA, AMOR_MECA removed:
Allows you to impose the DDLs numbering for any type of data structure and not only mode_meca with the old method using xxxx_ MECA (cf. [8.2.4]).
2.4.25. POST_ELEM#
INTEGRALE new:
Allows you to calculate the mean and the integral of the component of a field (cf. [8.2.12]).
2.4.26. POST_RCCM#
MX, MX_TUBU new:
Allows you to perform a RCCM calculation with the unitary method by defining two torsors of forces: one for the stitching, one for the tubing (see [8.2.12]).
2.4.27. REST_BASE_PHYS#
CYCLIQUEnouveau:
Allows you to reproduce a calculation performed on a single sector on the complete mesh of a cyclic symmetry structure (cf. [8.2.4]).
RESU_PHYS new:
Restitution of a calculation made on the basis of Ritz in DYNA_TRAN_EXPLI (cf. [8.2.13]).
2.4.28. STAT_NON_LINE#
METHODE = “FETI” new:
Functionality under development, the field of application is limited (see [8.2.12]).