Issue with PSUMAT Compatibility in Layered Shell Approach

Post Reply
Abhilash M
Posts: 2
Joined: Wed Dec 17, 2025 12:14 pm

Issue with PSUMAT Compatibility in Layered Shell Approach

Post by Abhilash M » Fri Dec 19, 2025 10:00 am

I am currently working on a Multi-Layered Shell Model (MLSM) for RC shear walls. However, I have encountered an issue when attempting to use the Plane Stress User Material (PSUMAT) within the layered shell section in STKO.

Specifically, the model setup appears to be correct in the STKO GUI, but the analysis fails to initialise or returns an error regarding the material formulation when passed to the solver. It appears that the current STKO-OpenSees solver integration may not be fully recognising the PSUMAT parameters or the specific constitutive requirements of the layered shell approach developed by Prof. Xinzheng Lu’s group.

Could you please provide guidance on the following:

Is PSUMAT currently supported in the standard STKO/ASDEA?

Are there specific "Custom Command" blocks or Python API/Tcl files required to correctly map PSUMAT to the Layered Shell in STKO/ASDEA?

As recommended in the STKO system requirements, I have used the sequential OpenSees compiled by Prof. Xin-Zheng Lu, Tsinghua university for using a specific OpenSees executable as the solver within STKO. But I get a tcl.dll error when I execute.
Attachments
OpenSees_3.8.0.jpg
OpenSees_3.8.0.jpg (131.25 KiB) Viewed 207 times
Lu_OpenSees.exe.jpg
Lu_OpenSees.exe.jpg (23.08 KiB) Viewed 207 times

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Issue with PSUMAT Compatibility in Layered Shell Approach

Post by STKO Team » Mon Dec 29, 2025 9:39 am

The PSUMAT is not available anymore in OpenSees. That's why you see the error in the OpenSees console. You can use the newer ASDConcrete3D

If instead you want to use PSUMAT you need the old OpenSees provided by Xinzheng. In that case make sure to have installed all the required dependencies (like tcl85). But that's an old version and we don't give support for that

Post Reply