OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
MaterialModels.py File Reference

Go to the source code of this file.

Classes

class  ConfMander1988Circ
 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. More...
 
class  ConfMander1988CircRCCircShape
 Class that is the children of ConfMander1988Circ and combine the class RCCircShape (section) to retrieve the information needed. More...
 
class  ConfMander1988Rect
 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. More...
 
class  ConfMander1988RectRCRectShape
 Class that is the children of ConfMander1988Rect and combine the class RCRectShape (section) to retrieve the information needed. More...
 
class  GMP1970
 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. More...
 
class  GMP1970RCRectShape
 Class that is the children of GMP1970 and combine the class RCRectShape (section) to retrieve the information needed. More...
 
class  Gupta1999
 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. More...
 
class  Gupta1999SteelIShape
 Class that is the children of Gupta1999 and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  MaterialModels
 Parent abstract class for the storage and manipulation of a material model's information (mechanical and geometrical parameters, etc) and initialisation in the model. More...
 
class  ModifiedIMK
 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. More...
 
class  ModifiedIMKSteelIShape
 Class that is the children of ModifiedIMK and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  Skiadopoulos2021
 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. More...
 
class  Skiadopoulos2021RCS
 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). More...
 
class  Skiadopoulos2021SteelIShape
 Class that is the children of Skiadopoulos2021 and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  UnconfMander1988
 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. More...
 
class  UnconfMander1988RCCircShape
 Class that is the children of UnconfMander1988 and combine the class RCCircShape (section) to retrieve the information needed. More...
 
class  UnconfMander1988RCRectShape
 Class that is the children of UnconfMander1988 and combine the class RCRectShape (section) to retrieve the information needed. More...
 
class  UniaxialBilinear
 Class that stores funcions and material properties of a simple uniaxial bilinear model with the OpenSeesPy command type used to model it is Steel01. More...
 
class  UniaxialBilinearSteelIShape
 Class that is the children of UniaxialBilinear and combine the class SteelIShape (section) to retrieve the information needed. More...
 
class  UVC
 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. More...
 
class  UVCCalibrated
 Class that is the children of UVC that retrieve calibrated parameters from UVC_calibrated_parameters.txt. More...
 
class  UVCCalibratedRCCircShape
 Class that is the children of UVCCalibrated and combine the class RCCircShape (section) to retrieve the information needed. More...
 
class  UVCCalibratedRCRectShape
 Class that is the children of UVCCalibrated and combines the class RCRectShape (section) to retrieve the information needed. More...
 
class  UVCCalibratedSteelIShapeFlange
 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). More...
 
class  UVCCalibratedSteelIShapeWeb
 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. More...
 

Namespaces

namespace  MaterialModels
 Module for the material models.
 

Functions

def Concrete01Funct (fc, ec, fpcu, ecu, discretized_eps)
 Function with the equation of the curve of the Concrete01 model. More...
 
def Concrete04Funct (fc, discretized_eps, ec, Ec)
 Function with the equation of the curve of the confined and unconfined concrete (Popovics 1973). More...
 
def PlotConcrete01 (fc, ec, fpcu, ecu, ax, ID=0)
 Function that plots the Concrete01 stress-strain curve. More...
 
def PlotConcrete04 (fc, Ec, ec, ecu, str Type, ax, ID=0)
 Function that plots the confined/unconfined Concrete04 stress-strain curve. More...