![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
▼NAnalysisAndPostProcessing | Module with pre-made analysis and postprocessing functions |
CAnalysis | Class dedicated to the analysis of the OpenSeesPy model |
NConnections | Module with different functions useful when defining boundary conditions (fix) or connections (pin, rigid or springs) |
NConstants | Module with the values of a set of essential constants |
▼NDataManagement | Module with the parent abstract class DataManagement |
CDataManagement | Abstract parent class for data management |
▼NErrorHandling | Module dedicated to the error handling |
CInconsistentGeometry | Exception class for the "inconsistent geometry" error |
CMemberFailure | Exception class for the "member failure" error |
CNegativeValue | Exception class for the "negative value (argument or result)" error |
CNoApplicability | Exception class for the "no applicability of formula of theory" error |
CPositiveValue | Exception class for the "positive value (argument or result)" error |
CWrongArgument | Exception class for the "input of a wrong argument" error |
CWrongDimension | Exception class for the "wrong array dimensions" error |
CWrongNodeIDConvention | Exception class for the "wrong node ID convention definition" error |
CZeroDivision | Exception class for the "zero division" error |
CZeroLength | Exception class for the "zero length element (non intentional)" error |
▼NFibers | Module for the fibers (rectangular, circular and I shape) |
CFibers | Parent abstract class for the storage and manipulation of a fiber's information (mechanical and geometrical parameters, etc) and initialisation in the model |
CFibersCirc | Class that stores funcions, material properties, geometric and mechanical parameters for a circular RC fiber section |
CFibersCircRCCircShape | Class that is the children of FibersCirc and combine the class RCCircShape (section) to retrieve the information needed |
CFibersIShape | Class that stores funcions, material properties, geometric and mechanical parameters for a steel I shape (non double symmetric) fiber section |
CFibersIShapeSteelIShape | Class that is the children of FibersIShape and combine the class SteelIShape (section) to retrieve the information needed |
CFibersRect | Class that stores funcions, material properties, geometric and mechanical parameters for a rectangular RC fiber section |
CFibersRectRCRectShape | Class that is the children of FibersRect and combine the class RCRectShape (section) to retrieve the information needed |
▼NFunctionalFeatures | Module with useful functions (discretise curves, ID conventions, etc) Carmine Schipani, 2021 |
CIDGenerator | Class that manage the ID generation |
NGeometryTemplate | Module with geometry templates (nodes and/or elements with associated fibers, material models, etc) |
▼NMaterialModels | Module for the material models |
CConfMander1988Circ | Class that stores funcions and material properties of a RC circular section with Mander 1988 as the material model for the confined reinforced concrete and the OpenSeesPy command type used to model it is Concrete04 or Concrete01 |
CConfMander1988CircRCCircShape | Class that is the children of ConfMander1988Circ and combine the class RCCircShape (section) to retrieve the information needed |
CConfMander1988Rect | Class that stores funcions and material properties of a RC rectangular section with Mander 1988 as the material model for the confined reinforced concrete and the OpenSeesPy command type used to model it is Concrete04 or Concrete01 |
CConfMander1988RectRCRectShape | Class that is the children of ConfMander1988Rect and combine the class RCRectShape (section) to retrieve the information needed |
CGMP1970 | Class that stores funcions and material properties of the vertical steel reinforcement bars with Giuffré, Menegotto and Pinto 1970 as the material model and the OpenSeesPy command type used to model it is Steel02 |
CGMP1970RCRectShape | Class that is the children of GMP1970 and combine the class RCRectShape (section) to retrieve the information needed |
CGupta1999 | Class that stores funcions and material properties of a steel double symmetric I-shape profile with Gupta 1999 as the material model for the panel zone and the OpenSeesPy command type used to model it is Hysteresis |
CGupta1999SteelIShape | Class that is the children of Gupta1999 and combine the class SteelIShape (section) to retrieve the information needed |
CMaterialModels | Parent abstract class for the storage and manipulation of a material model's information (mechanical and geometrical parameters, etc) and initialisation in the model |
CModifiedIMK | Class that stores funcions and material properties of a steel double symmetric I-shape profile with modified Ibarra-Medina-Krawinkler as the material model for the nonlinear springs and the OpenSeesPy command type used to model it is Bilin |
CModifiedIMKSteelIShape | Class that is the children of ModifiedIMK and combine the class SteelIShape (section) to retrieve the information needed |
CSkiadopoulos2021 | Class that stores funcions and material properties of a steel double symmetric I-shape profile with Skiadopoulos 2021 as the material model for the panel zone and the OpenSeesPy command type used to model it is Hysteresis |
CSkiadopoulos2021RCS | WIP: Class that is the children of Skiadopoulos2021 and it's used for the panel zone spring in a RCS (RC column continous, Steel beam) |
CSkiadopoulos2021SteelIShape | Class that is the children of Skiadopoulos2021 and combine the class SteelIShape (section) to retrieve the information needed |
CUnconfMander1988 | Class that stores funcions and material properties of a RC rectangular or circular section with Mander 1988 as the material model for the unconfined reinforced concrete and the OpenSeesPy command type used to model it is Concrete04 or Concrete01 |
CUnconfMander1988RCCircShape | Class that is the children of UnconfMander1988 and combine the class RCCircShape (section) to retrieve the information needed |
CUnconfMander1988RCRectShape | Class that is the children of UnconfMander1988 and combine the class RCRectShape (section) to retrieve the information needed |
CUniaxialBilinear | Class that stores funcions and material properties of a simple uniaxial bilinear model with the OpenSeesPy command type used to model it is Steel01 |
CUniaxialBilinearSteelIShape | Class that is the children of UniaxialBilinear and combine the class SteelIShape (section) to retrieve the information needed |
CUVC | Class that stores funcions and material properties of a steel profile or reinforcing bar with Updated Voce-Chaboche as the material model and the OpenSeesPy command type used to model it is UVCuniaxial |
CUVCCalibrated | Class that is the children of UVC that retrieve calibrated parameters from UVC_calibrated_parameters.txt |
CUVCCalibratedRCCircShape | Class that is the children of UVCCalibrated and combine the class RCCircShape (section) to retrieve the information needed |
CUVCCalibratedRCRectShape | Class that is the children of UVCCalibrated and combines the class RCRectShape (section) to retrieve the information needed |
CUVCCalibratedSteelIShapeFlange | Class that is the children of UVCCalibrated and combine the class SteelIShape (section) to retrieve the information needed for the material model of the flange (often used fo the entire section) |
CUVCCalibratedSteelIShapeWeb | Class that is the children of UVCCalibrated and combine the class SteelIShape (section) to retrieve the information needed for the material model of the web |
▼NMemberModel | Module for the member model |
CElasticElement | Class that handles the storage and manipulation of a elastic element's information (mechanical and geometrical parameters, etc) and the initialisation in the model |
CElasticElementSteelIShape | Class that is the children of ElasticElement and combine the class SteelIShape (section) to retrieve the information needed |
CForceBasedElement | 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 |
CForceBasedElementFibersCircRCCircShape | Class that is the children of ForceBasedElement and combine the class FibersCircRCCircShape (fiber section) to retrieve the information needed |
CForceBasedElementFibersIShapeSteelIShape | Class that is the children of ForceBasedElement and combine the class FibersIShapeSteelIShape (fiber section) to retrieve the information needed |
CForceBasedElementFibersRectRCRectShape | Class that is the children of ForceBasedElement and combine the class FibersRectRCRectShape (fiber section) to retrieve the information needed |
CGIFBElement | 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 |
CGIFBElementFibersCircRCCircShape | Class that is the children of GIFBElement and combine the class FibersCircRCCircShape (fiber section) to retrieve the information needed |
CGIFBElementFibersRectRCRectShape | Class that is the children of GIFBElement and combine the class FibersRectRCRectShape (fiber section) to retrieve the information needed |
CGIFBElementRCCircShape | Class that is the children of GIFBElement and combine the class RCCircShape (section) to retrieve the information needed |
CGIFBElementRCRectShape | Class that is the children of GIFBElement and combine the class RCRectShape (section) to retrieve the information needed |
CMemberModel | Parent abstract class for the storage and manipulation of a member's information (mechanical and geometrical parameters, etc) and the initialisation in the model |
CPanelZone | Class that handles the storage and manipulation of a panel zone's information (mechanical and geometrical parameters, etc) and the initialisation in the model |
CPanelZoneRCS | WIP: Class that is the children of PanelZone and it's used for the panel zone in a RCS (RC column continous, Steel beam) |
CPanelZoneSteelIShape | Class that is the children of PanelZone and combine the class SteelIShape (section) to retrieve the information needed |
CPanelZoneSteelIShapeGupta1999 | Class that is the children of PanelZoneSteelIShape and automatically create the spring material model Gupta 1999 (ID = master_node_ID) |
CPanelZoneSteelIShapeSkiadopoulos2021 | Class that is the children of PanelZoneSteelIShape and automatically create the spring material model Skiadopoulos 2021 (ID = master_node_ID) |
CSpringBasedElement | 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 |
CSpringBasedElementModifiedIMKSteelIShape | Class that is the children of SpringBasedElement and combine the class SteelIShape (section) to retrieve the information needed |
CSpringBasedElementSteelIShape | Class that is the children of SpringBasedElement and combine the class SteelIShape (section) to retrieve the information needed |
▼NSection | Module for the section (steel I shape profiles, RC circular/square/rectangular sections) |
CRCCircShape | Class that stores funcions, geometric and mechanical properties of RC circular shape profile |
CRCRectShape | Class that stores funcions, geometric and mechanical properties of RC rectangular shape profile |
CRCSquareShape | Class that is the children of RCRectShape and cover the specific case of square RC sections |
CSection | Parent abstract class for the storage and manipulation of a section's information (mechanical and geometrical parameters, etc) |
CSteelIShape | Class that stores funcions, geometric and mechanical properties of a steel double symmetric I-shape profile |
NUnits | Module with the units conversion and the definition of the units used as default (m, N, s) |