OpenCMISS-Iron Python Bindings API Documentation
|
Public Member Functions | |
def | __init__ (self) |
def | AbsoluteToleranceGet (self) |
def | AbsoluteToleranceSet (self, absoluteTolerance) |
def | CreateFinish (self) |
def | CreateStart (self, dataProjectionUserNumber, dataPoints, mesh) |
def | DataPointsPositionEvaluate (self, field, fieldVariableType) |
def | DataPointsProjectionEvaluate (self, projectionField) |
def | Destroy (self) |
def | ElementSet (self, dataPointNumber, elementNumber) |
def | Finalise (self) |
def | LabelGet (self) |
def | LabelSet (self, label) |
def | MaximumIterationUpdateGet (self) |
def | MaximumIterationUpdateSet (self, maximumIterationUpdate) |
def | MaximumNumberOfIterationsGet (self) |
def | MaximumNumberOfIterationsSet (self, maximumNumberOfIterations) |
def | NumberOfClosestElementsGet (self) |
def | NumberOfClosestElementsSet (self, numberOfClosestElements) |
def | ProjectionCandidatesSet (self, candidateElements, localFaceLineNumbers) |
def | ProjectionTypeGet (self) |
def | ProjectionTypeSet (self, projectionType) |
def | RelativeToleranceGet (self) |
def | RelativeToleranceSet (self, relativeTolerance) |
def | ResultDistanceGet (self, dataPointUserNumber) |
def | ResultElementFaceNumberGet (self, dataPointUserNumber) |
def | ResultElementLineNumberGet (self, dataPointUserNumber) |
def | ResultElementNumberGet (self, dataPointUserNumber) |
def | ResultExitTagGet (self, dataPointUserNumber) |
def | ResultProjectionVectorGet (self, dataPointUserNumber, projectionVectorSize) |
def | ResultXiGet (self, dataPointUserNumber, ProjectionXiSize) |
def | ResultXiSet (self, dataPointUserNumber, ProjectionXi) |
def | StartingXiGet (self, startingXiSize) |
def | StartingXiSet (self, startingXi) |
Public Attributes | |
cmiss_type | |
Properties | |
maximumNumberOfIterations = property(MaximumNumberOfIterationsGet, MaximumNumberOfIterationsSet, None, ) | |
absoluteTolerance = property(AbsoluteToleranceGet, AbsoluteToleranceSet, None, ) | |
label = property(LabelGet, LabelSet, None, ) | |
maximumIterationUpdate = property(MaximumIterationUpdateGet, MaximumIterationUpdateSet, None, ) | |
numberOfClosestElements = property(NumberOfClosestElementsGet, NumberOfClosestElementsSet, None, ) | |
projectionType = property(ProjectionTypeGet, ProjectionTypeSet, None, ) | |
startingXi = property(StartingXiGet, StartingXiSet, None, ) | |
relativeTolerance = property(RelativeToleranceGet, RelativeToleranceSet, None, ) | |
def iron.DataProjection.__init__ | ( | self | ) |
def iron.DataProjection.AbsoluteToleranceGet | ( | self | ) |
def iron.DataProjection.AbsoluteToleranceSet | ( | self, | |
absoluteTolerance | |||
) |
def iron.DataProjection.CreateFinish | ( | self | ) |
def iron.DataProjection.CreateStart | ( | self, | |
dataProjectionUserNumber, | |||
dataPoints, | |||
mesh | |||
) |
Starts the creation of a new data projection for a data projection identified by an object. :param dataProjectionUserNumber: The data projection user number. :type dataProjectionUserNumber: int :param dataPoints: The data points to be projected :type dataPoints: DataPoints :param mesh: The mesh where data points is projected on :type mesh: Mesh :rtype: None
def iron.DataProjection.DataPointsPositionEvaluate | ( | self, | |
field, | |||
fieldVariableType | |||
) |
Evaluate the data points position in a field based on data projection, identified by object :param field: The field to interpolate :type field: Field :param fieldVariableType: The field variable type to be interpolated :type fieldVariableType: int :rtype: None
def iron.DataProjection.DataPointsProjectionEvaluate | ( | self, | |
projectionField | |||
) |
def iron.DataProjection.Destroy | ( | self | ) |
def iron.DataProjection.ElementSet | ( | self, | |
dataPointNumber, | |||
elementNumber | |||
) |
def iron.DataProjection.Finalise | ( | self | ) |
def iron.DataProjection.LabelGet | ( | self | ) |
def iron.DataProjection.LabelSet | ( | self, | |
label | |||
) |
def iron.DataProjection.MaximumIterationUpdateGet | ( | self | ) |
def iron.DataProjection.MaximumIterationUpdateSet | ( | self, | |
maximumIterationUpdate | |||
) |
def iron.DataProjection.MaximumNumberOfIterationsGet | ( | self | ) |
def iron.DataProjection.MaximumNumberOfIterationsSet | ( | self, | |
maximumNumberOfIterations | |||
) |
def iron.DataProjection.NumberOfClosestElementsGet | ( | self | ) |
def iron.DataProjection.NumberOfClosestElementsSet | ( | self, | |
numberOfClosestElements | |||
) |
def iron.DataProjection.ProjectionCandidatesSet | ( | self, | |
candidateElements, | |||
localFaceLineNumbers | |||
) |
Evaluate the data points position in a field based on data projection, identified by object :param candidateElements: The candidate element for the projection :type candidateElements: Array of ints :param localFaceLineNumbers: The local face/line number for the candidate elements :type localFaceLineNumbers: Array of ints :rtype: None
def iron.DataProjection.ProjectionTypeGet | ( | self | ) |
def iron.DataProjection.ProjectionTypeSet | ( | self, | |
projectionType | |||
) |
def iron.DataProjection.RelativeToleranceGet | ( | self | ) |
def iron.DataProjection.RelativeToleranceSet | ( | self, | |
relativeTolerance | |||
) |
def iron.DataProjection.ResultDistanceGet | ( | self, | |
dataPointUserNumber | |||
) |
Returns the projection distance for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionDistance. The projection distance for the data point. :rtype: float
def iron.DataProjection.ResultElementFaceNumberGet | ( | self, | |
dataPointUserNumber | |||
) |
Returns the projection element face number for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionElementFaceNumber. The projection element face number for the data point. :rtype: int
def iron.DataProjection.ResultElementLineNumberGet | ( | self, | |
dataPointUserNumber | |||
) |
Returns the projection element line number for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionElementLineNumber. The projection element line number for the data point. :rtype: int
def iron.DataProjection.ResultElementNumberGet | ( | self, | |
dataPointUserNumber | |||
) |
Returns the projection element number for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionElementNumber. The projection element number for the data point. :rtype: int
def iron.DataProjection.ResultExitTagGet | ( | self, | |
dataPointUserNumber | |||
) |
Returns the projection exit tag for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionExitTag. The projection exit tag for the data point. :rtype: int
def iron.DataProjection.ResultProjectionVectorGet | ( | self, | |
dataPointUserNumber, | |||
projectionVectorSize | |||
) |
Returns the projection vector for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :param projectionVectorSize: Size of projectionVector to allocate. :returns: projectionVector. The projection vector for the data point. :rtype: Array of floats
def iron.DataProjection.ResultXiGet | ( | self, | |
dataPointUserNumber, | |||
ProjectionXiSize | |||
) |
Returns the projection xi for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :param ProjectionXiSize: Size of ProjectionXi to allocate. :returns: ProjectionXi. The projection xi for the data point. :rtype: Array of floats
def iron.DataProjection.ResultXiSet | ( | self, | |
dataPointUserNumber, | |||
ProjectionXi | |||
) |
Sets the projection xi for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to set attributes for :type dataPointUserNumber: int :param ProjectionXi: On return, the projection xi for the data point. :type ProjectionXi: Array of floats :rtype: None
def iron.DataProjection.StartingXiGet | ( | self, | |
startingXiSize | |||
) |
def iron.DataProjection.StartingXiSet | ( | self, | |
startingXi | |||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |