|
OpenCMISS-Iron Python Bindings API Documentation
|


Public Member Functions | |
| def | __init__ (self) |
| def | CollapsedXiGet (self, collapsedXiSize) |
| def | CollapsedXiSet (self, collapsedXi) |
| def | CreateFinish (self) |
| def | CreateStart (self, userNumber) |
| def | Destroy (self) |
| def | Finalise (self) |
| def | InterpolationXiGet (self, interpolationXiSize) |
| def | InterpolationXiSet (self, interpolationXi) |
| def | NumberOfLocalNodesGet (self) |
| def | NumberOfXiGet (self) |
| def | NumberOfXiSet (self, numberOfXi) |
| def | QuadratureLocalFaceGaussEvaluateSet (self, faceGaussEvaluate) |
| def | QuadratureMultipleGaussXiGet (self, quadratureScheme, GaussPoints, GaussXiSizes) |
| def | QuadratureNumberOfGaussXiGet (self, numberOfGaussXiSize) |
| def | QuadratureNumberOfGaussXiSet (self, numberOfGaussXi) |
| def | QuadratureOrderGet (self) |
| def | QuadratureOrderSet (self, quadratureOrder) |
| def | QuadratureSingleGaussXiGet (self, quadratureScheme, GaussPoint, GaussXiSize) |
| def | QuadratureTypeGet (self) |
| def | QuadratureTypeSet (self, quadratureType) |
| def | TypeGet (self) |
| def | TypeSet (self, basisType) |
Public Attributes | |
| cmiss_type | |
Properties | |
| interpolationXi = property(InterpolationXiGet, InterpolationXiSet, None, ) | |
| quadratureNumberOfGaussXi = property(QuadratureNumberOfGaussXiGet, QuadratureNumberOfGaussXiSet, None, ) | |
| quadratureLocalFaceGaussEvaluate = property(None, QuadratureLocalFaceGaussEvaluateSet, None, ) | |
| quadratureType = property(QuadratureTypeGet, QuadratureTypeSet, None, ) | |
| collapsedXi = property(CollapsedXiGet, CollapsedXiSet, None, ) | |
| numberOfXi = property(NumberOfXiGet, NumberOfXiSet, None, ) | |
| type = property(TypeGet, TypeSet, None, ) | |
| numberOfLocalNodes = property(NumberOfLocalNodesGet, None, None, ) | |
| quadratureOrder = property(QuadratureOrderGet, QuadratureOrderSet, None, ) | |
| def iron.Basis.__init__ | ( | self | ) |
| def iron.Basis.CollapsedXiGet | ( | self, | |
| collapsedXiSize | |||
| ) |
Returns the collapsed Xi flags of a basis identified by an object. :param collapsedXiSize: Size of collapsedXi to allocate. :returns: collapsedXi. collapsedXi(ni). On return, the collapsed Xi parameter for the ni'th Xi direction. Will be a value from the BasisXiCollapse enum. :rtype: Array of ints
| def iron.Basis.CollapsedXiSet | ( | self, | |
| collapsedXi | |||
| ) |
Sets/changes the collapsed Xi flags of a basis identified by an object. :param collapsedXi: collapsedXi(ni). The collapsed Xi parameter for the ni'th Xi direction to set. Must be a value from the BasisXiCollapse enum. :type collapsedXi: Array of ints :rtype: None
| def iron.Basis.CreateFinish | ( | self | ) |
| def iron.Basis.CreateStart | ( | self, | |
| userNumber | |||
| ) |
| def iron.Basis.Destroy | ( | self | ) |
| def iron.Basis.Finalise | ( | self | ) |
| def iron.Basis.InterpolationXiGet | ( | self, | |
| interpolationXiSize | |||
| ) |
Get the interpolation type in each xi directions for a basis indentified by an object. :param interpolationXiSize: Size of interpolationXi to allocate. :returns: interpolationXi. The interpolation xi parameters for each Xi direction. Will be a value from the BasisInterpolationSpecifications enum. :rtype: Array of ints
| def iron.Basis.InterpolationXiSet | ( | self, | |
| interpolationXi | |||
| ) |
Sets/changes the interpolation type in each xi directions for a basis indentified by an object. :param interpolationXi: The interpolation xi parameters for each Xi direction. Must be a value from the BasisInterpolationSpecifications enum. :type interpolationXi: Array of ints :rtype: None
| def iron.Basis.NumberOfLocalNodesGet | ( | self | ) |
| def iron.Basis.NumberOfXiGet | ( | self | ) |
| def iron.Basis.NumberOfXiSet | ( | self, | |
| numberOfXi | |||
| ) |
| def iron.Basis.QuadratureLocalFaceGaussEvaluateSet | ( | self, | |
| faceGaussEvaluate | |||
| ) |
| def iron.Basis.QuadratureMultipleGaussXiGet | ( | self, | |
| quadratureScheme, | |||
| GaussPoints, | |||
| GaussXiSizes | |||
| ) |
Returns the xi positions of Gauss points on a basis quadrature identified by an object. :param quadratureScheme: The quadrature scheme to return the Gauss xi positions for. :type quadratureScheme: int :param GaussPoints: The Gauss points to return the element xi positions for. :type GaussPoints: Array of ints :param GaussXiSizes: Tuple of dimensions of GaussXi to allocate, with length 2. :returns: GaussXi. GaussXi(Gauss_point,xi_direction) the Gauss xi positions for the specified quadrature scheme. :rtype: 2d array of floats
| def iron.Basis.QuadratureNumberOfGaussXiGet | ( | self, | |
| numberOfGaussXiSize | |||
| ) |
Returns the number Gauss points in each Xi directions for a basis quadrature identified by an object. :param numberOfGaussXiSize: Size of numberOfGaussXi to allocate. :returns: numberOfGaussXi. The number of Gauss points in each Xi directions in the specified basis. :rtype: Array of ints
| def iron.Basis.QuadratureNumberOfGaussXiSet | ( | self, | |
| numberOfGaussXi | |||
| ) |
| def iron.Basis.QuadratureOrderGet | ( | self | ) |
| def iron.Basis.QuadratureOrderSet | ( | self, | |
| quadratureOrder | |||
| ) |
| def iron.Basis.QuadratureSingleGaussXiGet | ( | self, | |
| quadratureScheme, | |||
| GaussPoint, | |||
| GaussXiSize | |||
| ) |
Returns the xi position of a Gauss point on a basis quadrature identified by an object. :param quadratureScheme: The quadrature scheme to return the Gauss xi positions for. :type quadratureScheme: int :param GaussPoint: The Gauss point to return the element xi positions for. :type GaussPoint: int :param GaussXiSize: Size of GaussXi to allocate. :returns: GaussXi. GaussXi(xi_direction) the xi position of the specified Gauss point for the specified quadrature scheme. :rtype: Array of floats
| def iron.Basis.QuadratureTypeGet | ( | self | ) |
| def iron.Basis.QuadratureTypeSet | ( | self, | |
| quadratureType | |||
| ) |
| def iron.Basis.TypeGet | ( | self | ) |
| def iron.Basis.TypeSet | ( | self, | |
| basisType | |||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |