Dear experts and friends,

Any one help me to find the error in this below..

I am performing MODAL analysis of steel structure using Open Sees Navigator. TCL file is executed properly in both dead load and modal analysis case. But when i run the analysis then just dead load is executed and modal analysis case, it shows error. Could not figured it out why. Here i attached the image for your kind perusal (TCL file image). It would be great if some one give me some idea how to solve it or whats the reason behind this.

thanks in advance..

This is the error i got after modal analysis.

==============================================================================

OpenSees Navigator: Version 2.5.9

===============================================================================

########################

# Analysis-Sequence 1 #

########################

o Analysis: DEAD

o Time taken: 0.103 sec

########################

# Analysis-Sequence 2 #

########################

o Analysis: MODAL

domain error: argument not in valid range

while executing

"expr sqrt($lambda)"

("foreach" body line 2)

invoked from within

"foreach lambda $lambda {

set omega [expr sqrt($lambda)]

set period [expr 2.0*$pi/$omega]

set frequ [expr 1.0/$period]

puts $eigFID..."

(file "D2k.tcl" line 186)

FYI, If i changed the eigen no 4 rather than 12 in TCL file then modal analysis run but the mode frequency is too small (1st mode is 4.89 e-8 Hz, which is not correct. Same model is well executed in sap and it shows correct answer. but i convert it to OpenSees Navigator then it shows error.

Thank you in advance.

More Mosaruf Hussan's questions See All
Similar questions and discussions