| OpenCMISS-Iron Python Bindings API Documentation
    | 


| Public Member Functions | |
| def | __init__ (self) | 
| def | BoundaryConditionsAnalytic (self) | 
| def | BoundaryConditionsCreateFinish (self) | 
| def | BoundaryConditionsCreateStart (self, boundaryConditions) | 
| def | BoundaryConditionsGet (self, boundaryConditions) | 
| def | EquationsSetAdd (self, equationsSet) | 
| def | Finalise (self) | 
| def | InterfaceConditionAdd (self, interfaceCondition) | 
| def | JacobianMatrixGet (self, matrix) | 
| def | MatrixGet (self, matrixIndex, matrix) | 
| def | NumberOfMatricesGet (self) | 
| def | ResidualVectorGet (self, residualVector) | 
| def | RhsVectorGet (self, rhsVector) | 
| def | SparsityTypeSet (self, sparsityType) | 
| def | VectorGet (self, matrixIndex, vector) | 
| Public Attributes | |
| cmiss_type | |
| Properties | |
| rhsVector = property(RhsVectorGet, None, None, ) | |
| boundaryConditions = property(BoundaryConditionsGet, None, None, ) | |
| jacobianMatrix = property(JacobianMatrixGet, None, None, ) | |
| numberOfMatrices = property(NumberOfMatricesGet, None, None, ) | |
| residualVector = property(ResidualVectorGet, None, None, ) | |
| sparsityType = property(None, SparsityTypeSet, None, ) | |
Contains information about the solver equations for a solver.
| def iron.SolverEquations.__init__ | ( | self | ) | 
| def iron.SolverEquations.BoundaryConditionsAnalytic | ( | self | ) | 
| def iron.SolverEquations.BoundaryConditionsCreateFinish | ( | self | ) | 
| def iron.SolverEquations.BoundaryConditionsCreateStart | ( | self, | |
| boundaryConditions | |||
| ) | 
| def iron.SolverEquations.BoundaryConditionsGet | ( | self, | |
| boundaryConditions | |||
| ) | 
| def iron.SolverEquations.EquationsSetAdd | ( | self, | |
| equationsSet | |||
| ) | 
| def iron.SolverEquations.Finalise | ( | self | ) | 
| def iron.SolverEquations.InterfaceConditionAdd | ( | self, | |
| interfaceCondition | |||
| ) | 
Adds an interface condition to solver equations identified by an object. :param interfaceCondition: The interface condition to add. :type interfaceCondition: InterfaceCondition :returns: interfaceConditionIndex. The index of the added interface condition in the solver equations. :rtype: int
| def iron.SolverEquations.JacobianMatrixGet | ( | self, | |
| matrix | |||
| ) | 
| def iron.SolverEquations.MatrixGet | ( | self, | |
| matrixIndex, | |||
| matrix | |||
| ) | 
| def iron.SolverEquations.NumberOfMatricesGet | ( | self | ) | 
| def iron.SolverEquations.ResidualVectorGet | ( | self, | |
| residualVector | |||
| ) | 
| def iron.SolverEquations.RhsVectorGet | ( | self, | |
| rhsVector | |||
| ) | 
| def iron.SolverEquations.SparsityTypeSet | ( | self, | |
| sparsityType | |||
| ) | 
| def iron.SolverEquations.VectorGet | ( | self, | |
| matrixIndex, | |||
| vector | |||
| ) | 
Get the vector assiciated with a solver matrix from the solver equations matrices :param matrixIndex: The solver matrix index to get the vector for :type matrixIndex: int :param vector: On return, the requested solver matrix vector :type vector: DistributedVector :rtype: None
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static |