BuildingTcl -- addAnalysisModel: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
==Commands ==
==Commands ==


:addAnalysisData AnalysisLabel $AnalysisLabel
:addAnalysisModelData AnalysisLabel $AnalysisLabel
:addAnalysisData AnalysisTypeLabel $AnalysisTypeLabel  
:addAnalysisModelData AnalysisTypeLabel $AnalysisTypeLabel  
:addAnalysisData $RequiredArgument1Label $RequiredArgument1Value
:addAnalysisModelData $RequiredArgument1Label $RequiredArgument1Value
:addAnalysisData $RequiredArgument2Label $RequiredArgument2Value
:addAnalysisModelData $RequiredArgument2Label $RequiredArgument2Value
:…
:…
:<addAnalysisData $InputArgument1Label $InputArgument1Value>
:<addAnalysisModelData $InputArgument1Label $InputArgument1Value>
:<addAnalysisData $InputArgument2Label $InputArgument2Value>
:<addAnalysisModelData $InputArgument2Label $InputArgument2Value>
:…
:…
:'''addAnalysis'''
:'''addAnalysisModel'''


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




Line 32: Line 32:
==Notes ==
==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.
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.




Line 41: Line 41:


----
----
[[BuildingTcl -- addLoad]]
[[BuildingTcl -- addAnalysisModel]]


Return to [[BuildingTcl Command Language Manual]]
Return to [[BuildingTcl Command Language Manual]]

Revision as of 06:26, 1 November 2009

Commands

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

Different AnalysisTypes have different input arguments:

BuildingTcl -- addAnalysisModel: AnalysisTypeLabel LoadControl
BuildingTcl -- addAnalysisModel: AnalysisTypeLabel DisplacementHistory
BuildingTcl -- addAnalysisModel: 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 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.


Options


BuildingTcl -- addAnalysisModel

Return to BuildingTcl Command Language Manual