|
| | __init__ (self, _api.HyperFea hyperFea) |
| None | Cancel (self) |
| types.HyperFeaSolver | GetSolverSetup (self) |
| | Get the current FEA solver setup.
|
| bool | HasHistory (self) |
| types.SimpleStatus | Reset (self) |
| None | RunIterations (self, int numberOfIterations, bool startWithSizing, types.StressReportFormat stressReportFormat=None, bool useHyperXSolver=False) |
| | Run HyperFEA.
|
| types.SimpleStatus | SetupSolver (self, item1=None, item2=None, item3=None) |
| types.SimpleStatus | SetupSolver (self, str solverPath, str arguments) |
| | Setup FEA solver.
|
| types.SimpleStatus | SetupSolver (self, str solverPath, str arguments, bool isBatchRun) |
| | Setup the solver command for running FEA.
|
| types.SimpleStatus | TestSolver (self) |
| | Test FEA solver setup.
|
◆ __init__()
| hyperx.api.HyperFea.__init__ |
( |
| self, |
|
|
_api.HyperFea | hyperFea ) |
◆ Cancel()
| None hyperx.api.HyperFea.Cancel |
( |
| self | ) |
|
◆ GetSolverSetup()
Get the current FEA solver setup.
◆ HasHistory()
| bool hyperx.api.HyperFea.HasHistory |
( |
| self | ) |
|
◆ Reset()
◆ RunIterations()
| None hyperx.api.HyperFea.RunIterations |
( |
| self, |
|
|
int | numberOfIterations, |
|
|
bool | startWithSizing, |
|
|
types.StressReportFormat | stressReportFormat = None, |
|
|
bool | useHyperXSolver = False ) |
Run HyperFEA.
- Parameters
-
| stressReportFormat | In the case where it is None, no reports will be generated. |
| useHyperXSolver | User HyperX Solver if true |
- Exceptions
-
| InvalidOperationException | |
◆ SetupSolver() [1/3]
| types.SimpleStatus hyperx.api.HyperFea.SetupSolver |
( |
| self, |
|
|
| item1 = None, |
|
|
| item2 = None, |
|
|
| item3 = None ) |
Setup FEA solver.
Setup the solver command for running FEA.
- Parameters
-
| isBatchRun | Flag that indicates whether to run a custom batch file or the standard solver exectuable. |
◆ SetupSolver() [2/3]
| types.SimpleStatus hyperx.api.HyperFea.SetupSolver |
( |
| self, |
|
|
str | solverPath, |
|
|
str | arguments ) |
◆ SetupSolver() [3/3]
| types.SimpleStatus hyperx.api.HyperFea.SetupSolver |
( |
| self, |
|
|
str | solverPath, |
|
|
str | arguments, |
|
|
bool | isBatchRun ) |
Setup the solver command for running FEA.
- Parameters
-
| isBatchRun | Flag that indicates whether to run a custom batch file or the standard solver exectuable. |
◆ TestSolver()
◆ _Entity
| hyperx.api.HyperFea._Entity = hyperFea |
|
protected |
◆ 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