BuildingTcl -- addAnalysisModel: AnalysisTypeLabel LoadControl
Commands
- addAnalysisModelData AnalysisModelLabel $AnalysisModelLabel
- addAnalysisModelData AnalysisTypeLabel LoadControl
- <addAnalysisModelData AnalysisModelDescription $AnalysisModelDescription>
- <addAnalysisModelData DisplacementIncrement $DisplacementIncrement>
- <addAnalysisModelData Tolerance $Tolerance>
- <addAnalysisModelData constraintsType $constraintsType>
- <addAnalysisModelData alphaSP $alphaSP>
- <addAnalysisModelData alphaMP $alphaMP>
- <addAnalysisModelData numbererType $numbererType>
- <addAnalysisModelData systemType $systemType>
- <addAnalysisModelData testType $testType>
- <addAnalysisModelData maxNumIter $maxNumIter>
- <addAnalysisModelData printFlag $printFlag>
- <addAnalysisModelData NstepReduceIncrement $NstepReduceIncrement>
- <addAnalysisModelData maxNumIterConverge $maxNumIterConverge>
- <addAnalysisModelData printFlagConverge $printFlagConverge>
- <addAnalysisModelData algorithmType $algorithmType>
- <addAnalysisModelData NewtonLineSearchRatio $NewtonLineSearchRatio>
- <addAnalysisModelData algorithmCount $algorithmCount>
- addAnalysisModel
Arguments
- $AnalysisModelLabel
- Unique Analysis Label for reference
- $AnalysisModelDescription
- Text. Optional, default = blank {}
- DisplacementIncrement
- Analysis-step displacement increment in basic length units. Optional, default = 0.01
- Tolerance
- Tolerance value for convergence test. Optional, default = 1e-8
- constraintsType
- OpenSees constraints Command. Optional, default = Transformation
- alphaSP
- alpha value for Single-Point Constraints when using the OpenSees Penalty Method . Optional, default = 1e6
- alphaMP
- alpha value for Multi-Point Constraints when using the OpenSees Penalty Method . Optional, default = 1e6
- numbererType
- OpenSees numberer Command. Optional, default = RCM
- systemType
- OpenSees system Command. Optional, default = BandGeneral
- testType
- OpenSees test Command. Optional, default = EnergyIncr
- maxNumIter
- Maximum number of iterations when peforming the OpenSees test Command. Optional, default = 6
- printFlag
- Print flag when peforming the OpenSees test Command. Optional, default = 0
- NstepReduceIncrement
- Number of steps to reduce original $DisplacementIncrement when the convergence test first fails. Optional, default = 10
- maxNumIterConverge
- Maximum number of iterations when performing the OpenSees test Command after the $DisplacementIncrement has been reduced by $NstepReduceIncrement . Optional, default = 2000
- printFlagConverge
- Print flag when peforming the OpenSees test Command after the $DisplacementIncrement has been reduced by $NstepReduceIncrement . Optional, default = 0
- algorithmType
- OpenSees algorithm Command. Optional, default = Newton
- NewtonLineSearchRatio
- Factor used by the Newton Algorithm with Line-search in OpenSees algorithm Command. Optional, default = 0.8
- algorithmCount
- OpenSees algorithm Command. Optional, default = 5
Notes
The addAnalysisModel command must be placed at the end of each Analysis-data definition, as it takes all data defined since the last addAnalysisModel command and define the Analysis.
Options
BuildingTcl -- addAnalysisModel
Return to BuildingTcl Command Language Manual