![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
Class that is the children of FibersCirc and combine the class RCCircShape (section) to retrieve the information needed. More...
Public Member Functions | |
def | __init__ (self, int ID, RCCircShape section, int unconf_mat_ID, int conf_mat_ID, int bars_mat_ID, list discr_core, list discr_cover, alpha_i=0.0, GJ=0) |
Constructor of the class. More... | |
![]() | |
def | __init__ (self, int ID, b, e, D_bars, Ay, n_bars, D_hoops, int unconf_mat_ID, int conf_mat_ID, int bars_mat_ID, list discr_core, list discr_cover, alpha_i=0.0, GJ=0.0) |
Constructor of the class. More... | |
def | CreateFibers (self) |
Method that initialise 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 | |
![]() | |
alpha_i | |
Ay | |
b | |
bars_mat_ID | |
conf_mat_ID | |
D_bars | |
D_hoops | |
data | |
discr_core | |
discr_cover | |
e | |
fib_sec | |
GJ | |
ID | |
Initialized | |
n_bars | |
r_bars | |
r_core | |
section_name_tag | |
unconf_mat_ID | |
Class that is the children of FibersCirc and combine the class RCCircShape (section) to retrieve the information needed.
FibersCirc | Parent class. |
def __init__ | ( | self, | |
int | ID, | ||
RCCircShape | section, | ||
int | unconf_mat_ID, | ||
int | conf_mat_ID, | ||
int | bars_mat_ID, | ||
list | discr_core, | ||
list | discr_cover, | ||
alpha_i = 0.0 , |
|||
GJ = 0 |
|||
) |
Constructor of the class.
ID | (int): Unique fiber section ID. |
section | (RCCircShape): RCCircShape 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: number of subdivisions (fibers) in the circumferential direction (number of wedges), number of subdivisions (fibers) in the radial direction (number of rings) for the confined core. |
discr_cover | (list): List with two entries: number of subdivisions (fibers) in the circumferential direction (number of wedges), number of subdivisions (fibers) in the radial direction (number of rings) for the unconfined cover. |
alpha_i | (float, optional): Angle in deg of the first vertical rebars with respect to the y axis, counterclockwise. Defaults to 0.0. |
GJ | (float, optional): Linear-elastic torsional stiffness assigned to the section. Defaults to 0.0, assume no torsional stiffness. |
Reimplemented from FibersCirc.
Definition at line 441 of file Fibers.py.