3. Use in Code_Aster#

The calculation of the time indicators is triggered in STAT_NON_LINEpar the keyword ERRE_TEMPS_THM =” OUI “in the keyword factor CRIT_QUALITE. It allows you to calculate the quantities ERRE_TPS_LOC, \({E}_{\text{tim}}^{m}\), and ERRE_TPS_GLOB, \(\sum _{m=1}^{N}{E}_{\text{tim}}^{m}\).

The calculation of indicators in space is triggered in CALC_ERREUR by the option “ERME_ELEM”.

Example of a command file snippet:

RESU [k] = CALC_ERREUR (reuse = RESU [k],

RESULTAT = RESU [k],

LIST_INST = LINST,

OPTION =( “ERME_ELEM”, “ERME_ELNO”,),);

dictionary = RESU [k]. LIST_PARA ()

Print dictionary [“ERRE_MEC”]

The values of the indicators \({E}_{u}\) from the list LINST are thus retrieved.

For indicators in transient space, we have access to the following parameters:

ERRE_MEC_LOC

\({E}_{u}^{m}\)

ERRE_MEC_LOC_D

\({E}_{u}^{m}({\delta }_{t})\)

ERRE_MEC_GLOB

\(\underset{0\le m\le N}{\text{sup}}{({E}_{u}^{m})}^{1/2}\)

ERRE_MEC_GLOB_D

\(\mathrm{\sum }_{m\mathrm{=}1}^{N}{({E}_{u}^{m}({\delta }_{t}))}^{1\mathrm{/}2}\)

ERRE_HYD_LOC

\({E}_{p\mathrm{,0}}^{m}\)

ERRE_HYD_GLOB

\({(\mathrm{\sum }_{m\mathrm{=}1}^{N}{\tau }_{m}{E}_{p\mathrm{,0}}^{m})}^{1\mathrm{/}2}\)

ERRE_MEC_LOC

\({E}_{u}^{m}\)

ERRE_MEC_LOC_D

\({E}_{u}^{m}({\delta }_{t})\)

ERRE_MEC_GLOB

\(\underset{0\le m\le N}{\text{sup}}{({E}_{u}^{m})}^{1/2}\)

ERRE_MEC_GLOB_D

\(\mathrm{\sum }_{m\mathrm{=}1}^{N}{({E}_{u}^{m}({\delta }_{t}))}^{1\mathrm{/}2}\)

ERRE_HYD_LOC

\({E}_{p\mathrm{,0}}^{m}\)

ERRE_HYD_GLOB

\({(\mathrm{\sum }_{m\mathrm{=}1}^{N}{\tau }_{m}{E}_{p\mathrm{,0}}^{m})}^{1\mathrm{/}2}\)