Recorder behaviour

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

Moderators: silvia, selimgunay, Moderators

Post Reply
EricsonEncinaZ
Posts: 108
Joined: Mon Sep 16, 2013 1:14 pm
Location: University of Auckland

Recorder behaviour

Post by EricsonEncinaZ » Mon Jun 18, 2018 1:33 am

Hello,

I know that once a recorder is defined it will save all converged steps, but I would like to save the building response at an specific event (roof displacement in this case). Currently the recorder saves all the converged steps and I post-process the data to get the forces at a the required displacements. Is there any way to make a recorder save just at specific displacements and not at every converged step?

Thanks

selimgunay
Posts: 913
Joined: Mon Sep 09, 2013 8:50 pm
Location: University of California, Berkeley

Re: Recorder behaviour

Post by selimgunay » Mon Jun 18, 2018 10:13 am

If you are running the analysis with a for loop, you can try defining the recorder just before the target displacement. You can do that with an if statement.

EricsonEncinaZ
Posts: 108
Joined: Mon Sep 16, 2013 1:14 pm
Location: University of Auckland

Re: Recorder behaviour

Post by EricsonEncinaZ » Mon Jun 18, 2018 10:53 pm

Thank you

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Recorder behaviour

Post by fmk » Tue Jun 19, 2018 3:15 am

don't use a recorder at all .. get whatever quanaty you are recording from the command line and write them to a file.

EricsonEncinaZ
Posts: 108
Joined: Mon Sep 16, 2013 1:14 pm
Location: University of Auckland

Re: Recorder behaviour

Post by EricsonEncinaZ » Wed Jun 27, 2018 1:43 am

Thank you Frank, that is what I'm doing, it is way faster than define the recorder and then remove it.

Post Reply