2. Operands#

2.1. Operand RESULTAT_REDUIT#

♦ RESULTAT_REDUIT = base2, [result_saster]

This keyword gives the result data structure (evol_ther or evol_noli) that comes from the reduced calculation with THER_NON_LINE or STAT_NON_LINE. This data structure contains all the information needed to reconstruct the results on the model given by the MODELE keyword.

2.2. Operand MODELE#

2.3. Tag factor CHAM_GD#


♦ CHAM_GD = _F (

♦ NOM_CHAM = /” DEPL “, [TXM]

/” SIEF_NOEU “, /” FLUX_NOEU “, /” SIEF_ELGA “, /” VARI_ELGA “, ♦ BASE = base, [emp_mode] ♦ OPERATION = /” GAPPY_POD “, [TXM] /” COMB “, ◊ GROUP_NO_INTERF = grno, [grno])

This repeatable factor keyword allows you to define which fields should be rebuilt and in what way.

NOM_CHAM gives the type of field to be rebuilt. The current list is exhaustive (you cannot rebuild a field that does not belong to this list) The command prohibits reconstructing a field that does not exist in the initial data structure given by RESULTAT_REDUIT.

Each reconstructed field needs its empirical base given by the keyword BASE (calculated by DEFI_BASE_REDUITE). Consistency checks are made between the database given by the user and the reconstructed field.

A field can be reconstructed in two ways using the OPERATION keyword:

  • By « modal » recombination: it is simply the weighted sum of the empirical modes by the reduced coordinates (see TABL_COOR_REDUIT).

  • By Gappy- POD. The operation consists in reconstructing the reduced coordinates by minimizing the difference between the field partially calculated on the reduced domain (see commands THER_NON_LINE and STAT_NON_LINE) and in then recalculating the complete field on the domain by linear combination.

The GROUP_NO_INTERF keyword gives the group of nodes defining the interface, the reduced domain, and the rest of the model (see commands THER_NON_LINE and STAT_NON_LINE).


2.4. Operand TABL_COOR_REDUIT#

◊ TABL_COOR_REDUIT = tabl_coor,


When recalculating a field by modal combination, it is necessary to have the reduced coordinates of the calculation. These coordinates are stored in a data structure table with the name 'COOR_REDUIT' that is attached to the result data structure. It can be retrieved using the RECU_TABLE operator. For example:


cocoredp= RECU_TABLE (co=Resunl, NOM_TABLE =' COOR_REDUIT ')


But if you get back the empirical base previously calculated by an operator like LIRE_RESU (especially in the MED format), this table is not available. The TABL_COOR_REDUIT operator therefore allows it to be given to REST_REDUIT_COMPLET.


It is therefore necessary beforehand to have saved this table at the same time as the non-linear result (with a IMPR_TABLE), then to retrieve it (with a LIRE_TABLE) to give it to REST_REDUIT_COMPLET.

2.5. Output data structure#

The output data structure is a code_aster sd_result standard.