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.