Search found 93 matches

by buddhasarah
Wed Nov 23, 2016 1:12 am
Forum: OpenSees.exe Users
Topic: Problem when using central difference method
Replies: 3
Views: 4294

Re: Problem when using central difference method

Thank you very much Dr. Frank~ The problem has been solved. Actually I first tried to reduce the time step to an extremely small degree. However, convergence cannot be achieved until I increase the nodal mass in rotational direction to a certain degree. Although the convergence problem of the typica...
by buddhasarah
Tue Nov 08, 2016 2:01 am
Forum: OpenSees.exe Users
Topic: Problem when using central difference method
Replies: 3
Views: 4294

Problem when using central difference method

Hello, I tried to analyze an elastic cantilever beam by using central difference method but got very weird results (deformation increases to unreasonably large level). But I can get good results if newmark method was applied using the same code. THANK YOU VERY MUCH in advance if you can help me. # -...
by buddhasarah
Sat Jan 26, 2013 2:49 am
Forum: Framework
Topic: about the stiffness matrix
Replies: 5
Views: 7048

Re: about the stiffness matrix

Thank you for your reply Frank! But the only two DOFs for the 2D zerolength element are both rotational DOFs, I think there's actually a way to tell the system which DOF it means. There are some other elements such as Joint2D element which does not follow the "x y Rz" or "x y z Rx Ry ...
by buddhasarah
Tue Jan 08, 2013 12:50 am
Forum: Framework
Topic: Question about new recorder
Replies: 0
Views: 2666

Question about new recorder

Hello, I made a new element and I tried to make a new recorder to record something that cannot be done by the exsiting recorders. I browse the OpenSees developer folder and found SumElementForcesRecorder.cpp which is a demonstration of new recorder. The essential part of the recorder seems to be &qu...
by buddhasarah
Mon Jan 07, 2013 9:15 pm
Forum: Framework
Topic: about the stiffness matrix
Replies: 5
Views: 7048

Re: about the stiffness matrix

Thank you for your reply Frank! I was doing the same as what you said. I made the output matrix be 6x6 and constrained the translational DOFs of node 2 in OpenSees input TCL script (using "fix 2 1 1 0" command). It worked fined but I actually need to build a much more complex model with ma...
by buddhasarah
Fri Jan 04, 2013 5:18 am
Forum: Framework
Topic: about the stiffness matrix
Replies: 5
Views: 7048

about the stiffness matrix

Hello, I am trying to make a new 2D element which containes 2 nodes and has 4 degrees of freedom (2 translational DOFs and 1 rotational DOF for the first node and 1 rotational DOF for the second). Therefore the stiffness matrix of the element is 4 by 4. But how can I tell global stiffness integrator...
by buddhasarah
Wed Dec 12, 2012 4:12 am
Forum: Framework
Topic: Problem in OpenSeesDeveloper
Replies: 0
Views: 2709

Problem in OpenSeesDeveloper

Dear fmk: I tried to add new material "elasticPPCPP" in OpenSeesDeveloper package. I followed "WindowsInstructions.txt" exactly and successfully compiled the dll. However, when I ran "example1.tcl", The prompt windows shows "ElasticPPcpp unaxial material - Written ...
by buddhasarah
Sat May 26, 2012 9:35 pm
Forum: Framework
Topic: Question about commitState()
Replies: 1
Views: 2975

Question about commitState()

Hello, I have a question about commitState(). As you can see in the code below, "theMaterial" points to "commitState()", but what class does this "commitState()" belong to and why the name of class does not need to be stated? Thank you in advance! ----------------------...
by buddhasarah
Tue May 22, 2012 10:38 pm
Forum: Framework
Topic: question about parentheses and square brackets
Replies: 4
Views: 5951

question about parentheses and square brackets

I have a question about the usage of parentheses and square brackets in OpenSees's code. The following code is a small section from the OpenSees source code, I guess the both "connectedExternalNodes(0)" and "theNodes[0]" means the first cell of "connectedExternalNodes" ...
by buddhasarah
Sat Mar 03, 2012 1:22 am
Forum: OpenSees.exe Users
Topic: FB element section level convergence problem
Replies: 1
Views: 2628

FB element section level convergence problem

Hello, I made flexibility based fiber beam-column element program but it was found hard to converge in section level. I set the convergence criteria as the ratio of (absolute sum of risidual section force) to the (absolute sum of the section force applied at the first step of state determination ite...
by buddhasarah
Tue Dec 27, 2011 10:01 pm
Forum: OpenSees.exe Users
Topic: Displacement control problem
Replies: 0
Views: 2123

Displacement control problem

Hello, I have a question on displacement control algorithm. According to some iteration based displacement control algorithms, they seem to be indepentent from newton raphson or newton iteration method. But in Opensees, using displacement control with newton raphson or newton method takes different ...
by buddhasarah
Mon Dec 19, 2011 9:06 pm
Forum: OpenSees.exe Users
Topic: Displacement control
Replies: 0
Views: 2064

Displacement control

hello, I was trying to find out the displacement contorl theory and I found the following link in OpenSees site: http://opensees.berkeley.edu/wiki/index.php/Displacement_Control However, the explanation of the theory seems to be too short. Can anyone tell me the reference in which more detailed info...
by buddhasarah
Fri Aug 19, 2011 5:18 am
Forum: OpenSees.exe Users
Topic: Displacement control method used in OpenSees
Replies: 10
Views: 10765

Re: Displacement control method used in OpenSees

Vesna, thank you for your quick reply!

I meant when performing a pushover analysis, the pushover curve will go up and might reaches peak and then goes down (negative slope), how does OpenSees calculate when the pushover curve goes into negative slope?

Thank you again for your help!
by buddhasarah
Wed Aug 17, 2011 7:19 pm
Forum: OpenSees.exe Users
Topic: Displacement control method used in OpenSees
Replies: 10
Views: 10765

Re: Displacement control method used in OpenSees

Thank you for your quick reply vesna!
Actually I know exactly what to do in OpenSees, just what I want to know is the theory, can you tell me which theory OpenSees uses for
1. Displacement control method
2. derivation of nonlinearBeamColumn
3. Negative post yield treatment

THANK YOU AGAIN!
by buddhasarah
Wed Aug 17, 2011 9:39 am
Forum: OpenSees.exe Users
Topic: Displacement control method used in OpenSees
Replies: 10
Views: 10765

Displacement control method used in OpenSees

Hello, I want to konw the detailed principle of displacement control based pushover of a nonlinearBeamColumn, and I know that there are some different technique to treat negative post yield behavior and different displacement control methods, please tell me or give me some references showing which m...