IAnalysis

Defines an analysis.

Declaration Syntax

public interface IAnalysis

Table 1900: Members

Property

AnalysisType

Gets the analysis type.

Property

CoordinateSystems

Gets all coordinate systems.

Property

GeoData

Gets access to the geometry data model associated to the analysis.

Property

Id

Gets the ID for this analysis.

Property

MeshData

Gets access to the mesh data model associated to the analysis.

Property

Name

Gets the name of the analysis.

Property

PhysicsType

Gets the physics type.

Property

PropertyNames

Gets the list of property names.

Property

Solver

Gets the ACT solver object associated with this analysis if exists or null.

Property

SolverName

Gets the solver name for this analysis.

Property

StepsEndTime

Gets the list of steps end times defined.

Property

WorkingDir

Gets the working directory.

Method

CoordinateSystemById(int)

Returns a coordinate system object by its ID.

Method

CreateLoadObject(string, IExtension)

Creates a new load object.

Method

CreateLoadObject(string, string)

Creates a new load object.

Method

CreatePostObject(string, IExtension)

Creates a new post object.

Method

CreatePostObject(string, string)

Creates a new post object.

Method

CreateResultObject(string, IExtension)

Creates a new result object.

Method

CreateResultObject(string, string)

Creates a new result object.

Method

CurrentConsistentUnitFromQuantityName(string)

Returns the current consistent unit from a quantity name.

Method

GenerateMesh()

Generates the mesh of the analysis.

Method

GetLoadObjects(IExtension)

Gets all ACT load objects associated to the analysis.

Method

GetLoadObjects(string)

Gets all ACT load objects associated to the analysis.

The name of the extension or its GUID attribute.

Method

GetResultObjects(IExtension)

Gets all ACT result objects associated to the analysis.

Method

GetResultObjects(string)

Gets all ACT result objects associated to the analysis.

The name of the extension or its GUID attribute.

Method

GetResultsData()

Returns the result reader associated to the analysis.

Method

GetUserObjects(IExtension)

Gets all ACT objects associated to the analysis.

Method

GetUserObjects(string)

Gets all ACT objects associated to the analysis.

The name of the extension or its GUID attribute.

Method

PropertyValue(string)

Returns the value of the property that matches the specified name.

Method

PropertyValue(string, object)

Assigns the given value to the property that matches the specified name.

Method

Solve(bool)

Computes the analysis solution.

Method

Solve(bool, string)

Computes the analysis solution.

Method

WriteInputFile(string)

Writes the input file associated to the analysis.