|
OpenCMISS-Iron Python Bindings API Documentation
|


Public Member Functions | |
| def | __init__ (self) |
| def | CellMLEquationsCreateFinish (self) |
| def | CellMLEquationsCreateStart (self) |
| def | CellMLEquationsGet (self, controlLoopIdentifiers, solverIndex, CellMLEquations) |
| def | ControlLoopCreateFinish (self) |
| def | ControlLoopCreateStart (self) |
| def | ControlLoopDestroy (self) |
| def | ControlLoopGet (self, controlLoopIdentifiers, controlLoop) |
| def | CreateFinish (self) |
| def | CreateStart (self, problemUserNumber, problemSpecification) |
| def | Destroy (self) |
| def | Finalise (self) |
| def | Solve (self) |
| def | SolverEquationsCreateFinish (self) |
| def | SolverEquationsCreateStart (self) |
| def | SolverEquationsDestroy (self) |
| def | SolverEquationsGet (self, controlLoopIdentifiers, solverIndex, solverEquations) |
| def | SolverGet (self, controlLoopIdentifiers, solverIndex, solver) |
| def | SolversCreateFinish (self) |
| def | SolversCreateStart (self) |
| def | SolversDestroy (self) |
| def | SpecificationGet (self, problemSpecification) |
| def | SpecificationSizeGet (self) |
Public Attributes | |
| cmiss_type | |
Properties | |
| specification = property(SpecificationGet, None, None, ) | |
| specificationSize = property(SpecificationSizeGet, None, None, ) | |
| def iron.Problem.__init__ | ( | self | ) |
| def iron.Problem.CellMLEquationsCreateFinish | ( | self | ) |
| def iron.Problem.CellMLEquationsCreateStart | ( | self | ) |
| def iron.Problem.CellMLEquationsGet | ( | self, | |
| controlLoopIdentifiers, | |||
| solverIndex, | |||
| CellMLEquations | |||
| ) |
Returns the CellML equations from a problem identified by an object. :param controlLoopIdentifiers: controlLoopIdentifiers(i). The i'th control loop identifier to get the CellML equations for. :type controlLoopIdentifiers: Array of ints :param solverIndex: The solver index to get the CellML equations for. :type solverIndex: int :param CellMLEquations: On return, the specified CellML equations. :type CellMLEquations: CellMLEquations :rtype: None
| def iron.Problem.ControlLoopCreateFinish | ( | self | ) |
| def iron.Problem.ControlLoopCreateStart | ( | self | ) |
| def iron.Problem.ControlLoopDestroy | ( | self | ) |
| def iron.Problem.ControlLoopGet | ( | self, | |
| controlLoopIdentifiers, | |||
| controlLoop | |||
| ) |
Returns a control loop from a problem identified by an object. :param controlLoopIdentifiers: controlLoopIdentifiers(i). The i'th control loop identifier to get the control loop for. :type controlLoopIdentifiers: Array of ints :param controlLoop: On return, the specified problem control loop. :type controlLoop: ControlLoop :rtype: None
| def iron.Problem.CreateFinish | ( | self | ) |
| def iron.Problem.CreateStart | ( | self, | |
| problemUserNumber, | |||
| problemSpecification | |||
| ) |
Starts the creation of a problem identified by an object. :param problemUserNumber: The user number of the problem to start the creation of. :type problemUserNumber: int :param problemSpecification: The problem specification array, containt the problem class, type etc :type problemSpecification: Array of ints :rtype: None
| def iron.Problem.Destroy | ( | self | ) |
| def iron.Problem.Finalise | ( | self | ) |
| def iron.Problem.Solve | ( | self | ) |
| def iron.Problem.SolverEquationsCreateFinish | ( | self | ) |
| def iron.Problem.SolverEquationsCreateStart | ( | self | ) |
| def iron.Problem.SolverEquationsDestroy | ( | self | ) |
| def iron.Problem.SolverEquationsGet | ( | self, | |
| controlLoopIdentifiers, | |||
| solverIndex, | |||
| solverEquations | |||
| ) |
Returns the solver equations from a problem identified by an object. :param controlLoopIdentifiers: controlLoopIdentifiers(i). The i'th control loop identifier to get the solver equations for. :type controlLoopIdentifiers: Array of ints :param solverIndex: The solver index to get the solver equations for. :type solverIndex: int :param solverEquations: On return, the specified solver equations. :type solverEquations: SolverEquations :rtype: None
| def iron.Problem.SolverGet | ( | self, | |
| controlLoopIdentifiers, | |||
| solverIndex, | |||
| solver | |||
| ) |
Returns a solver from a problem identified by an object. :param controlLoopIdentifiers: controlLoopIdentifiers(i). The i'th control loop identifier to get the solver for. :type controlLoopIdentifiers: Array of ints :param solverIndex: The solver index to get the solver for. :type solverIndex: int :param solver: On return, the specified solver. :type solver: Solver :rtype: None
| def iron.Problem.SolversCreateFinish | ( | self | ) |
| def iron.Problem.SolversCreateStart | ( | self | ) |
| def iron.Problem.SolversDestroy | ( | self | ) |
| def iron.Problem.SpecificationGet | ( | self, | |
| problemSpecification | |||
| ) |
Returns the specification array for a problem identified by an object. :param problemSpecification: On return, the problem specification array. Must be allocated and large enough to contain the specification on entry. :type problemSpecification: Array of ints :rtype: None
| def iron.Problem.SpecificationSizeGet | ( | self | ) |
|
static |
|
static |