u7.03.41 Procedure MACR_ECREVISSE#

Summary:

The purpose of the macro command MACR_ECREVISSE is to calculate the fluid flow (air/vapor/liquid) through one (or several) through crack (s) in a structure modelled in 2 dimensions. To do this, at each time step, it chains two codes:

  • Code_Aster which allows to know the thermo-mechanical state of the structure

  • Crayfish that performs the thermo-hydraulic calculation of flow through the crack.

In practice, the macro-command is responsible for carrying out successively for all the time steps:

  • a linear thermal calculation

  • a quasistatic mechanical calculation

  • to call the macro command CALC_ECREVISSE, which it will be in charge of:

    • to recover the crack profile

    • to call a third macro command MACR_ECRE_CALC which will generate the command file and launch Ecrevisse

    • to extract and copy the results

    • to check the imposed criteria are checked and if necessary recut the time step.

The main output concept is the mechanical calculation result data structure (evol_noli). It is also possible to obtain the data structure results of the thermal calculation, as well as 2 tables, one containing the flow rates at each moment, the other summarizing the data concerning the cracks. By creating an output directory in the study profile, you can retrieve all the outputs concerning Ecrevisse.

It is possible to carry out further calculations.

Note

It is necessary to specify the keyword DEBUG =_F (HIST_ETAPE =” OUI “) in DEBUT or POURSUITE to use MACR_ECREVISSE .