|
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 |