Capturing the step of analysis that a FBE fails

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

Moderators: silvia, selimgunay, Moderators

Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Capturing the step of analysis that a FBE fails

Post by Tas »

Is there a way that we can view in which step of analysis the warning of type: "ForceBeamColumn2d:update - failed to get compatible element forces & deformations for element: 2<dw:<< ...." is taking place? I am running an analysis in which the only problem is that the above warning appears for one element (in only one time step after one iteration), although the analysis continues without any other problem and it converge to a solution. Are we able to "capture" in which time step this occurs so to find out what could be the cause of the warning?
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

that message should stop the current analysis step .. if it does:

set failsOutput [open fail.txt w]

while {$t < $tFinal} {
set ok [analyze 1 $dt]
if {$ok != 0} {
puts $failsOutput "Problem at time: [getTime]"

.. your usual stuff
}
close $failsOutput
in the script before you try other things
open a file and in the script when an analysis step fails spit out a warining to yourself.
Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Re: Capturing the step of analysis that a FBE fails

Post by Tas »

In my case it seems that the current analysis step doesn't stop when the warning message occurs. I am transferring what is appearing on the screen during the analysis (at the end and after some more steps, the analysis finishes without any problem)
...
CTestNormDispIncr::test() – iteration: 1 current Norm: 0.00218257 (max: 0.01, Norm deltaR: 542.135)

WARNING – ForceBeamColumn3d::update – failed to get compatible element forces & deformations for element: 8(dW: << 3.11392e-007, dW0: 1.90313e-005)
CTestNormDispIncr::test() – iteration: 1 current Norm: 0.0021708 (max: 0.01, Norm deltaR: 582.041)

CTestNormDispIncr::test() – iteration: 1 current Norm: 0.0020197 (max: 0.01, Norm deltaR: 540.048)
...
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

let me look .. must be failing in a newstep() .. i need to know static or transient analysis? & what integrator?
Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Re: Capturing the step of analysis that a FBE fails

Post by Tas »

Here are the comands used for the analysis:

test NormDispIncr 1.0e-2 100 1
algorithm ModifiedNewton -initial
system BandGeneral
numberer RCM
constraints Transformation
integrator DisplacementControl 54 1 $dU 1 $dU $dU
analysis Static
...
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

can you send me the script .. everything would seem to indicate that an error should be returned .. so i need to step through the code to see what is up.
fmckenna ATTTT berkeley DOTTTTTTTTTTTT edu
Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Re: Capturing the step of analysis that a FBE fails

Post by Tas »

fmk wrote:
> can you send me the script .. everything would seem to indicate that an
> error should be returned .. so i need to step through the code to see what
> is up.
> fmckenna ATTTT berkeley DOTTTTTTTTTTTT edu

Any conclusion about this matter? (Did you receive the script?)
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

if you could send it again as it possibly went into my spam. what is your email adrdess?

actually why don't you also cc it to: ftmckenna ATTTT gmail DOTTTT com
Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Re: Capturing the step of analysis that a FBE fails

Post by Tas »

I just sent it again (in both addresses). My address is ending at ... @cha.forthnet.gr
Thank you
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

nothing has arrive in either mailbox! did you get any sending error messages?
Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Re: Capturing the step of analysis that a FBE fails

Post by Tas »

fmk wrote:
> nothing has arrive in either mailbox! did you get any sending error
> messages?
No error message. Strange...
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

actually it is in the spam folder!
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

running SPEAR.txt i see no element failures? what version OpenSeesX.X.X (rev YYYY) and operating system are you running. if windows, are you running the 32 or 64bit executable?
Tas
Posts: 124
Joined: Tue Jan 03, 2012 2:25 am
Location: TUC Greece

Re: Capturing the step of analysis that a FBE fails

Post by Tas »

I think it is the latest version: 2.4.3 rev5695. Windows 64-bit
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Capturing the step of analysis that a FBE fails

Post by fmk »

can you download the latest and see if the error is still there .. 2.4.4. rev 5730
Post Reply