Bug in Pushover example?

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

Moderators: silvia, selimgunay, Moderators

Post Reply
jayghosh
Posts: 9
Joined: Wed Jun 27, 2012 4:26 pm
Location: Rice

Bug in Pushover example?

Post by jayghosh »

Hi!

I am trying to do the pushover analysis using the fiber section from the OpenSees examples here: http://opensees.berkeley.edu/wiki/index ... with_units

Every time, it shows the error: " Node::addunbalLoad - load to add of incorrect size 6 should be 3"...And the results produced are incorrect. Is this a bug in the latest release?

I have not changed any parameter and using the example as is. Also, I am using the latest OpenSees download.

Thanks!

Jay

P.S. I just checked with an older version of OpenSees and the pushover works just fine. There is some issue with the latest version I think
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Bug in Pushover example?

Post by fmk »

it is a bug in the script.

in the current version we started counting the number of load values specified with the load command and give an error if more or less is provided than is required. previously there was only an error if too few were provided. find the load command and remove the 3 ones provided in error.
jayghosh
Posts: 9
Joined: Wed Jun 27, 2012 4:26 pm
Location: Rice

Re: Bug in Pushover example?

Post by jayghosh »

Thanks, Frank. That helped.

For everyone's reference: In the pushover file, you just need to replace

pattern Plain 200 Linear {; # define load pattern -- generalized
load 2 $Hload 0.0 0.0 0.0 0.0 0.0
}

with

pattern Plain 200 Linear {; # define load pattern -- generalized
load 2 $Hload 0.0 0.0
}

It works as expected after this change.
xcbfq
Posts: 1
Joined: Sun Apr 12, 2015 10:32 pm
Location: Zhejiang University

Re: Bug in Pushover example?

Post by xcbfq »

Thanks very much!
I just solved this problem with the help of this post.
Post Reply