5. Exemple#

5.1. Calcul modal sur des matrices avec ou sans équations de Lagrange#

K1 = ASSE_MATRICE(NUME_DDL=NU, MATR_ELEM=KEL,)

M1 = ASSE_MATRICE(NUME_DDL=NU, MATR_ELEM=MEL,)


# 1. calcul avec les matrices complètes :

#-------------------------------------------------------


mode1 = CALC_MODES( MATR_RIGI=K1,

MATR_MASS=M1,

OPTION='BANDE',

CALC_FREQ=_F( FREQ=(-2, 30),) )


# 2. calcul avec les matrices réduites par ELIM_LAGR :

#-------------------------------------------------------


K2=ELIM_LAGR(MATR_RIGI=K1, )

M2=ELIM_LAGR(MATR_RIGI=K1, MATR_ASSE=M1)


mode2 = CALC_MODES( MATR_RIGI=K2,

MATR_MASS=M2,

OPTION='BANDE',

CALC_FREQ=_F( FREQ=(-2, 30),) )

mode3 = REST_GENE_PHYS(RESU_GENE=mode2)