Method RunAnalysisAsync
RunAnalysisAsync(AnalysisType, IEnumerable<Guid>?, CancellationToken)
Performs an analysis of requested type over a requested selection of combinations and loadcases
Declaration
Task<IEnumerable<Guid>> RunAnalysisAsync(AnalysisType analysisType, IEnumerable<Guid>? requestedIds = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| AnalysisType | analysisType | The requested AnalysisType |
| IEnumerable<Guid> | requestedIds | The collection of Ids of either requested sub-models (sequential loading analysis) or combinations and loadcases (all other analyses) (may be null or empty) |
| CancellationToken | cancellationToken | The optional cancellation token |
Returns
| Type | Description |
|---|---|
| Task<IEnumerable<Guid>> | Collection of IDs of analysed sub-models (sequential loading analysis) or combinations and loadcases (all other analyses) |
Remarks
If no sub-models/loading is requested, analysis will use applicable sub-models/combinations. Additional loadcases may be added to the analysis process automatically