3. Basic object content#

3.1. Vector ESVK#

ESVK:

General parameters describing the modal problem

ESVK (1): result type (“DYNAMIQUE”, “”, “MODE_FLAMB”, or “GENERAL”).

ESVK (2): name of the matrix provided via the keyword MATR_RIGI if DYNAMIQUE/MODE_FLAMB, MATR_A if GENERAL.

ESVK (3): name of the matrix provided via the keyword MATR_MASS if DYNAMIQUE, MATR_RIGI_GEOM if MODE_FLAMB, MATR_Bsi GENERAL.

ESVK (4): name of the matrix provided via the keyword MATR_AMOR if DYNAMIQUE, MATR_B if GENERAL.

ESVK (5): type of calculation. Possible values are:

“PLUS_PETITE”, “CENTRE”, “BANDE”, or “TOUT” (if MODE_FLAMB or GENERAL),

Same plus” PLUS_GRANDE “(if DYNAMIQUE).

ESVK (6): name of the modal solver (“SORENSEN”, “”, “”, “TRI_DIAG”, “JACOBI”, or “QZ”).

ESVK (7): value of the pre-capture option for rigid modes (“SANS” or “MODE_RIGIDE”).

ESVK (8): behavior to adopt in case of an empty calculation band, option “STOP_BANDE_VIDE” (“OUI” or “NON”).

ESVK (9): name of the table generated by INFO_MODE (option TABLE_FREQ/TABLE_CHAR_CRIT).

ESVK (10): behavior to adopt in case of error, option “STOP_ERREUR” (“OUI “or” NON “).

ESVK (11): activate the Sturm test, option “STURM” (“OUI” or “NON”).

ESVK (12) to ESVK (15): unused.

Parameters specific to modal solvers (see ESVK (6))

ESVK (16): type of approach in QEP (“R”, “I” or “C”).

if ESVK (6) =”QZ”

ESVK (17): QZ method type (“QZ_SIMPLE”, “”, “QZ_EQUI”, or “QZ_QR”).

If not:

ESVK (17): unused.

ESVK (18) to ESVK (20): unused.


3.2. Vector ESVI#

ESVI:

General parameters describing the modal problem

ESVI (1): number of modes to be calculated.

ESVI (2): value of the DIM_SOUS_ESPACE parameter.

ESVI (3): value of the COEF_DIM_ESPACE parameter.

ESVI (4): value of the NMAX_ITER_SHIFT parameter.

ESVI (5): number of frequencies or critical loads entered by the user.

ESVI (6) to ESVI (10): unused.

Parameters specific to modal solvers (see ESVK (6))

if ESVK (6) =” TRI_DIAG “

ESVI (11): value of NMAX_ITER_ORTHO.

ESVI (12): value of NMAX_ITER_QR.

ESVI (13) to ESVI (15): unused.

if ESVK (6) =” JACOBI “

ESVI (11): value of NMAX_ITER_BATHE.

ESVI (12): value of NMAX_ITER_JACOBI.

ESVI (13) to ESVI (15): unused.

if ESVK (6) =” SORENSEN “

ESVI (11): value of NMAX_ITER_SORENSEN.

ESVI (12) to ESVI (15): unused.

if ESVK (6) =”QZ”

ESVI (11) to ESVI (15): unused.


3.3. Vector ESVR#

ESVR:

General parameters describing the modal problem

ESVR (1): first search terminal entered by the user (keyword FREQ or CHAR_CRIT).

ESVR (2): second search terminal entered by the user (keyword FREQ or CHAR_CRIT).

ESVR (3): value of the CALC_FREQ/PREC_SHIFT parameter.

ESVR (4): value defining the « modal zero »: (2.pi. SEUIL_FREQ) **2 if DYNAMIQUE, SEUIL_CHAR_CRIT otherwise.

ESVR (5): value of the VERI_MODE/PREC_SHIFT parameter.

ESVR (6): value of the VERI_MODE/SEUIL parameter.

ESVR (7) to ESVR (10): unused.

Parameters specific to modal solvers (see ESVK (6))

if ESVK (6) =” TRI_DIAG “

ESVR (11): value of PREC_ORTHO.

ESVR (12): value of PREC_LANCZOS.

ESVR (13) to ESVR (15): unused.

if ESVK (6) =” JACOBI “

ESVR (11): value of PREC_BATHE.

ESVR (12): value of PREC_JACOBI.

ESVR (13) to ESVR (15): unused.

if ESVK (6) =” SORENSEN “

ESVR (11): value of PREC_SOREN.

ESVR (12): value of PARA_ORTHO_SOREN.

ESVR (13) to ESVR (15): unused.

if ESVK (6) =”QZ”

ESVR (11) to ESVR (15): unused.