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
Error in eigenvalue analysis
Error in eigenvalue analysis
- Attachments
-
- 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
Hi,
the first error
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/
the first error
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.ForceBeamColumn3d::update() could not invert flexibility for element with tag:
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
Prabakaran Kesavan
Re: Error in eigenvalue analysis
Really thanks!It works fine now!kesavapraba wrote: ↑Tue Mar 26, 2024 4:40 pmHi,
the first errortypically 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.ForceBeamColumn3d::update() could not invert flexibility for element with tag:
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/
-
kesavapraba
- Posts: 468
- Joined: Sat Mar 28, 2020 2:25 pm