scale_mass_normalised_modesΒΆ

Scales eigenvector matrix such that the modes are mass normalised:

\[\phi^\top\boldsymbol{M}\phi = \boldsymbol{I}\]

and

\[\phi^\top\boldsymbol{K}\phi = \mathrm{diag}(\omega^2)\]
param eigenvectors

Eigenvector matrix.

type eigenvectors

np.array

param mass_matrix

Mass matrix.

type mass_matrix

np.array

returns

Mass-normalised eigenvectors.

rtype

np.array