![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
Class that is the children of FibersRect and combine the class RCRectShape (section) to retrieve the information needed. More...
Public Member Functions | |
def | __init__ (self, int ID, RCRectShape section, int unconf_mat_ID, int conf_mat_ID, int bars_mat_ID, list discr_core, list discr_cover_lateral, list discr_cover_topbottom, GJ=0) |
Constructor of the class. More... | |
![]() | |
def | __init__ (self, int ID, b, d, Ay, D_hoops, e, int unconf_mat_ID, int conf_mat_ID, int bars_mat_ID, np.ndarray bars_x, np.ndarray ranges_y, list discr_core, list discr_cover_lateral, list discr_cover_topbottom, GJ=0.0) |
Constructor of the class. More... | |
def | CreateFibers (self) |
Method that initialises the fiber by calling the OpenSeesPy commands. More... | |
def | ReInit (self) |
Implementation of the homonym abstract method. More... | |
def | ShowInfo (self, plot=False, block=False) |
Implementation of the homonym abstract method. More... | |
def | UpdateStoredData (self) |
Implementation of the homonym abstract method. More... | |
Public Attributes | |
section | |
section_name_tag | |
![]() | |
Ay | |
b | |
bars_mat_ID | |
bars_x | |
conf_mat_ID | |
d | |
D_hoops | |
data | |
discr_core | |
discr_cover_lateral | |
discr_cover_topbottom | |
e | |
fib_sec | |
GJ | |
ID | |
Initialized | |
ranges_y | |
rebarYZ | |
section_name_tag | |
unconf_mat_ID | |
Class that is the children of FibersRect and combine the class RCRectShape (section) to retrieve the information needed.
FibersRect | Parent class. |
def __init__ | ( | self, | |
int | ID, | ||
RCRectShape | section, | ||
int | unconf_mat_ID, | ||
int | conf_mat_ID, | ||
int | bars_mat_ID, | ||
list | discr_core, | ||
list | discr_cover_lateral, | ||
list | discr_cover_topbottom, | ||
GJ = 0 |
|||
) |
Constructor of the class.
ID | (int): Unique fiber section ID. |
section | (RCRectShape): RCRectShape section object. |
unconf_mat_ID | (int): ID of material model that will be assigned to the unconfined fibers. |
conf_mat_ID | (int): ID of material model that will be assigned to the confined fibers. |
bars_mat_ID | (int): ID of material model that will be assigned to the reinforcing bars fibers. |
discr_core | (list): List with two entries: discretisation in IJ (x/z) and JK (y) for the confined core. |
discr_cover_lateral | (list): List with two entries: discretisation in IJ (x/z) and JK (y) for the lateral unconfined core. |
discr_cover_topbottom | (list): List with two entries: discretisation in IJ (x/z) and JK (y) for the top and bottom unconfined core. |
GJ | (float, optional): Linear-elastic torsional stiffness assigned to the section. Defaults to 0.0, assume no torsional stiffness. |
Reimplemented from FibersRect.
Definition at line 241 of file Fibers.py.