BuildingTcl -- addAnalysisModel Examples -- Dynamic Time-History Analyses

From OpenSeesWiki
Jump to navigation Jump to search


#########################
## 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