Class AnalysisCase
Inheritance
System.Object
AnalysisCase
Implements
System.IEquatable<APIBase>
Inherited Members
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.AnalysisCases
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public abstract class AnalysisCase : Context, IEquatable<APIBase>
Properties
AnalysisRunInformation
Declaration
public AnalysisRunInformation AnalysisRunInformation { get; }
Property Value
Type | Description |
---|---|
AnalysisRunInformation |
AnalysisSetupTime
The time taken to prepare for the analysis, including performing dependent analyses
Measurement: TimeShort
Declaration
public double AnalysisSetupTime { get; }
Property Value
Type | Description |
---|---|
System.Double |
LoadCaseName
Declaration
public string LoadCaseName { get; }
Property Value
Type | Description |
---|---|
System.String |
ResultsReady
Declaration
public bool ResultsReady { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
PerformAnalysis()
Declaration
public void PerformAnalysis()
ResultsFor(DesignEntityAnalysis)
If designEntity is planetary, this will return the result at the same planet angle
Declaration
public DesignEntityAnalysis ResultsFor(DesignEntityAnalysis designEntityAnalysis)
Parameters
Type | Name | Description |
---|---|---|
DesignEntityAnalysis | designEntityAnalysis |
Returns
Type | Description |
---|---|
DesignEntityAnalysis |
ResultsFor(DesignEntity)
If designEntity is planetary, this will only return the result for the planetary original
Declaration
public DesignEntityAnalysis ResultsFor(DesignEntity designEntity)
Parameters
Type | Name | Description |
---|---|---|
DesignEntity | designEntity |
Returns
Type | Description |
---|---|
DesignEntityAnalysis |
Implements
System.IEquatable<T>