assign N different sections for the distribute plastic element to simulate the non-prismatic section

Forum for asking and answering questions related to use of the OpenSeesPy module

Moderators: silvia, selimgunay, Moderators

Post Reply
YanYang
Posts: 13
Joined: Tue Jun 02, 2020 7:09 pm

assign N different sections for the distribute plastic element to simulate the non-prismatic section

Post by YanYang »

Hi everyone, I recently encountered some confusion. When using distributed plastic elements, you need to assign the beam integration section. The integration point commands are as follows:

Code: Select all

beamIntegration('Lobatto', tag, secTag, N)
tag (int)	tag of the beam integration.
secTag (int)	A previous-defined section object.
N (int)	Number of integration points along the element.
The secTag here is an integer (int). If I want to assign N different sections for the N integration points of this element to simulate the non-prismatic section, can I directly pass in a list, as follows:

Code: Select all

beamIntegration('Lobatto', tag, *[secTag1,secTag2,...,secTagN], N)
Is this way correct? thanks.
Post Reply