Search found 18 matches
- Thu May 02, 2013 9:39 pm
- Forum: Framework
- Topic: Separate input file
- Replies: 1
- Views: 2512
Separate input file
Separate input file
- Sat Apr 13, 2013 7:10 pm
- Forum: OpenSees.exe Users
- Topic: Modifying Element Recorder
- Replies: 1
- Views: 1818
Modifying Element Recorder
Hi Vesna,
I would like to record the axial strains of a truss element. The default for the recorder is to save the deformations rather than strain. Is there any way I could introduce the truss length as a factor so the axial strains are recorded so I don't have to import them into Matlab and calculate the strain for all elements.
Thanks
I would like to record the axial strains of a truss element. The default for the recorder is to save the deformations rather than strain. Is there any way I could introduce the truss length as a factor so the axial strains are recorded so I don't have to import them into Matlab and calculate the strain for all elements.
Thanks
- Sat Apr 06, 2013 6:24 pm
- Forum: OpenSees.exe Users
- Topic: Error in input ground motion
- Replies: 1
- Views: 1864
Error in input ground motion
Hi Vesna,
I get this error:
Warning invalid cFactor 966.0 {-Series -factor ...}
alloc: invalid block:032690C0: c0 3
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.
And this is the part of the code which this error occurs:
# define constant facfor for applied velocity
set cFactor [expr $rockDen*$rockVS]
# define velocity time history file
set velocityFile $record
# timeseries object for force history
set mSeries "Path -dt $motionDT -filePath $velocityFile -factor $cFactor"
puts " ! ! ! Load Pattern built ! ! ! "
# loading object
pattern Plain 10 $mSeries{
load 1 1.0 0.0
}
puts "Dynamic loading created..."
Would you be kind to give me any hints about the error?
I get this error:
Warning invalid cFactor 966.0 {-Series -factor ...}
alloc: invalid block:032690C0: c0 3
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.
And this is the part of the code which this error occurs:
# define constant facfor for applied velocity
set cFactor [expr $rockDen*$rockVS]
# define velocity time history file
set velocityFile $record
# timeseries object for force history
set mSeries "Path -dt $motionDT -filePath $velocityFile -factor $cFactor"
puts " ! ! ! Load Pattern built ! ! ! "
# loading object
pattern Plain 10 $mSeries{
load 1 1.0 0.0
}
puts "Dynamic loading created..."
Would you be kind to give me any hints about the error?
- Tue Feb 26, 2013 6:27 pm
- Forum: Framework
- Topic: Modified Masing Hysteresis Criteria
- Replies: 14
- Views: 14370
Re: Modified Masing Hysteresis Criteria
Thank you so much Frank,
It seems working but there is an issue:
The purpose of recording the properties of each single loop is that if the new generated loop is going to intersect the previous loop, it is supposed to follow the previous loop. Therefore, if such a case happens the numClosedLoop drop by one meaning: numClosedLoop = numClosedLoop - 1; The properties of new generated loop is no longer needed and instead the previous loops are required to be checked.
It seems working but there is an issue:
The purpose of recording the properties of each single loop is that if the new generated loop is going to intersect the previous loop, it is supposed to follow the previous loop. Therefore, if such a case happens the numClosedLoop drop by one meaning: numClosedLoop = numClosedLoop - 1; The properties of new generated loop is no longer needed and instead the previous loops are required to be checked.
- Fri Feb 08, 2013 5:58 pm
- Forum: Framework
- Topic: Modified Masing Hysteresis Criteria
- Replies: 14
- Views: 14370
Re: Modified Masing Hysteresis Criteria
Hi Frank,
I tried this again but it doesn't seem working.
I tried this again but it doesn't seem working.
- Wed Jan 16, 2013 1:57 pm
- Forum: OpenSees.exe Users
- Topic: SDOF
- Replies: 5
- Views: 4320
Re:
Thank you very much.
- Tue Jan 15, 2013 7:05 pm
- Forum: OpenSees.exe Users
- Topic: SDOF
- Replies: 5
- Views: 4320
SDOF
Hi
- Thu Jan 03, 2013 3:35 pm
- Forum: Framework
- Topic: Modified Masing Hysteresis Criteria
- Replies: 14
- Views: 14370
Re: Modified Masing Hysteresis Criteria
Thank you very much for your suggestion.
- Sun Dec 16, 2012 4:35 pm
- Forum: Framework
- Topic: Modified Masing Hysteresis Criteria
- Replies: 14
- Views: 14370
Re: Modified Masing Hysteresis Criteria
Could you please just introduce me to one of those uniaxial material available in OpenSees which uses the above concept. So by looking at that I get an idea how it is done. I have finished coding every thing in c++ so I have a fair understanding how c++ works. Thanks a lot.
- Tue Dec 04, 2012 12:21 pm
- Forum: Framework
- Topic: Modified Masing Hysteresis Criteria
- Replies: 14
- Views: 14370
Re: Modified Masing Hysteresis Criteria
Thank you Frank,
May I also ask how to use them in the .cpp file? Suppose I introduce the state variables in the .h file. And suppose each of my cycles has a curvature variable which might be different from the other cycles. Can I record only the curvature variable phi for each cycle in order. So at each given time, I know the phi values for all the previous cycles? e.g. first loop has the first phi and etc. until the very last loop?
May I also ask how to use them in the .cpp file? Suppose I introduce the state variables in the .h file. And suppose each of my cycles has a curvature variable which might be different from the other cycles. Can I record only the curvature variable phi for each cycle in order. So at each given time, I know the phi values for all the previous cycles? e.g. first loop has the first phi and etc. until the very last loop?
- Mon Dec 03, 2012 8:10 pm
- Forum: Framework
- Topic: Modified Masing Hysteresis Criteria
- Replies: 14
- Views: 14370
Re: Modified Masing Hysteresis Criteria
Thank Frank,
But could you please suggest me how to add state variables? can you please give me some hints. I don't know what you mean.
But could you please suggest me how to add state variables? can you please give me some hints. I don't know what you mean.
- Sun Nov 04, 2012 9:16 pm
- Forum: OpenSees.exe Users
- Topic: Truss element with Uniaxial materials
- Replies: 1
- Views: 1884
Truss element with Uniaxial materials
A truss element can be used with a uniaxial material like Elastic which can define either force-deformation or stress-strain relationship, so why this element can produce only force and deformation as output. How does it understand if my inputs for Elastic material were modulus or stiffness?
- Sun Oct 28, 2012 4:27 pm
- Forum: Soil Modelling
- Topic: Site response with uniaxial materials
- Replies: 0
- Views: 10421
Site response with uniaxial materials
Is it possible to carry out 1D nonlinear total site response analyses using uniaxial materials?
- Fri Oct 26, 2012 8:41 pm
- Forum: Framework
- Topic: Deformation of previous step, Can I record it?
- Replies: 6
- Views: 5895
Re: Deformation of previous step, Can I record it?
I have a problem similar to Pejman.
I have created a simple material model comprising of loading/unloading curves. During analysis, I want my curve to follow the previous loading/unloading curve if the current one intersects with the previous one. For this to happen, I need to save the parameters of the last two unloading/reloading branches. How can I save the parameters of the last two cycles?
I have created a simple material model comprising of loading/unloading curves. During analysis, I want my curve to follow the previous loading/unloading curve if the current one intersects with the previous one. For this to happen, I need to save the parameters of the last two unloading/reloading branches. How can I save the parameters of the last two cycles?
- Tue Oct 23, 2012 3:31 pm
- Forum: Framework
- Topic: error in adding my own code
- Replies: 2
- Views: 3273
Re: error in adding my own code
Try using updated version of .exe or any other version.