Error in eigenvalue analysis

Post Reply
shiRo
Posts: 20
Joined: Thu Oct 12, 2023 8:55 am

Error in eigenvalue analysis

Post by shiRo » Mon Mar 25, 2024 10:01 am

Dear STKO team
I'm trying to do an eigenvalue analysis on a reinforced concrete bridge pier, but I'm getting an error when I run the analysis, I've attached a picture of the error report and my model file, can you give me some advice on how to solve the problem, thank you very much!
Best wishes
Attachments
error.png
error.png (52.72 KiB) Viewed 1236 times
eigen.zip
(70.23 KiB) Downloaded 168 times

kesavapraba
Posts: 468
Joined: Sat Mar 28, 2020 2:25 pm

Re: Error in eigenvalue analysis

Post by kesavapraba » Tue Mar 26, 2024 4:40 pm

Hi,
the first error
ForceBeamColumn3d::update() could not invert flexibility for element with tag:
typically arises when the Section tangent cannot be inverted due to certain conditions. This error may occur if there are perfectly plastic materials with a zero tangent or if something in the section stiffness matrix is zero, like the torsional stiffness (GJ). You have assigned 0 for GJ! So, it should be an appropriate value for the section.

the second error is related to the number of Eigen value that are requested from -genBandArpack solver. This eigen value solver can provide only N-1 eigen values and vectors, where N is the total inertial/mass DOFs in the model. In your case, you had requested 10 Eigen values and vectors! So, you can request maximum 3 eigen values only - you have to use -fullGenLapack option in such case. Be aware that -fullGenLapack considers the entire mass and stiffness matrices, so it may be costly if the model is large.

I would suggest to read the following article as well:
https://portwooddigital.com/2022/03/06/ ... igen-chew/
:: With best wishes ::
Prabakaran Kesavan

shiRo
Posts: 20
Joined: Thu Oct 12, 2023 8:55 am

Re: Error in eigenvalue analysis

Post by shiRo » Wed Mar 27, 2024 2:17 am

kesavapraba wrote:
Tue Mar 26, 2024 4:40 pm
Hi,
the first error
ForceBeamColumn3d::update() could not invert flexibility for element with tag:
typically arises when the Section tangent cannot be inverted due to certain conditions. This error may occur if there are perfectly plastic materials with a zero tangent or if something in the section stiffness matrix is zero, like the torsional stiffness (GJ). You have assigned 0 for GJ! So, it should be an appropriate value for the section.

the second error is related to the number of Eigen value that are requested from -genBandArpack solver. This eigen value solver can provide only N-1 eigen values and vectors, where N is the total inertial/mass DOFs in the model. In your case, you had requested 10 Eigen values and vectors! So, you can request maximum 3 eigen values only - you have to use -fullGenLapack option in such case. Be aware that -fullGenLapack considers the entire mass and stiffness matrices, so it may be costly if the model is large.

I would suggest to read the following article as well:
https://portwooddigital.com/2022/03/06/ ... igen-chew/
Really thanks!It works fine now!

kesavapraba
Posts: 468
Joined: Sat Mar 28, 2020 2:25 pm

Re: Error in eigenvalue analysis

Post by kesavapraba » Wed Mar 27, 2024 7:27 am

You are welcome
:: With best wishes ::
Prabakaran Kesavan

Post Reply