OpenCMISS-Iron Python Bindings API Documentation
|
Public Member Functions | |
def | __init__ (self) |
def | CreateCellMLToFieldMap (self, CellMLModelUserNumber, variableID, CellMLParameterSet, field, variableType, componentNumber, fieldParameterSet) |
def | CreateFieldToCellMLMap (self, field, variableType, componentNumber, fieldParameterSet, CellMLModelUserNumber, variableID, CellMLParameterSet) |
def | CreateFinish (self) |
def | CreateStart (self, CellMLUserNumber, region) |
def | Destroy (self) |
def | FieldComponentGet (self, CellMLModelUserNumber, CellMLFieldType, variableID) |
def | FieldMapsCreateFinish (self) |
def | FieldMapsCreateStart (self) |
def | Finalise (self) |
def | Generate (self) |
def | IntermediateFieldCreateFinish (self) |
def | IntermediateFieldCreateStart (self, CellMLIntermediateFieldUserNumber, field) |
def | IntermediateFieldGet (self, field) |
def | ModelImport (self, URI) |
def | ModelsFieldCreateFinish (self) |
def | ModelsFieldCreateStart (self, CellMLModelsFieldUserNumber, field) |
def | ModelsFieldGet (self, field) |
def | ParametersFieldCreateFinish (self) |
def | ParametersFieldCreateStart (self, CellMLParametersFieldUserNumber, field) |
def | ParametersFieldGet (self, field) |
def | StateFieldCreateFinish (self) |
def | StateFieldCreateStart (self, CellMLStateFieldUserNumber, field) |
def | StateFieldGet (self, field) |
def | VariableSetAsKnown (self, CellMLModelUserNumber, variableID) |
def | VariableSetAsWanted (self, CellMLModelUserNumber, variableID) |
Public Attributes | |
cmiss_type | |
Properties | |
modelsField = property(ModelsFieldGet, None, None, ) | |
parametersField = property(ParametersFieldGet, None, None, ) | |
intermediateField = property(IntermediateFieldGet, None, None, ) | |
stateField = property(StateFieldGet, None, None, ) | |
def iron.CellML.__init__ | ( | self | ) |
def iron.CellML.CreateCellMLToFieldMap | ( | self, | |
CellMLModelUserNumber, | |||
variableID, | |||
CellMLParameterSet, | |||
field, | |||
variableType, | |||
componentNumber, | |||
fieldParameterSet | |||
) |
Defines a CellML model variable to field variable component map by object. :param CellMLModelUserNumber: The user number of the CellML model to map from. :type CellMLModelUserNumber: int :param variableID: The of the CellML variable in the given model to map from. :type variableID: string :param CellMLParameterSet: The CellML variable parameter set to map from. :type CellMLParameterSet: int :param field: The field to map to. :type field: Field :param variableType: The field variable type to map to. :type variableType: int :param componentNumber: The field variable component number to. :type componentNumber: int :param fieldParameterSet: The field variable parameter set to map to. :type fieldParameterSet: int :rtype: None
def iron.CellML.CreateFieldToCellMLMap | ( | self, | |
field, | |||
variableType, | |||
componentNumber, | |||
fieldParameterSet, | |||
CellMLModelUserNumber, | |||
variableID, | |||
CellMLParameterSet | |||
) |
Defines a field variable component to CellML model variable map by object. :param field: The field to map from. :type field: Field :param variableType: The field variable to map from. :type variableType: int :param componentNumber: The component number to map from the given field variable. :type componentNumber: int :param fieldParameterSet: The field variable parameter set to map from. :type fieldParameterSet: int :param CellMLModelUserNumber: The user number of the CellML model to map to. :type CellMLModelUserNumber: int :param variableID: The of the CellML variable in the given model to map to. :type variableID: string :param CellMLParameterSet: The CellML variable parameter set to map to. :type CellMLParameterSet: int :rtype: None
def iron.CellML.CreateFinish | ( | self | ) |
def iron.CellML.CreateStart | ( | self, | |
CellMLUserNumber, | |||
region | |||
) |
Start the creation of a CellML environment identified by an object. :param CellMLUserNumber: The user number of the CellML enviroment to start creating. :type CellMLUserNumber: int :param region: The region containing the field to start the CellML enviroment creation on. :type region: Region :rtype: None
def iron.CellML.Destroy | ( | self | ) |
def iron.CellML.FieldComponentGet | ( | self, | |
CellMLModelUserNumber, | |||
CellMLFieldType, | |||
variableID | |||
) |
Returns the field component number that corresponds to a character string variable ID for a CellML environment identified by an object. :param CellMLModelUserNumber: The user number of the CellML model to map from. :type CellMLModelUserNumber: int :param CellMLFieldType: The type of CellML field to get the component for. Must be a value from the CellMLFieldTypes enum. :type CellMLFieldType: int :param variableID: The ID to get the corresponding field component for. :type variableID: string :returns: fieldComponent. The field component corresponding to the ID. :rtype: int
def iron.CellML.FieldMapsCreateFinish | ( | self | ) |
def iron.CellML.FieldMapsCreateStart | ( | self | ) |
def iron.CellML.Finalise | ( | self | ) |
def iron.CellML.Generate | ( | self | ) |
def iron.CellML.IntermediateFieldCreateFinish | ( | self | ) |
def iron.CellML.IntermediateFieldCreateStart | ( | self, | |
CellMLIntermediateFieldUserNumber, | |||
field | |||
) |
Start the creation of CellML intermediate field for a CellML environment identified by an object. :param CellMLIntermediateFieldUserNumber: The user number of the CellML intermediate field to start creating. :type CellMLIntermediateFieldUserNumber: int :param field: On return, the created CellML intermediate field. :type field: Field :rtype: None
def iron.CellML.IntermediateFieldGet | ( | self, | |
field | |||
) |
def iron.CellML.ModelImport | ( | self, | |
URI | |||
) |
def iron.CellML.ModelsFieldCreateFinish | ( | self | ) |
def iron.CellML.ModelsFieldCreateStart | ( | self, | |
CellMLModelsFieldUserNumber, | |||
field | |||
) |
Start the creation of CellML models field for a CellML environment identified by an object. :param CellMLModelsFieldUserNumber: The user number of the CellML models field to start creating. :type CellMLModelsFieldUserNumber: int :param field: On return, the created CellML models field. :type field: Field :rtype: None
def iron.CellML.ModelsFieldGet | ( | self, | |
field | |||
) |
def iron.CellML.ParametersFieldCreateFinish | ( | self | ) |
def iron.CellML.ParametersFieldCreateStart | ( | self, | |
CellMLParametersFieldUserNumber, | |||
field | |||
) |
Start the creation of CellML parameters field for a CellML environment identified by an object. :param CellMLParametersFieldUserNumber: The user number of the CellML parameters field to start creating. :type CellMLParametersFieldUserNumber: int :param field: On return, the created CellML parameters field. :type field: Field :rtype: None
def iron.CellML.ParametersFieldGet | ( | self, | |
field | |||
) |
def iron.CellML.StateFieldCreateFinish | ( | self | ) |
def iron.CellML.StateFieldCreateStart | ( | self, | |
CellMLStateFieldUserNumber, | |||
field | |||
) |
Start the creation of CellML state field for a CellML environment identified by an object. :param CellMLStateFieldUserNumber: The user number of the CellML state field to start creating. :type CellMLStateFieldUserNumber: int :param field: On return, the created CellML state field. :type field: Field :rtype: None
def iron.CellML.StateFieldGet | ( | self, | |
field | |||
) |
def iron.CellML.VariableSetAsKnown | ( | self, | |
CellMLModelUserNumber, | |||
variableID | |||
) |
Sets a CellML model variable to be known by object. :param CellMLModelUserNumber: The user number of the CellML model in which to find the given variable. :type CellMLModelUserNumber: int :param variableID: The CellML variable to set as known (in the format 'component_name/variable_name'). :type variableID: string :rtype: None
def iron.CellML.VariableSetAsWanted | ( | self, | |
CellMLModelUserNumber, | |||
variableID | |||
) |
Sets a CellML model variable to be wanted by object. :param CellMLModelUserNumber: The user number of the CellML model in which to find the given variable. :type CellMLModelUserNumber: int :param variableID: The CellML variable to set as wanted (in the format 'component_name/variable_name'). :type variableID: string :rtype: None
|
static |
|
static |
|
static |
|
static |