BuildingTcl -- addAnalysisModel: AnalysisTypeLabel LoadControl: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
:addAnalysisModelData AnalysisTypeLabel LoadControl | :addAnalysisModelData AnalysisTypeLabel LoadControl | ||
:<addAnalysisModelData AnalysisModelDescription $AnalysisModelDescription> | :<addAnalysisModelData AnalysisModelDescription $AnalysisModelDescription> | ||
:<addAnalysisModelData | :<addAnalysisModelData Nstep $Nstep> | ||
:<addAnalysisModelData Tolerance $Tolerance> | :<addAnalysisModelData Tolerance $Tolerance> | ||
:<addAnalysisModelData constraintsType $constraintsType> | :<addAnalysisModelData constraintsType $constraintsType> | ||
Line 16: | Line 16: | ||
:<addAnalysisModelData maxNumIter $maxNumIter> | :<addAnalysisModelData maxNumIter $maxNumIter> | ||
:<addAnalysisModelData printFlag $printFlag> | :<addAnalysisModelData printFlag $printFlag> | ||
:<addAnalysisModelData maxNumIterConverge $maxNumIterConverge> | :<addAnalysisModelData maxNumIterConverge $maxNumIterConverge> | ||
:<addAnalysisModelData printFlagConverge $printFlagConverge> | :<addAnalysisModelData printFlagConverge $printFlagConverge> | ||
Line 30: | Line 29: | ||
;$AnalysisModelDescription : Text. Optional, default = blank {} | ;$AnalysisModelDescription : Text. Optional, default = blank {} | ||
;$Nstep: Number of steps to take to apply the load. Optional, default = 10 | |||
;$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 | |||
;$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 | |||
Latest revision as of 16:45, 2 November 2009
Commands
- addAnalysisModelData AnalysisModelLabel $AnalysisModelLabel
- addAnalysisModelData AnalysisTypeLabel LoadControl
- <addAnalysisModelData AnalysisModelDescription $AnalysisModelDescription>
- <addAnalysisModelData Nstep $Nstep>
- <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 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 {}
- $Nstep
- Number of steps to take to apply the load. Optional, default = 10
- $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
- $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