Contenu des objets de base ========================== Vecteur ESVK ------------ ESVK : *Paramètres généraux décrivant le problème modal* ESVK(1) : type de résultat ('DYNAMIQUE', 'MODE_FLAMB' ou 'GENERAL'). ESVK(2) : nom de la matrice fournie *via* le mot-clé MATR_RIGI si DYNAMIQUE/MODE_FLAMB, MATR_A si GENERAL. ESVK(3): nom de la matrice fournie *via* le mot-clé MATR_MASS si DYNAMIQUE,MATR_RIGI_GEOM si MODE_FLAMB, MATR_Bsi GENERAL. ESVK(4) : nom de la matrice fournie *via* le mot-clé MATR_AMOR si DYNAMIQUE, MATR_B si GENERAL. ESVK(5) : type de calcul. Les valeurs possibles sont : 'PLUS_PETITE', 'CENTRE', 'BANDE' ou 'TOUT' (si MODE_FLAMB ou GENERAL), Idem plus 'PLUS_GRANDE' (si DYNAMIQUE). ESVK(6) : nom du solveur modal ('SORENSEN', 'TRI_DIAG', 'JACOBI' ou 'QZ'). ESVK(7) : valeur de l'option de pré-capture des modes rigides ('SANS' ou 'MODE_RIGIDE'). ESVK(8) : comportement à adopter en cas de bande de calcul vide, option 'STOP_BANDE_VIDE' ('OUI' ou 'NON'). ESVK(9): nom de la table générée par INFO_MODE (option TABLE_FREQ/TABLE_CHAR_CRIT). ESVK(10): comportement à adopter en cas d'erreur, option 'STOP_ERREUR' ('OUI'ou 'NON'). ESVK(11): activation du test de Sturm, option 'STURM' ('OUI'ou 'NON'). ESVK(12) à ESVK(15): inutilisés. Paramètres spécifiques aux solveurs modaux (cf. ESVK(6)) ESVK(16) : type d'approche en QEP ('R', 'I' ou 'C'). si ESVK(6)='QZ' ESVK(17) : type de méthode QZ ('QZ_SIMPLE', 'QZ_EQUI' ou 'QZ_QR'). Sinon: ESVK(17): inutilisé. ESVK(18)à ESVK(20): inutilisés. .. code-block:: text Vecteur ESVI ------------ ESVI : *Paramètres généraux décrivant le problème modal* ESVI(1) : nombre de modes à calculer. ESVI(2) : valeur du paramètre DIM_SOUS_ESPACE. ESVI(3) : valeur du paramètre COEF_DIM_ESPACE. ESVI(4) : valeur du paramètre NMAX_ITER_SHIFT. ESVI(5): nombre de fréquences ou charges critiques saisies par l'utilisateur. ESVI(6)à ESVI(10): inutilisés. Paramètres spécifiques aux solveurs modaux (cf. ESVK(6)) si ESVK(6)='TRI_DIAG' ESVI(11): valeur de NMAX_ITER_ORTHO. ESVI(12): valeur de NMAX_ITER_QR. ESVI(13)à ESVI(15): inutilisés. si ESVK(6)='JACOBI' ESVI(11): valeur de NMAX_ITER_BATHE. ESVI(12): valeur de NMAX_ITER_JACOBI. ESVI(13)à ESVI(15): inutilisés. si ESVK(6)='SORENSEN' ESVI(11): valeur de NMAX_ITER_SORENSEN. ESVI(12)à ESVI(15): inutilisés. si ESVK(6)='QZ' ESVI(11)à ESVI(15): inutilisés. .. code-block:: text Vecteur ESVR ------------ ESVR : *Paramètres généraux décrivant le problème modal* ESVR(1) : première borne de recherche saisie par l'utilisateur (mot-clé FREQ ou CHAR_CRIT). ESVR(2) : deuxième borne de recherche saisie par l'utilisateur (mot-clé FREQ ou CHAR_CRIT). ESVR(3) : valeur du paramètre CALC_FREQ/PREC_SHIFT. ESVR(4) : valeur définissant le «zéro modal»: (2.pi.SEUIL_FREQ)**2 si DYNAMIQUE, SEUIL_CHAR_CRIT sinon. ESVR(5): valeur du paramètre VERI_MODE/PREC_SHIFT. ESVR(6): valeur du paramètre VERI_MODE/SEUIL. ESVR(7)à ESVR(10): inutilisés. Paramètres spécifiques aux solveurs modaux (cf. ESVK(6)) si ESVK(6)='TRI_DIAG' ESVR(11): valeur de PREC_ORTHO. ESVR(12): valeur de PREC_LANCZOS. ESVR(13)à ESVR(15): inutilisés. si ESVK(6)='JACOBI' ESVR(11): valeur de PREC_BATHE. ESVR(12): valeur de PREC_JACOBI. ESVR(13)à ESVR(15): inutilisés. si ESVK(6)='SORENSEN' ESVR(11): valeur de PREC_SOREN. ESVR(12): valeur de PARA_ORTHO_SOREN. ESVR(13)à ESVR(15): inutilisés. si ESVK(6)='QZ' ESVR(11)à ESVR(15): inutilisés. .. code-block:: text