HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.HyperFea Class Reference

Public Member Functions

 __init__ (self, _api.HyperFea hyperFea)
types.HyperFeaSolver GetSolverSetup (self)
 Get the current FEA solver setup.
None RunIterations (self, int numberOfIterations, bool startWithSizing, types.StressReportFormat stressReportFormat=None)
 Run HyperFEA.
types.SimpleStatus SetupSolver (self, str solverPath, str arguments)
 Setup FEA solver.
types.SimpleStatus TestSolver (self)
 Test FEA solver setup.

Protected Attributes

 _Entity = hyperFea

Properties

 AutomatedConstraints = property
 The Automated Constraints for the project.
 ManualConstraints = property
 The Manual Constraints for the project.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.HyperFea.__init__ ( self,
_api.HyperFea hyperFea )

Member Function Documentation

◆ GetSolverSetup()

types.HyperFeaSolver hyperx.api.HyperFea.GetSolverSetup ( self)

Get the current FEA solver setup.

◆ RunIterations()

None hyperx.api.HyperFea.RunIterations ( self,
int numberOfIterations,
bool startWithSizing,
types.StressReportFormat stressReportFormat = None )

Run HyperFEA.

Parameters
stressReportFormatIn the case where it is , no reports will be generated.
Exceptions
InvalidOperationException

◆ SetupSolver()

types.SimpleStatus hyperx.api.HyperFea.SetupSolver ( self,
str solverPath,
str arguments )

Setup FEA solver.

◆ TestSolver()

types.SimpleStatus hyperx.api.HyperFea.TestSolver ( self)

Test FEA solver setup.

Member Data Documentation

◆ _Entity

hyperx.api.HyperFea._Entity = hyperFea
protected

Property Documentation

◆ AutomatedConstraints

hyperx.api.HyperFea.AutomatedConstraints = property
static

The Automated Constraints for the project.

◆ ManualConstraints

hyperx.api.HyperFea.ManualConstraints = property
static

The Manual Constraints for the project.


The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py