ShearFiber#
A ShearFiber
section is used to model a fiber section with shear deformation.
The section is defined by a collection of fibers that are discretized in the cross-section.
- model.section("ShearFiber", tag, **kwds)#
- Parameters:
tag (int) – unique section tag
- section ShearFiber $tag {}
- Parameters:
tag – unique section tag
The fiber
method is used to populate the section with fibers. The required arguments are:
- model.fiber((y, z), A, tag, warp, section)#
- Parameters:
y (float) – \(y\)-coordinate of the fiber
z (float) – \(z\)-coordinate of the fiber
A (float) – area of the fiber
tag (int) – tag of a preexisting material created with the material method.
warp (tuple) – tuple of up to three warping modes
section (int) – tag of the section to which the fiber belongs. This argument must be passed by keyword.
In general, the warp
modes are scaled by independent amplitude fields which introduce additional degrees of freedom.
When no additional degrees of freedom are provided by the model, elements in the Frames library will constrain these fields to match an appropriate strain field.
The valid eleResponse queries are
'force'
, and'deformation'
.