3.1.5.26. Parallel Material (Composite)

This command is used to construct a Parallel uniaxial material. It is a Composite-pattern aggregation of UniaxialMaterial objects acting in parallel: the same strain is applied to each component, and the combined stress and tangent are the (optionally weighted) sum of the component responses.

uniaxialMaterial Parallel $matTag $tag1 $tag2 ... <-factors $fact1 $fact2 ...>

Example

  1. Tcl Code

uniaxialMaterial Elastic 1 100.0
uniaxialMaterial Elastic 2 50.0
uniaxialMaterial Parallel 3 1 2
  1. Python Code

ops.uniaxialMaterial('Elastic', 1, 100.0)
ops.uniaxialMaterial('Elastic', 2, 50.0)
ops.uniaxialMaterial('Parallel', 3, 1, 2)

Code developed by: fmk (ParallelModel); Michael H. Scott (ParallelMaterial).