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 |