BuildingTcl -- addAnalysisModel: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


:addAnalysisData AnalysisLabel $AnalysisLabel
:addAnalysisData AnalysisLabel $AnalysisLabel
:addAnalysisData AnalysisModelLabel $AnalysisModelLabel
:addAnalysisData AnalysisTypeLabel $AnalysisTypeLabel
:addAnalysisData $RequiredArgument1Label $RequiredArgument1Value
:addAnalysisData $RequiredArgument1Label $RequiredArgument1Value
:addAnalysisData $RequiredArgument2Label $RequiredArgument2Value
:addAnalysisData $RequiredArgument2Label $RequiredArgument2Value
Line 12: Line 12:
:…
:…
:'''addAnalysis'''
:'''addAnalysis'''
Different AnalysisTypes have different input arguments:
:[[BuildingTcl -- addAnalysis: AnalysisTypeLabel LoadControl]]
:[[BuildingTcl -- addAnalysis: AnalysisTypeLabel DisplacementHistory]]
:[[BuildingTcl -- addAnalysis: AnalysisTypeLabel TimeHistory]]


==Arguments ==
==Arguments ==


*'''$AnalysisLabel''': Unique Analysis Label for reference
;$AnalysisLabel : Unique Analysis Label for reference


*'''$AnalysisModelLabel''': Specifies which AnalysisModel is being used.
;$AnalysisTypeLabel : Specifies which AnalysisModel is being used.


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


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




Line 31: Line 37:


==Options ==
==Options ==
* [[BuildingTcl -- AnalysisModelLabel]]





Revision as of 06:23, 1 November 2009

Commands

addAnalysisData AnalysisLabel $AnalysisLabel
addAnalysisData AnalysisTypeLabel $AnalysisTypeLabel
addAnalysisData $RequiredArgument1Label $RequiredArgument1Value
addAnalysisData $RequiredArgument2Label $RequiredArgument2Value
<addAnalysisData $InputArgument1Label $InputArgument1Value>
<addAnalysisData $InputArgument2Label $InputArgument2Value>
addAnalysis

Different AnalysisTypes have different input arguments:

BuildingTcl -- addAnalysis: AnalysisTypeLabel LoadControl
BuildingTcl -- addAnalysis: AnalysisTypeLabel DisplacementHistory
BuildingTcl -- addAnalysis: AnalysisTypeLabel TimeHistory


Arguments

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


Notes

The addAnalysis command must be placed at the end of each Analysis-data definition, as it takes all data defined since the last addAnalysis command and define the Analysis.


Options


BuildingTcl -- addLoad

Return to BuildingTcl Command Language Manual