3. Item Content JEVEUX#

3.1. Objects concerning the management of the moment list#

(o) '. LIST. DITR ': OJB S V R8 LONG = NBINST

List of calculation times.

(o) '. LIST. INFOR ': OJB S V R8 LONG =11

Vector of reals of length 11 that contains information on the management of the list of moments.

If PAS_MINI is not specified, V (2) is set to R8 PREM, or a specific value for the IMPL -EX method.

V (3) — Content of the PAS_MAXI keyword from DEFI_LIST_INST/DEFI_LIST

If PAS_MAXI is not specified, V (3) is \({t}_{\mathit{fin}}\mathrm{-}{t}_{\mathit{ini}}\) where \({t}_{\mathit{fin}}\) and \({t}_{\mathit{ini}}\) are the last and first values of the object. LIST. DITR

V (4) — Content of the NB_PAS_MAXI keyword from DEFI_LIST_INST/DEFI_LIST

If NB_PAS_MAXI is not specified, V (4) is set to NB_PAS_MAXI/PAS_MINI

V (5) — Contains the smallest time step on the list. LIST. DITR

V (6) — Previous value of the time increment (for managing AUTO of the list of moments)

V (7) — If at least one cutting action has been defined

V (8) — Number of moments from the moment list NBINST

V (9) —Number of causes of failure NECHEC

V (10) —Number of methods for automatically adapting the time step NADAPT

V (11) — If at least one preconditioner update action has been defined

3.3. Adaptation management objects#

(f) '. ADAP. EVENR ': OJB S V R8 LONG =6* NADAPT

Real vector of length 6 x NADAPT, where NADAPT is the number of causes of adaptation. It contains information on managing the following causes of adaptation in the next time step.

For each cause of adaptation:

V (1) — Name of the cause of adaptation (event)

=0 for “AUCUN”

=1 for “TOUT_INST”

=2 for “SEUIL” without a formula

=3 for “SEUIL” with formula

V (2) —Value of “NB_INCR_SEUIL”

V (3) —Value of “NOM_PARA”

=1 for “ITER_NEWTON”

V (4) —Value of “CRIT_COMP”

=1 for “LT”

=2 for “GT”

=3 for “LE”

=4 for “GE”

V (5) —Reference value value “VALE”

V (6) —Number of times the calculation was successful (without triggering an event)

(f) '. ADAP. EVENK ': OJB S V K16 LONG = NADAPT

Real vector of length NADAPT, where NADAPT is the number of causes of adaptation. It contains information on managing the following causes of adaptation in the next time step.

For each cause of adaptation:

V (1) — Formula name for “SEUIL” with formula

(f) '. ADAP. TPLUR ': OJB S V R8 LONG =6* NADAPT

Real vector of length 6 x NADAPT, where NADAPT is the number of causes of adaptation. It contains information on calculating the next time step

For each cause of adaptation:

V (1) — Method for calculating the next time step

=1 for “FIXE”

=2 for “DELTA_GRANDEUR”

=3 for “ITER_NEWTON”

=4 for “FORMULE”

=5 for “IMPLEX”

V (2) — Value of “PCENT_AUGM” if method “FIXE”

V (3) — Value of “VALE_REF” if method “DELTA_GRANDEUR”

V (4) —Not used

V (5) —Value “NB_ITER_NEWTON_REF”

V (6) —Not used

(f) '. ADAP. TPLUK ': OJB S V K16 LONG =4* NADAPT

Vector of real numbers of length 4 x NADAPT, where NADAPT is the number of causes of adaptation. It contains information on calculating the next time step

For each cause of adaptation:

V (1) —Not used

V (3) — Value of the keyword “NOM_CHAM”

V (3) — Value of the keyword “NOM_CMP”

V (4) —Not used

(f) '. ADAP. LOCA ': OJB S V I LONG =3* NADAPT + variable length according to lists

This object carries the same information as. ECHE. LOCA but with reference to the successive rules for adapting the time step.