Build OpenSees for Linux
Moderators: silvia, selimgunay, Moderators
-
- Posts: 108
- Joined: Mon Sep 16, 2013 1:14 pm
- Location: University of Auckland
Build OpenSees for Linux
If one builds an OpenSees version for linux with the current source code, Will the layered shell section be available?
I ask because in this question http://opensees.berkeley.edu/community/ ... at#p102501 it is said that we should ask for the layered shell source code to Professor Lu at Tsinghua University.
I ask because in this question http://opensees.berkeley.edu/community/ ... at#p102501 it is said that we should ask for the layered shell source code to Professor Lu at Tsinghua University.
Re: Build OpenSees for Linux
Yes, it is available, I'm using now.
-
- Posts: 108
- Joined: Mon Sep 16, 2013 1:14 pm
- Location: University of Auckland
Re: Build OpenSees for Linux
Hello again,
The revision 6236 (version 2.5.0) was built to work under Linux in the Pan Cluster, but it is still showing the message "PSUMAT - NOT DEFINED IN THIS VERSION, SOURCE CODE RESTRICTED" when I try to use the concrete material for the layered shell section.
I went to the repository (http://opensees.berkeley.edu/WebSVN/lis ... f31f1b3b8b) and checked the C++ file and the headers for this revision (http://opensees.berkeley.edu/WebSVN/fil ... p&rev=6236 and http://opensees.berkeley.edu/WebSVN/fil ... h&rev=6236), and as you can see in the second link the .h file does not exist. Could this be the reason why the PSUMAT message is still appearing when I try to work with this material? (I just have quite basic knowledge on C++)
What version would you recommend us to build so to be able to work with layered shells?
The revision 6236 (version 2.5.0) was built to work under Linux in the Pan Cluster, but it is still showing the message "PSUMAT - NOT DEFINED IN THIS VERSION, SOURCE CODE RESTRICTED" when I try to use the concrete material for the layered shell section.
I went to the repository (http://opensees.berkeley.edu/WebSVN/lis ... f31f1b3b8b) and checked the C++ file and the headers for this revision (http://opensees.berkeley.edu/WebSVN/fil ... p&rev=6236 and http://opensees.berkeley.edu/WebSVN/fil ... h&rev=6236), and as you can see in the second link the .h file does not exist. Could this be the reason why the PSUMAT message is still appearing when I try to work with this material? (I just have quite basic knowledge on C++)
What version would you recommend us to build so to be able to work with layered shells?
Re: Build OpenSees for Linux
the source code is not released for that material .. is this a planar wall?
-
- Posts: 108
- Joined: Mon Sep 16, 2013 1:14 pm
- Location: University of Auckland
Re: Build OpenSees for Linux
I'm trying to capture 3D wall-to-floor interaction by using layered shells to represent both the in-plane and out-of-plane behaviour of the floor system and BC elements with fibre-based sections to represent the walls, columns and beams.
According to your answer, it does not matter what version of OpenSees we build we are not going to have access to the concrete material for the layered shell section, Am I right?
Is there anything we can do to have that part of the code?
If not, Could you include a linux version of OpenSees along with the current Windows and Mac versions?
According to your answer, it does not matter what version of OpenSees we build we are not going to have access to the concrete material for the layered shell section, Am I right?
Is there anything we can do to have that part of the code?
If not, Could you include a linux version of OpenSees along with the current Windows and Mac versions?
Re: Build OpenSees for Linux
correct. the vesion running on DesignSafe should have the concrete model installed. i will release a Ubuntu version when I can.
-
- Posts: 1
- Joined: Fri Sep 15, 2017 2:38 am
- Location: Dalian University of Technology
Re: Build OpenSees for Linux
Hi frank,
Have you released the version of OpenSees for Ubuntu?
Yours Sincerely,
Anil Kunwar
Have you released the version of OpenSees for Ubuntu?
Yours Sincerely,
Anil Kunwar
Re: Build OpenSees for Linux
no .. you still need to build it .. the Makefile.def.EC2-UBUNTU shows packages needed and can be copied to OpenSees/Makefile.def to be used to compile it yourself.
-
- Posts: 6
- Joined: Sat Mar 11, 2017 9:18 pm
- Location: cairo university
Re: Build OpenSees for Linux
can you help me to open opensees program from terminal for ubuntu (linux system)
iam install ubuntu system and install svn by codes
(sudo apt-get install svn)
(sudo apt-get install libapachez-mod-svn)
(svn co svn://peera.berkeley.edu/usr/local/svn/OpenSees/trunk OpenSees)
the program is install in home for C
iam install ubuntu system and install svn by codes
(sudo apt-get install svn)
(sudo apt-get install libapachez-mod-svn)
(svn co svn://peera.berkeley.edu/usr/local/svn/OpenSees/trunk OpenSees)
the program is install in home for C
-
- Posts: 108
- Joined: Mon Sep 16, 2013 1:14 pm
- Location: University of Auckland
Re: Build OpenSees for Linux
TPdct wrote:
> Yes, it is available, I'm using now.
Hello TPdct,
Could you share the source code of the concrete material please so I can actually avoid the message "PSUMAT - NOT DEFINED IN THIS VERSION, SOURCE CODE RESTRICTED" and run my models. email: eenc456@aucklanduni.ac.nz
I appreciate your help
Regards
> Yes, it is available, I'm using now.
Hello TPdct,
Could you share the source code of the concrete material please so I can actually avoid the message "PSUMAT - NOT DEFINED IN THIS VERSION, SOURCE CODE RESTRICTED" and run my models. email: eenc456@aucklanduni.ac.nz
I appreciate your help
Regards
Re: Build OpenSees for Linux
Dear EricsonEncinaZ:
Layered Shell Section is available. But I haven't tried layered shell with concrete material.
Layered Shell Section is available. But I haven't tried layered shell with concrete material.
-
- Posts: 108
- Joined: Mon Sep 16, 2013 1:14 pm
- Location: University of Auckland
Re: Build OpenSees for Linux
Hi! thanks for your response. Yes, the layered shell section is available, but in order to make it work (to simulate concrete members) the user has to define special steel and concrete materials. According to Xin-Zheng webpage:
- Plane-stress concrete: nDmaterial PlaneStressUserMaterial $matTag 40 7 $fc $ft $fcu $epsc0 $epscu $epstu $stc
- Add plate behaviour to the plane stress concrete: nDmaterial PlateFromPlaneStress $newmatTag $matTag $OutofPlaneModulus
- Steel material: nDmaterial PlateRebar $newmatTag $matTag $sita
And after this we can define the layered shell section like this:
section LayeredShell $sectionTag $nLayers $matTag1 $thickness1...$matTagn $thicknessn
So If you are using a layered shell section, what material are you using instead of the PlaneStressUserMaterial? because that material has not been release ( quite sad ) and If you have it I would be quite greatful if you could share it with me.
I tried ot use Damage2P, but it has not been released either, and Druker-Prager (wrapped to 2D) yielded not good results for what I wanted.
Thank for your time again
- Plane-stress concrete: nDmaterial PlaneStressUserMaterial $matTag 40 7 $fc $ft $fcu $epsc0 $epscu $epstu $stc
- Add plate behaviour to the plane stress concrete: nDmaterial PlateFromPlaneStress $newmatTag $matTag $OutofPlaneModulus
- Steel material: nDmaterial PlateRebar $newmatTag $matTag $sita
And after this we can define the layered shell section like this:
section LayeredShell $sectionTag $nLayers $matTag1 $thickness1...$matTagn $thicknessn
So If you are using a layered shell section, what material are you using instead of the PlaneStressUserMaterial? because that material has not been release ( quite sad ) and If you have it I would be quite greatful if you could share it with me.
I tried ot use Damage2P, but it has not been released either, and Druker-Prager (wrapped to 2D) yielded not good results for what I wanted.
Thank for your time again
Re: Build OpenSees for Linux
I tried another model available from the following webpage:
Implementation of a Simple Biaxial Concrete Model for Reinforced Concrete Membranes
by Bernardo Garcia Ramirez
https://era.library.ualberta.ca/files/c ... 09_MSc.pdf
This is Mazars Damage 2d model, the Opensees implementation is described in this Master thesis and the Mazars.cpp and Mazars.h codes are added at the end of the pdf.
However I cannot compile it.
Implementation of a Simple Biaxial Concrete Model for Reinforced Concrete Membranes
by Bernardo Garcia Ramirez
https://era.library.ualberta.ca/files/c ... 09_MSc.pdf
This is Mazars Damage 2d model, the Opensees implementation is described in this Master thesis and the Mazars.cpp and Mazars.h codes are added at the end of the pdf.
However I cannot compile it.
-
- Posts: 108
- Joined: Mon Sep 16, 2013 1:14 pm
- Location: University of Auckland
Re: Build OpenSees for Linux
Thank you. I will have a look.
-
- Posts: 2
- Joined: Wed Nov 26, 2014 10:01 pm
- Location: Tongji University
Re: Build OpenSees for Linux
Hi, I run into the same problem using OpenSees Parallel "PSUMAT - NOT DEFINED IN THIS VERSION, SOURCE CODE RESTRICTED". Does anyone know the solution of the problem