3.1.10.22. MVLEM Element
The MVLEM (Multiple-Vertical-Line-Element-Model) element is a two-node macro-element for flexure-dominated reinforced concrete walls in 2D. The element has six global degrees of freedom (three at the center of each rigid top and bottom beam). Flexural response is modeled by vertical macro-fibers; shear response is modeled by an uncoupled horizontal shear spring at height c from the bottom node. Use with -ndm 2 -ndf 3.
For the 3D extension, see the MVLEM_3D element.
- element MVLEM $eleTag $Dens $iNode $jNode $m $c -thick {Thicknesses} -width {Widths} -rho {Reinforcing_ratios} -matConcrete {Concrete_tags} -matSteel {Steel_tags} -matShear {Shear_tag}
Argument |
Type |
Description |
|---|---|---|
$eleTag |
integer |
unique element tag |
$Dens |
float |
wall density |
$iNode $jNode |
integer |
end node tags |
$m |
integer |
number of macro-fibers |
$c |
float |
location of center of rotation from $iNode (recommended 0.4) |
{Thicknesses} |
list float |
fiber thicknesses (length $m$) |
{Widths} |
list float |
macro-fiber widths (length $m$) |
{Reinforcing_ratios} |
list float |
reinforcing ratio for each macro-fiber |
{Concrete_tags} |
list integer |
uniaxial material tags for concrete in each fiber |
{Steel_tags} |
list integer |
uniaxial material tags for steel in each fiber |
{Shear_tag} |
integer |
uniaxial material tag for the shear spring |
3.1.10.22.1. Recorders
Recorder |
Description |
|---|---|
globalForce |
element global forces |
Curvature |
element curvature |
Shear_Force_Deformation |
shear force-deformation relationship |
Fiber_Strain |
vertical strains in each macro-fiber |
Fiber_Stress_Concrete |
vertical concrete stresses in each macro-fiber |
Fiber_Stress_Steel |
vertical steel stresses in each macro-fiber |
Example
Tcl Code
element MVLEM 1 0.0 1 2 8 0.4 -thick 4 4 4 4 4 4 4 4 -width 7.5 1.5 7.5 7.5 7.5 7.5 1.5 7.5 -rho 0.0293 0.0 0.0033 0.0033 0.0033 0.0033 0.0 0.0293 -matConcrete 3 4 4 4 4 4 4 3 -matSteel 1 2 2 2 2 2 2 1 -matShear 5
Python Code
element('MVLEM', 1, 0.0, 1, 2, 8, 0.4, '-thick', 4, 4, 4, 4, 4, 4, 4, 4, '-width', 7.5, 1.5, 7.5, 7.5, 7.5, 7.5, 1.5, 7.5, '-rho', 0.0293, 0.0, 0.0033, 0.0033, 0.0033, 0.0033, 0.0, 0.0293, '-matConcrete', 3, 4, 4, 4, 4, 4, 4, 3, '-matSteel', 1, 2, 2, 2, 2, 2, 2, 1, '-matShear', 5)
Code developed by: Kristijan Kolozvari, Kutay Orakcal, John Wallace