Plain Pattern: Difference between revisions
Jump to navigation
Jump to search
(Created page with '{{CommandManualMenu}} This commnand allows the user to construct a LoadPattern object. Each plain load pattern is associated with a TimeSeries object ...') |
No edit summary |
||
(11 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
This commnand allows the user to construct a LoadPattern object. Each plain load pattern is associated with a [[Time Series Command| TimeSeries]] object and can contain multiple NodalLoads, ElementalLoads and | This commnand allows the user to construct a LoadPattern object. Each plain load pattern is associated with a [[Time Series Command| TimeSeries]] object and can contain multiple NodalLoads, ElementalLoads and SP_Constraint 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: | ||
The command to generate | |||
{| style="background:yellow; color:black; width:800px" | {| style="background:yellow; color:black; width:800px" | ||
| ''' pattern Plain $patternTag {''' | | ''' pattern Plain $patternTag $tsTag <-fact $cFactor> {''' | ||
|- | |- | ||
| '''[[ | | '''[[nodalLoad Command | load]]...''' | ||
|- | |- | ||
| '''[[ | | '''[[eleLoad Command | eleLoad]]...''' | ||
|- | |||
| '''[[sp Command | sp]]...''' | |||
|- | |- | ||
| ''' ... ''' | | ''' ... ''' | ||
Line 29: | Line 17: | ||
| '''}''' | | '''}''' | ||
|} | |} | ||
NOTES: | NOTES: | ||
#The | # The command to generate a LoadPattern contains in '''{ }''' the commands to generate all the loads and single-point constraints.. | ||
---- | ---- | ||
Line 39: | Line 27: | ||
| style="width:150px" | '''$patternTag ''' || unique tag among load patterns | | style="width:150px" | '''$patternTag ''' || unique tag among load patterns | ||
|- | |- | ||
| '''[[ | | '''$tsTag''' || the tag of the time series to be used in the load pattern | ||
|- | |||
| '''$cFactor''' || constant factor (optional, default=1.0) | |||
|- | |||
| '''[[nodalLoad Command| load]]...''' || command to nodal load | |||
|- | |- | ||
| '''[[ | | '''[[eleLoad Command| eleLoad]] ...''' || command to generate elemental load | ||
|- | |||
| '''[[sp Command| sp]] ...''' || command to generate single-point constraint | |||
|} | |} | ||
Line 47: | Line 41: | ||
---- | ---- | ||
<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: <span style="color:blue"> fmk </span> | Code Developed by: <span style="color:blue"> fmk </span> |
Latest revision as of 07:11, 12 May 2015
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
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_Constraint 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 <-fact $cFactor> { |
load... |
eleLoad... |
sp... |
... |
} |
NOTES:
- 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 |
$tsTag | the tag of the time series to be used in the load pattern |
$cFactor | constant factor (optional, default=1.0) |
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