OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
MemberModel.py File Reference

Go to the source code of this file.

Classes

class  ElasticElement
 Class that handles the storage and manipulation of a elastic element's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
 
class  ElasticElementSteelIShape
 Class that is the children of ElasticElement and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  ForceBasedElement
 Class that handles the storage and manipulation of a force-based element's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
 
class  ForceBasedElementFibersCircRCCircShape
 Class that is the children of ForceBasedElement and combine the class FibersCircRCCircShape (fiber section) to retrieve the information needed. More...
 
class  ForceBasedElementFibersIShapeSteelIShape
 Class that is the children of ForceBasedElement and combine the class FibersIShapeSteelIShape (fiber section) to retrieve the information needed. More...
 
class  ForceBasedElementFibersRectRCRectShape
 Class that is the children of ForceBasedElement and combine the class FibersRectRCRectShape (fiber section) to retrieve the information needed. More...
 
class  GIFBElement
 Class that handles the storage and manipulation of a Gradient-Inelastic Flexibility-based element's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
 
class  GIFBElementFibersCircRCCircShape
 Class that is the children of GIFBElement and combine the class FibersCircRCCircShape (fiber section) to retrieve the information needed. More...
 
class  GIFBElementFibersRectRCRectShape
 Class that is the children of GIFBElement and combine the class FibersRectRCRectShape (fiber section) to retrieve the information needed. More...
 
class  GIFBElementRCCircShape
 Class that is the children of GIFBElement and combine the class RCCircShape (section) to retrieve the information needed. More...
 
class  GIFBElementRCRectShape
 Class that is the children of GIFBElement and combine the class RCRectShape (section) to retrieve the information needed. More...
 
class  MemberModel
 Parent abstract class for the storage and manipulation of a member's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
 
class  PanelZone
 Class that handles the storage and manipulation of a panel zone's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
 
class  PanelZoneRCS
 WIP: Class that is the children of PanelZone and it's used for the panel zone in a RCS (RC column continous, Steel beam). More...
 
class  PanelZoneSteelIShape
 Class that is the children of PanelZone and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  PanelZoneSteelIShapeGupta1999
 Class that is the children of PanelZoneSteelIShape and automatically create the spring material model Gupta 1999 (ID = master_node_ID). More...
 
class  PanelZoneSteelIShapeSkiadopoulos2021
 Class that is the children of PanelZoneSteelIShape and automatically create the spring material model Skiadopoulos 2021 (ID = master_node_ID). More...
 
class  SpringBasedElement
 Class that handles the storage and manipulation of a spring-based element's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
 
class  SpringBasedElementModifiedIMKSteelIShape
 Class that is the children of SpringBasedElement and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  SpringBasedElementSteelIShape
 Class that is the children of SpringBasedElement and combine the class SteelIShape (section) to retrieve the information needed. More...
 

Namespaces

namespace  MemberModel
 Module for the member model.
 

Functions

def DefinePanelZoneElements (MasterNodeID, E, RigidA, RigidI, TransfID)
 Function that defines the 8 panel zone elements. More...
 
def DefinePanelZoneNodes (int MasterNodeID, MidPanelZoneWidth, MidPanelZoneHeight)
 Function that defines the remaining 10 nodes of a panel zone given the dimensions and the master node (top center one). More...