Cannot use PlainStressUserMaterial, no definition of PSUMAT

For developers writing C++, Fortran, Java, code who have questions or comments to make.

Moderators: silvia, selimgunay, Moderators

Post Reply
geyas
Posts: 7
Joined: Fri Dec 17, 2010 10:30 am
Location: HIT

Cannot use PlainStressUserMaterial, no definition of PSUMAT

Post by geyas » Fri Jan 16, 2015 9:23 am

I cannot use PlainStressUserMaterial in OpenSEES built by source code v2.4.5, with the message:
"PSUMAT - NOT DEFINED IN THIS VERSION, SOURCE CODE RESTRICTED".

There is no definition of function "PSUMAT" in PlainStressUserMaterial.cpp.

But when I use the official OpenSees.exe downloaded directly from the website, I can use PlainStressUserMaterial with no error. Maybe there are some errors in PlainStressUserMaterial.cpp.

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

Re: Cannot use PlainStressUserMaterial, no definition of PSU

Post by fmk » Fri Jan 16, 2015 2:17 pm

did you get OpenSees as a binary application or did you build it yourself. If you downloaded a binary what operating system are you using?

geyas
Posts: 7
Joined: Fri Dec 17, 2010 10:30 am
Location: HIT

Re: Cannot use PlainStressUserMaterial, no definition of PSU

Post by geyas » Mon Jan 19, 2015 5:59 pm

fmk wrote:
> did you get OpenSees as a binary application or did you build it yourself.
> If you downloaded a binary what operating system are you using?

Thank you for your reply. I built 32-bit OpenSees myself, using the version2.4.5 source code, on a Windows 7 machine.
By the way, I cannot build 64-bit OpenSees as the .lib files ( libm.lib, libm.lib...) in "\Win32\lib\" are not suitable for 64-bit.
Thanks again!

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

Re: Cannot use PlainStressUserMaterial, no definition of PSU

Post by fmk » Tue Jan 20, 2015 4:27 pm

psumat is not available to you to use as the source code is not available for general release, the code is only included in applicationw we release. we cannot release the source code. you could send a request to the author of the code, Professor Lu at Tsinghua University.

geyas
Posts: 7
Joined: Fri Dec 17, 2010 10:30 am
Location: HIT

Re: Cannot use PlainStressUserMaterial, no definition of PSU

Post by geyas » Thu Jan 22, 2015 10:31 am

Thank you for your reply.

dpkraken
Posts: 1
Joined: Thu Jul 17, 2008 10:33 pm
Location: Virginia Tech

Re: Cannot use PlainStressUserMaterial, no definition of PSU

Post by dpkraken » Sat Apr 20, 2019 1:51 pm

Dear Frank,
Is PSUMAT required to run PlaneStressUserMaterial available for OpenSeesPy?

David P.

zemiki
Posts: 13
Joined: Tue Jan 16, 2018 9:38 pm
Location: South Korea

Re: Cannot use PlainStressUserMaterial, no definition of PSUMAT

Post by zemiki » Mon Nov 18, 2019 10:05 pm

I also came across a similar problem. Did you find any solution?
https://opensees.berkeley.edu/community ... ED#p114021

Post Reply