Load Patterns

The opensees.pattern module (or pattern Tcl command) is used to construct a LoadPattern. Each LoadPattern in OpenSees has a TimeSeries associated with it. In addition it may contain ElementLoads, NodalLoads and SinglePointConstraints. Some of these SinglePoint constraints may be associated with GroundMotions.

The Tcl command has the following form:

pattern patternType? arg1? ...

The type of pattern created and the additional arguments required depends on the patternType? provided in the command. The following contain information about patternType? and the additional args required for each of the available pattern types:

  1. Plain Pattern
  2. Uniform Excitation Pattern
  3. Multi-Support Excitation Pattern
  4. DRM Load Pattern

Model.pattern(“Path”, name, time, values)

time Array[float]
values Array[float]
scale float