BuildingTcl -- addAnalysisModel: AnalysisTypeLabel LoadControl: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 29: 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
;$Nstep:  Number of steps to take to apply the load. Optional, default = 10
;Tolerance :  Tolerance value for convergence test. Optional, default = 1e-8
;$Tolerance :  Tolerance value for convergence test. Optional, default = 1e-8
;constraintsType : OpenSees [[constraints Command]]. Optional, default = Transformation
;$constraintsType : OpenSees [[constraints Command]]. Optional, default = Transformation
;alphaSP :  alpha value for Single-Point Constraints when using the OpenSees [[Penalty Method]] . Optional, default = 1e6
;$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
;$alphaMP :  alpha value for Multi-Point Constraints when using the OpenSees [[Penalty Method]] . Optional, default = 1e6
;numbererType :  OpenSees [[numberer Command]]. Optional, default = RCM
;$numbererType :  OpenSees [[numberer Command]]. Optional, default = RCM
;systemType :  OpenSees [[system Command]]. Optional, default = BandGeneral
;$systemType :  OpenSees [[system Command]]. Optional, default = BandGeneral
;testType :  OpenSees [[test Command]]. Optional, default = EnergyIncr
;$testType :  OpenSees [[test Command]]. Optional, default = EnergyIncr
;maxNumIter :  Maximum number of iterations when peforming the OpenSees [[test Command]]. Optional, default = 6
;$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
;$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
;$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
;$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
;$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
;$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
;$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