Eigenvalue analysis exceeds workspace/array storage

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
divamva
Posts: 27
Joined: Wed Jun 30, 2004 6:52 am
Location: National Technical University of Athens

Eigenvalue analysis exceeds workspace/array storage

Post by divamva » Thu Jul 14, 2005 8:03 pm

I have a moderately large 3D frame, 5 stories X 5bays X 5 bays

When trying to do eigenvalue analysis, I seem to hit some array allocation problem, the Opensees response being:
-----------
BandArpackSolver::Error with _saupd info = -9999
Could not build an Arnoldi factorization. IPARAM(5) returns the size of the current Arnoldi factorization. The user is advised to check that enough workspace and array storage has been allocated.
-------------
I believe nothing is wrong with my structure since if I remove the last story, everything is just fine!

Any ideas on how to get over this?

silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia » Sat Jul 16, 2005 10:50 pm

it is some quirky thing with the eigensolver, you need more dof's than you want.
add a 10e-9 mass at another free dof.
let me know if this helps.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104

divamva
Posts: 27
Joined: Wed Jun 30, 2004 6:52 am
Location: National Technical University of Athens

Post by divamva » Sun Jul 17, 2005 6:40 pm

Yes you are right, there do exist minor modifications that make this go away. In my case I modified some of the support conditions (for reasons unrelated to this particular problem) thus decreasing the dofs by about 3 and the error went away!

I haven't tried the mass trick that you suggested though.

Post Reply