TzLiq1 Material

uniaxialMaterial('TzLiq1', matTag, tzType, tult, z50, c, ele1, ele2)
uniaxialMaterial('TzLiq1', matTag, tzType, tult, z50, c, '-timeSeries', timeSeriesTag)

The command constructs a uniaxial t-z material that incorporates liquefaction effects. This t z material is used with a zeroLength element to connect a pile (beam-column element) to a 2 D plane-strain FE mesh. The t-z material obtains the average mean effective stress (which decreases with increasing excess pore pressure) from two specified soil elements. Currently, the implementation requires that the specified soil elements consist of FluidSolidPorousMaterials in FourNodeQuad elements.

matTag (int) integer tag identifying material
tzType (int) tzType = 1 Backbone of t-z curve approximates Reese and O’Neill (1987). tzType = 2 Backbone of t-z curve approximates Mosher (1984) relation.
tult (float) Ultimate capacity of the t-z material. SEE NOTE 1.
z50 (float) Displacement at which 50% of tult is mobilized in monotonic loading.
c (float) The viscous damping term (dashpot) on the far-field (elastic) component of the displacement rate (velocity).
ele1 ele2 (float) are the eleTag (element numbers) for the two solid elements from which PyLiq1 will obtain mean effective stresses and excess pore pressures
timeSeriesTag (float) Alternatively, mean effective stress can be supplied by a time series by specifying the text string '-timeSeries' and the tag of the seriesm seriesTag.


  1. The argument tult is the ultimate capacity of the t-z material. Note that “t” or “tult” are shear stresses [force per unit area of pile surface] in common design equations, but are both loads for this uniaxialMaterial [i.e., shear stress times the tributary area of the pile].
  2. Nonzero c values are used to represent radiation damping effects
  3. To model the effects of liquefaction with TzLiq1, it is necessary to use the material stage updating command:

See also