BuildingTcl -- addAnalysisModel Examples -- Static Displacement-Controlled Pushover Analyses
#########################
## BuildingTclFiles
##
## Silvia Mazzoni, 2008
## University of California, Berkeley
#########################
# Pushover Analyses
addAnalysisModelData AnalysisModelLabel PushoverAnalysisVerySmallSteps
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData DisplacementIncrement 0.01*\$in
addAnalysisModel # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel PushoverAnalysisSmallSteps
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData DisplacementIncrement 0.1*\$in
addAnalysisModel # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel PushoverAnalysisLargeSteps
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData DisplacementIncrement 1.*\$in
addAnalysisModel # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel AllArgumentsPushoverAnalysis
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData analysisType Static
addAnalysisModelData DisplacementIncrement 0.1*\$in
addAnalysisModelData constraintsType Transformation
addAnalysisModelData alphaSP 1e6
addAnalysisModelData alphaMP 1e6
addAnalysisModelData numbererType RCM
addAnalysisModelData systemType BandGeneral
addAnalysisModelData testType EnergyIncr
addAnalysisModelData maxNumIter 6
addAnalysisModelData printFlag 0
addAnalysisModelData Tolerance 1e-8
addAnalysisModelData NstepReduceIncrement 10
addAnalysisModelData maxNumIterConverge 2000
addAnalysisModelData printFlagConverge 0
addAnalysisModelData algorithmType Newton
addAnalysisModelData NewtonLineSearchRatio 0.8
addAnalysisModelData algorithmCount 5
addAnalysisModel # ------------------------------------------------------
#########################
## BuildingTclFiles
##
## Silvia Mazzoni, 2008
## University of California, Berkeley
#########################
# Pushover Analyses
addAnalysisModelData AnalysisModelLabel PushoverAnalysisVerySmallSteps
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData DisplacementIncrement 0.01*\$in
addAnalysisModel # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel PushoverAnalysisSmallSteps
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData DisplacementIncrement 0.1*\$in
addAnalysisModel # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel PushoverAnalysisLargeSteps
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData DisplacementIncrement 1.*\$in
addAnalysisModel # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel AllArgumentsPushoverAnalysis
addAnalysisModelData AnalysisTypeLabel DisplacementHistory
addAnalysisModelData analysisType Static
addAnalysisModelData DisplacementIncrement 0.1*\$in
addAnalysisModelData constraintsType Transformation
addAnalysisModelData alphaSP 1e6
addAnalysisModelData alphaMP 1e6
addAnalysisModelData numbererType RCM
addAnalysisModelData systemType BandGeneral
addAnalysisModelData testType EnergyIncr
addAnalysisModelData maxNumIter 6
addAnalysisModelData printFlag 0
addAnalysisModelData Tolerance 1e-8
addAnalysisModelData NstepReduceIncrement 10
addAnalysisModelData maxNumIterConverge 2000
addAnalysisModelData printFlagConverge 0
addAnalysisModelData algorithmType Newton
addAnalysisModelData NewtonLineSearchRatio 0.8
addAnalysisModelData algorithmCount 5
addAnalysisModel # ------------------------------------------------------
BuildingTcl -- addAnalysisModel
Return to BuildingTcl Command Language Manual