Plain Pattern: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
| ''' pattern Plain $patternTag $tsTag {'''
| ''' pattern Plain $patternTag $tsTag {'''
|-
|-
| '''[[noadLoad Command | load]]...'''
| '''[[nodalLoad Command | load]]...'''
|-
|-
| '''[[eleLoad Command | eleLoad]]...'''
| '''[[eleLoad Command | eleLoad]]...'''

Revision as of 00:30, 13 March 2010





This commnand allows the user to construct a LoadPattern object. Each plain load pattern is associated with a TimeSeries object and can contain multiple NodalLoads, ElementalLoads and SP_Constrait objects. The command to generate LoadPattern object contains in { } the commands to generate all the loads and the single-point constraints in the pattern. To construct a load pattern and populate it, the following command is used:

pattern Plain $patternTag $tsTag {
load...
eleLoad...
sp...
...
}


NOTES:

  1. The command to generate a LoadPattern contains in { } the commands to generate all the loads and single-point constraints..

$patternTag unique tag among load patterns
the tag of the time series to be used in the load pattern
load... command to nodal load
eleLoad ... command to generate elemental load
sp ... command to generate single-point constraint



<uml> abstract class ElementLoad abstract class TimeSeries LoadPattern o- "one" TimeSeries LoadPattern o- ElementLoad LoadPattern o- NodalLoad LoadPattern o- SP_Constraint </uml>


Code Developed by: fmk