BuildingTcl -- addAnalysisModel Examples -- Dynamic Time-History Analyses
#########################
## BuildingTclFiles
##
## Silvia Mazzoni, 2008
## University of California, Berkeley
#########################
# Dynamic Analyses
addAnalysisModelData AnalysisModelLabel ShortDynamicTimeHistoryAnalysis;
addAnalysisModelData AnalysisTypeLabel TimeHistory
addAnalysisModelData Tolerance 1e-6;
addAnalysisModelData DtAnalysis 0.1*\$sec
addAnalysisModelData TmaxAnalysis 10*\$sec
addAnalysisModel; # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel DynamicTimeHistoryAnalysis;
addAnalysisModelData AnalysisTypeLabel TimeHistory
addAnalysisModelData Tolerance 1e-6;
addAnalysisModelData DtAnalysis 0.01*\$sec
addAnalysisModelData TmaxAnalysis 50*\$sec
addAnalysisModel; # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel AllArgumentsDynamicAnalysis;
addAnalysisModelData AnalysisTypeLabel TimeHistory
addAnalysisModelData analysisType Transient
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 NstepReduceIncrement 4
addAnalysisModelData maxNumIterConverge 2000
addAnalysisModelData printFlagConverge 0
addAnalysisModelData algorithmType Newton
addAnalysisModelData NewtonLineSearchRatio 0.8
addAnalysisModelData algorithmCount 5
addAnalysisModelData Tolerance 1e-8
addAnalysisModelData integratorType Newmark
addAnalysisModelData NewmarkGamma 0.5
addAnalysisModelData NewmarkBeta 0.25
addAnalysisModelData DtAnalysis 0.01*\$sec
addAnalysisModelData TmaxAnalysis 50*\$sec
addAnalysisModel # ------------------------------------------------------
#########################
## BuildingTclFiles
##
## Silvia Mazzoni, 2008
## University of California, Berkeley
#########################
# Dynamic Analyses
addAnalysisModelData AnalysisModelLabel ShortDynamicTimeHistoryAnalysis;
addAnalysisModelData AnalysisTypeLabel TimeHistory
addAnalysisModelData Tolerance 1e-6;
addAnalysisModelData DtAnalysis 0.1*\$sec
addAnalysisModelData TmaxAnalysis 10*\$sec
addAnalysisModel; # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel DynamicTimeHistoryAnalysis;
addAnalysisModelData AnalysisTypeLabel TimeHistory
addAnalysisModelData Tolerance 1e-6;
addAnalysisModelData DtAnalysis 0.01*\$sec
addAnalysisModelData TmaxAnalysis 50*\$sec
addAnalysisModel; # ------------------------------------------------------
addAnalysisModelData AnalysisModelLabel AllArgumentsDynamicAnalysis;
addAnalysisModelData AnalysisTypeLabel TimeHistory
addAnalysisModelData analysisType Transient
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 NstepReduceIncrement 4
addAnalysisModelData maxNumIterConverge 2000
addAnalysisModelData printFlagConverge 0
addAnalysisModelData algorithmType Newton
addAnalysisModelData NewtonLineSearchRatio 0.8
addAnalysisModelData algorithmCount 5
addAnalysisModelData Tolerance 1e-8
addAnalysisModelData integratorType Newmark
addAnalysisModelData NewmarkGamma 0.5
addAnalysisModelData NewmarkBeta 0.25
addAnalysisModelData DtAnalysis 0.01*\$sec
addAnalysisModelData TmaxAnalysis 50*\$sec
addAnalysisModel # ------------------------------------------------------
BuildingTcl -- addAnalysisModel
Return to BuildingTcl Command Language Manual