3. Operands#

3.1. Keyword PHENOMENE#

◊ PHENOMENE = /” MECANIQUE “[DEFAUT]

Allows you to choose the phenomenon that will be calculated. Only mechanics are possible.

3.2. Keyword TABLE#

♦ TABLE

Allows you to introduce a non-empty table_containerto complete (with the appropriate order number) with the new concepts calculated in the CALCUL operand.

If the table already contains fields for the order number requested by the INCREMENT/NUME_ORDRE keyword, these fields are overwritten and an alarm is issued to warn the user.

3.3. Keyword MODELE#

♦ MODELE = mo

Name of the concept that defines the model whose elements are being calculated.

3.4. Keyword CHAM_MATER#

♦ CHAM_MATER = chmat

Name of the concept that defines the material field assigned on the mo model.

3.5. Keyword CARA_ELEM#

◊ CARA_ELEM = character

Name of the concept defining the characteristics of the elements of beams, shells, etc…

3.6. Keyword INCREMENT#

♦ INCREMENT

Define the time intervals taken in the incremental method.

In mechanics, the moments thus defined have physical meaning only for behavioral relationships where time intervenes explicitly (visco-elastic or visco-plastic for example). In other cases, they only make it possible to index the load increments and to configure the evolution of a possible temperature field.

3.6.1. Operand LIST_INST#

♦ LIST_INST = litps

The calculation times are those defined in the litps concept by the operator DEFI_LIST_REEL [U4.34.01].


3.6.2. Operands NUME_ORDRE#

♦ NUME_ORDRE = number

Allows you to define the order number (and therefore the moment) for which the quantities in the table_container will be calculated .

3.7. Operand INFO#

◊ INFO = under

Allows various intermediate printings to be made in the message file.

3.8. Keyword EXCIT#

◊ EXCIT

This keyword factor makes it possible to describe a load (stresses and boundary conditions) at each occurrence, and possibly a multiplying coefficient and/or a type of load.

This keyword is useful for producing the Dirichlet dualized boundary conditions matrix that will be integrated into the matr_elem produced by calculating the tangent matrix.

3.8.1. Operand CHARGE#

♦ CHARGE: Chi

chi is the mechanical load (possibly including the evolution of a temperature field) specified in the \(i\) th occurrence of EXCIT.

3.8.2. Operand FONC_MULT#

◊ FONC_MULT: fi

fi is the function of the multiplier time of the load specified at the th occurrence of EXCIT.

Loading and boundary conditions for

_images/Object_2.svg

occurrences of the keyword factor EXCIT are:

\(\mathit{ch}=\sum _{i=1}^{n}{f}_{i}\mathrm{.}{\mathit{ch}}_{i}\)

For Dirichlet conditions, of course, only the imposed value is multiplied by fi.

By default: fi=1.

3.9. Operand OPTION#

♦ OPTION = /' COMPORTEMENT '[default]

/” MATR_TANG_ELEM “ /” FORC_INTE_ELEM “ /” FORC_NODA_ELEM “

/” FORC_VARC_ELEM_M “

Allows you to specify what to calculate:

  • “COMPORTEMENT” integrates the law of behavior and therefore produces three objects: cham_elem of constraints, cham_elem of internal variables and an integer indicating the maximum of the return code of the law of behavior;

  • “MATR_TANG_ELEM” calculates the coherent tangent matrix (option FULL_MECA) and therefore produces four objects: a constraint field, an internal variables field, an integer indicating the maximum of the behavior law return code and a matrix elem of the elementary tangent matrices;

  • “FORC_INTE_ELEM” calculates the vector of internal forces after integrating the law of behavior (RAPH_MECA in the Aster language) and therefore produces four objects: a fiel_elem of constraints, a fiel_elem of internal variables, an integer indicating the maximum of the return code of the law of behavior and a vect_elem of the elementary vectors of internal forces;

  • “FORC_NODA_ELEM” computes the vector of nodal forces from the constraints at the Gauss points and produces a vect_elem of the elementary vectors of the nodal forces.

  • “FORC_VARC_ELEM_M “calculate the force vector corresponding to the command variables at the previous time (given by LIST_INST). See the relevant paragraph in the theoretical documentation for STAT_NON_LINE [R5.03.01].

  • “FORC_VARC_ELEM_P “calculate the force vector corresponding to the command variables at the current time (given by LIST_INST). See the relevant paragraph in the theoretical documentation for STAT_NON_LINE [R5.03.01].

3.10. Tags DEPL/INCR_DEPL/SIGM/VARI#

◊ DEPL = deep, [cham_no],

◊ INCR_DEPL = incepl, [cham_no],

◊ SIGM = sigm, [cham_elem],

◊ VARI = true, [cham_elem],

Allows you to enter input fields to calculate the various fields using the CALCUL command:

  • DEPLdonne a field for movement;

  • INCR_DEPL is the increment of the displacement field since the start of the time step;

  • SIGMdonne a constraint field;

  • VARI gives a field of internal variables.

Notes:

Care must be taken to be consistent between the behavior requested by COMPORTEMENTet and the size of the field of the internal variables.

The constraints field used to calculate option FORC_NODA_ELEM is not the same according to the calculations requested. In fact, if we integrate the law of behavior (options COMPORTEMENT, MATR_TANG_ELEM, FORC_INTE_ELEM), then the field of constraints taken in the calculation of option FORC_NODA_ELEM will be the one calculated after the integration of the behavior. In this case, SIGMest will be the initial stress tensor and will not be the one used in the calculation of FORC_NODA_ELEM. On the other hand, if only option FORC_NODA_ELEM is requested, then the constraints field given by SIGM will be used directly.

3.11. Operand MODE_FOURIER#

◊ MODE_FOURIER = nh

Positive or zero integer indicating the harmonic of FOURIER on which the elementary vector for an axisymmetric 2D model is calculated.