Test cantilever column, error: could not invert flexibility

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

Moderators: silvia, selimgunay, Moderators

Post Reply
kyen
Posts: 4
Joined: Sat Mar 11, 2017 8:43 am
Location: SU

Test cantilever column, error: could not invert flexibility

Post by kyen » Sun Mar 12, 2017 8:50 am

Hi guys,

I'm testing the built-in uniaxial material: "ElasticBilin", with a cantilever column. As I build up the simple structure without applying any force, an error occurred "could not invert flexibility".
-------------------------------------------------------------------------------
The following is my code:

wipe;
model basic -ndm 2 -ndf 3;

node 1001 0 0
node 1002 0 10

fix 1001 1 1 1

geomTransf Linear 10001

uniaxialMaterial ElasticBilin 2001 1000 0.1 0.8 1e-8 1e-8 1e-8;

section Uniaxial 3001 2001 P;

element nonlinearBeamColumn 4001 1001 1002 2 3001 10001;
------------------------------------------------------------------------------
error message:
ForceBeamColumn2d::update() -- could not invert flexibility
-------------------------------------------------------------------------------
Thank you in advance.

kyen

kyen
Posts: 4
Joined: Sat Mar 11, 2017 8:43 am
Location: SU

Re: Test cantilever column, error: could not invert flexibil

Post by kyen » Sun Mar 12, 2017 10:01 am

To follow up:

I tried applying flexural material to the section, and then it worked. Is this because the flexibility matrix would contain '0' in the diagonal terms if I don't assign flexural material? And this is true in the case with only axial force?

Thanks,
kyen

Post Reply