BuildingTcl -- addAnalysisModel: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 14: Line 14:


Different AnalysisTypes have different input arguments:
Different AnalysisTypes have different input arguments:
:[[BuildingTcl -- addAnalysisModel: AnalysisTypeLabel LoadControl]]
:*[[BuildingTcl -- addAnalysisModel: AnalysisTypeLabel LoadControl]]
:[[BuildingTcl -- addAnalysisModel: AnalysisTypeLabel DisplacementHistory]]
:*[[BuildingTcl -- addAnalysisModel: AnalysisTypeLabel DisplacementHistory]]
:[[BuildingTcl -- addAnalysisModel: AnalysisTypeLabel TimeHistory]]
:*[[BuildingTcl -- addAnalysisModel: AnalysisTypeLabel TimeHistory]]




Line 23: Line 23:
;$AnalysisModelLabel : Unique Analysis Label for reference
;$AnalysisModelLabel : Unique Analysis Label for reference


;$AnalysisTypeLabel : Specifies which AnalysisModel is being used.
;$AnalysisTypeLabel : Specifies which AnalysisType is being used.


;$RequiredArgument1Label $RequiredArgument1Value ... :Labels and corresponding values for AnalysisModel-specific required argument.
;$RequiredArgument1Label $RequiredArgument1Value ... :Labels and corresponding values for AnalysisType-specific required argument.


;$InputArgument1Label $InputArgument1Value … : Labels and corresponding values for AnalysisModel-specific Input Arguments (Optional)
;$InputArgument1Label $InputArgument1Value … : Labels and corresponding values for AnalysisType-specific Input Arguments (Optional)




==Notes ==
==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.
#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.
#The addAnalysisModel command is optional because the default AnalysisModels available are sufficient.


==Options ==
==Default AnalysisModels==
BuildingTcl comes with a set of pre-loaded Default AnalysisModels. This library of AnalysisModels should be sufficient in defining a model.
The following AnalysisModels are available:
;DefaultDisplacementHistory
:AnalysisModelType: DisplacementHistory
;DefaultTimeHistory
:AnalysisModelType: TimeHistory
;DefaultLoadControl
:AnalysisModelType: LoadControl




==Options ==
== Examples ==
*[[BuildingTcl -- addAnalysisModel Examples -- Gravity Analyses]]
*[[BuildingTcl -- addAnalysisModel Examples -- Static Displacement-Controlled Pushover Analyses]]
*[[BuildingTcl -- addAnalysisModel Examples -- Dynamic Time-History Analyses]]
 





Latest revision as of 01:08, 29 December 2009

Commands

addAnalysisModelData AnalysisModelLabel $AnalysisModelLabel
addAnalysisModelData AnalysisTypeLabel $AnalysisTypeLabel
addAnalysisModelData $RequiredArgument1Label $RequiredArgument1Value
addAnalysisModelData $RequiredArgument2Label $RequiredArgument2Value
<addAnalysisModelData $InputArgument1Label $InputArgument1Value>
<addAnalysisModelData $InputArgument2Label $InputArgument2Value>
addAnalysisModel

Different AnalysisTypes have different input arguments:


Arguments

$AnalysisModelLabel
Unique Analysis Label for reference
$AnalysisTypeLabel
Specifies which AnalysisType is being used.
$RequiredArgument1Label $RequiredArgument1Value ...
Labels and corresponding values for AnalysisType-specific required argument.
$InputArgument1Label $InputArgument1Value …
Labels and corresponding values for AnalysisType-specific Input Arguments (Optional)


Notes

  1. 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.
  2. The addAnalysisModel command is optional because the default AnalysisModels available are sufficient.


Options

Default AnalysisModels

BuildingTcl comes with a set of pre-loaded Default AnalysisModels. This library of AnalysisModels should be sufficient in defining a model.

The following AnalysisModels are available:

DefaultDisplacementHistory
AnalysisModelType: DisplacementHistory
DefaultTimeHistory
AnalysisModelType: TimeHistory
DefaultLoadControl
AnalysisModelType: LoadControl


Examples




BuildingTcl -- addLoad

Return to BuildingTcl Command Language Manual