BuildingTcl -- addAnalysisModel: AnalysisTypeLabel TimeHistory

From OpenSeesWiki
Jump to navigation Jump to search

Commands

addAnalysisModelData AnalysisModelLabel $AnalysisModelLabel
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
<addAnalysisModelData AnalysisModelDescription $AnalysisModelDescription>
<addAnalysisModelData DtAnalysis $DtAnalysis>
<addAnalysisModelData TmaxAnalysis $TmaxAnalysis>
<addAnalysisModelData DampingRatio $DampingRatio>
<addAnalysisModelData DampingModelLabel $DampingModelLabel>
<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>
<addAnalysisModelData integratorType $integratorType >
<addAnalysisModelData NewmarkGamma $NewmarkGamma>
<addAnalysisModelData NewmarkBeta $NewmarkBeta>
addAnalysisModel

Arguments

$AnalysisModelLabel
Unique Analysis Label for reference
$AnalysisModelDescription
Text. Optional, default = blank {}
$DtAnalysis
Time step for analysis, in basic time units. Optional, default = 0.01
$TmaxAnalysis
Maximum analysis duration, in basic time units. Optional, default = 50.0
$DampingRatio
Percent-of-critical damping ratio. Optional, default = 0.002
$DampingModelLabel
Damping model to be used in Time-History analysis. Optional, default = StiffnessProportionalDampingModel
The current version does not allow the user to modify the parameters of the damping model.
Options
MassProportionalDampingModel
StiffnessProportionalDampingModel, (same as InitialStiffnessProportionalDampingModel )
MassAndStiffnessProportionalDampingModel
InitialStiffnessProportionalDampingModel -- Stiffness-Only proportional damping
CurrentStiffnessProportionalDampingModel -- Stiffness-Only proportional damping
CommittedStiffnessProportionalDampingModel -- Stiffness-Only proportional damping
$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 = 4
$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
$integratorType
OpenSees integrator Command. Optional, default = Newmark
$NewmarkGamma
Gamma factor when Newmark OpenSees integrator Command is used. Optional, default = 0.5
$NewmarkBeta
Beta factor when Newmark OpenSees integrator Command is used. Optional, default = 0.25


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