BuildingTcl -- addLoadCombination: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
__NOTOC__
__NOTOC__
[[Image:BuildingTclLogo.gif|link=BuildingTcl|right]]
[[Image:BuildingTclLogo.gif|link=BuildingTcl|right]]
==Commands ==


* [[BuildingTcl -- ]]
:addLoadCombinationData LoadCombinationLabel $LoadCombinationLabel
:addLoadCombinationData LoadCombinationDescription "$LoadCombinationDescription"
:addLoadCombinationData LoadCombinationModelLabel $LoadCombinationModelLabel
:addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel1 <AnalysisModelLabel $GravityAnalysisModelLabel1> <$GravityLoadArgumentLabel1a $GravityLoadArgumentValue1a> <$GravityLoadArgumentLabel1b $GravityLoadArgumentValue1b> ...
:addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel2 <AnalysisModelLabel $GravityAnalysisModelLabel2> <$GravityLoadArgumentLabel2a $GravityLoadArgumentValue2a> <$GravityLoadArgumentLabel2b $GravityLoadArgumentValue2b> ...
...
:<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel1 <AnalysisModelLabel $LateralAnalysisModelLabel1> <$LateralLoadArgumentLabel1a $LateralLoadArgumentValue1a> <$LateralLoadArgumentLabel1b $LateralLoadArgumentValue1b> ... >
:<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel2 <AnalysisModelLabel $LateralAnalysisModelLabel2> <$LateralLoadArgumentLabel2a $LateralLoadArgumentValue2a> <$LateralLoadArgumentLabel2b $LateralLoadArgumentValue2b> ... >
...
:<addLoadCombinationData InertialMassFactor $InertialMassFactor >
:'''addLoadCombination'''


==Arguments ==
*'''$LoadCombinationLabel''': Unique LoadCombination Label for reference
*'''$LoadCombinationDescription : Bracketed text. Optional, default: blank {}
*'''$GravityLoadLabel1''': Specifies which LoadCombinationModel is being used. Currently, Optional, default: DefaultLoadCombinationModel
*'''$RequiredArgument1Label $RequiredArgument1Value ...''' :Labels and corresponding values for LoadCombinationModel-specific required argument.
*'''$InputArgument1Label $InputArgument1Value …''' : Labels and corresponding values for LoadCombinationModel-specific Input Arguments (Optional)
==Notes ==
The addLoadCombination command must be placed at the end of each LoadCombination-data definition, as it takes all data defined since the last addLoadCombination command and define the LoadCombination.
==Options ==
* [[BuildingTcl -- LoadCombinationModelLabel]]





Revision as of 04:10, 30 October 2009

Commands

addLoadCombinationData LoadCombinationLabel $LoadCombinationLabel
addLoadCombinationData LoadCombinationDescription "$LoadCombinationDescription"
addLoadCombinationData LoadCombinationModelLabel $LoadCombinationModelLabel
addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel1 <AnalysisModelLabel $GravityAnalysisModelLabel1> <$GravityLoadArgumentLabel1a $GravityLoadArgumentValue1a> <$GravityLoadArgumentLabel1b $GravityLoadArgumentValue1b> ...
addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel2 <AnalysisModelLabel $GravityAnalysisModelLabel2> <$GravityLoadArgumentLabel2a $GravityLoadArgumentValue2a> <$GravityLoadArgumentLabel2b $GravityLoadArgumentValue2b> ...

...

<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel1 <AnalysisModelLabel $LateralAnalysisModelLabel1> <$LateralLoadArgumentLabel1a $LateralLoadArgumentValue1a> <$LateralLoadArgumentLabel1b $LateralLoadArgumentValue1b> ... >
<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel2 <AnalysisModelLabel $LateralAnalysisModelLabel2> <$LateralLoadArgumentLabel2a $LateralLoadArgumentValue2a> <$LateralLoadArgumentLabel2b $LateralLoadArgumentValue2b> ... >

...

<addLoadCombinationData InertialMassFactor $InertialMassFactor >
addLoadCombination

Arguments

  • $LoadCombinationLabel: Unique LoadCombination Label for reference
  • $LoadCombinationDescription : Bracketed text. Optional, default: blank {}
  • $GravityLoadLabel1: Specifies which LoadCombinationModel is being used. Currently, Optional, default: DefaultLoadCombinationModel
  • $RequiredArgument1Label $RequiredArgument1Value ... :Labels and corresponding values for LoadCombinationModel-specific required argument.
  • $InputArgument1Label $InputArgument1Value … : Labels and corresponding values for LoadCombinationModel-specific Input Arguments (Optional)


Notes

The addLoadCombination command must be placed at the end of each LoadCombination-data definition, as it takes all data defined since the last addLoadCombination command and define the LoadCombination.


Options




Return to BuildingTcl Command Language Manual