OpenCMISS-Iron FORTRAN API Documentation
opencmiss_iron::cmfe_cellml_createfieldtocellmlmap Interface Reference

Map a field variable component to a CellML model variable in this CellML environment. More...

Private Member Functions

subroutine cmfe_cellml_createfieldtocellmlmapnumberc (regionUserNumber, CellMLUserNumber, fieldUserNumber, variableType, componentNumber, fieldParameterSet, CellMLModelUserNumber, variableID, CellMLParameterSet, err)
 Defines a field variable component to CellML model variable map by user number. More...
 
subroutine cmfe_cellml_createfieldtocellmlmapobjc (CellML, field, variableType, componentNumber, fieldParameterSet, CellMLModelUserNumber, variableID, CellMLParameterSet, err)
 Defines a field variable component to CellML model variable map by object. More...
 
subroutine cmfe_cellml_createfieldtocellmlmapnumbervs (regionUserNumber, CellMLUserNumber, fieldUserNumber, variableType, fieldParameterSet, componentNumber, CellMLModelUserNumber, variableID, CellMLParameterSet, err)
 Defines a field variable component to CellML model variable map by user number. More...
 
subroutine cmfe_cellml_createfieldtocellmlmapobjvs (CellML, field, variableType, componentNumber, fieldParameterSet, CellMLModelUserNumber, variableID, CellMLParameterSet, err)
 Defines a field variable component to CellML model variable map by by object. More...
 

Detailed Description

Map a field variable component to a CellML model variable in this CellML environment.

Definition at line 1077 of file opencmiss_iron.f90.

Member Function/Subroutine Documentation

subroutine opencmiss_iron::cmfe_cellml_createfieldtocellmlmap::cmfe_cellml_createfieldtocellmlmapnumberc ( integer(intg), intent(in)  regionUserNumber,
integer(intg), intent(in)  CellMLUserNumber,
integer(intg), intent(in)  fieldUserNumber,
integer(intg), intent(in)  variableType,
integer(intg), intent(in)  componentNumber,
integer(intg), intent(in)  fieldParameterSet,
integer(intg), intent(in)  CellMLModelUserNumber,
character(len=*), intent(in)  variableID,
integer(intg), intent(in)  CellMLParameterSet,
integer(intg), intent(out)  err 
)
private

Defines a field variable component to CellML model variable map by user number.

Parameters
[in]regionusernumberThe user number of the region containing the CellML enviroment.
[in]cellmlusernumberThe user number of the CellML enviroment.
[in]fieldusernumberThe user number of the field to map from.
[in]variabletypeThe field variable type to map from.
[in]componentnumberThe field variable component number to map from.
[in]fieldparametersetThe field variable parameter set to map from.
[in]cellmlmodelusernumberThe user number of the CellML model to map to.
[in]variableidThe of the CellML variable in the given model to map to.
[in]cellmlparametersetThe CellML variable parameter set to map to.
[out]errThe error code.

Definition at line 13908 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_cellml_createfieldtocellmlmap::cmfe_cellml_createfieldtocellmlmapnumbervs ( integer(intg), intent(in)  regionUserNumber,
integer(intg), intent(in)  CellMLUserNumber,
integer(intg), intent(in)  fieldUserNumber,
integer(intg), intent(in)  variableType,
integer(intg), intent(in)  fieldParameterSet,
integer(intg), intent(in)  componentNumber,
integer(intg), intent(in)  CellMLModelUserNumber,
type(varying_string), intent(in)  variableID,
integer(intg), intent(in)  CellMLParameterSet,
integer(intg), intent(out)  err 
)
private

Defines a field variable component to CellML model variable map by user number.

Parameters
[in]regionusernumberThe user number of the region containing the CellML enviroment.
[in]cellmlusernumberThe user number of the CellML enviroment.
[in]fieldusernumberThe user number of the field to map from.
[in]variabletypeThe field variable to map from.
[in]componentnumberThe field variable component number to map from.
[in]fieldparametersetThe field variable parameter set to map from.
[in]cellmlmodelusernumberThe user number of the CellML model to map to.
[in]variableidThe of the CellML variable in the given model to map to.
[in]cellmlparametersetThe CellML variable parameter set to map to.
[out]errThe error code.

Definition at line 14005 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_cellml_createfieldtocellmlmap::cmfe_cellml_createfieldtocellmlmapobjc ( type(cmfe_cellmltype), intent(in)  CellML,
type(cmfe_fieldtype), intent(in)  field,
integer(intg), intent(in)  variableType,
integer(intg), intent(in)  componentNumber,
integer(intg), intent(in)  fieldParameterSet,
integer(intg), intent(in)  CellMLModelUserNumber,
character(len=*), intent(in)  variableID,
integer(intg), intent(in)  CellMLParameterSet,
integer(intg), intent(out)  err 
)
private

Defines a field variable component to CellML model variable map by object.

Parameters
[in]cellmlThe CellML enviroment.
[in]fieldThe field to map from.
[in]variabletypeThe field variable to map from.
[in]componentnumberThe component number to map from the given field variable.
[in]fieldparametersetThe field variable parameter set to map from.
[in]cellmlmodelusernumberThe user number of the CellML model to map to.
[in]variableidThe of the CellML variable in the given model to map to.
[in]cellmlparametersetThe CellML variable parameter set to map to.
[out]errThe error code.

Definition at line 13971 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_cellml_createfieldtocellmlmap::cmfe_cellml_createfieldtocellmlmapobjvs ( type(cmfe_cellmltype), intent(in)  CellML,
type(cmfe_fieldtype), intent(in)  field,
integer(intg), intent(in)  variableType,
integer(intg), intent(in)  componentNumber,
integer(intg), intent(in)  fieldParameterSet,
integer(intg), intent(in)  CellMLModelUserNumber,
type(varying_string), intent(in)  variableID,
integer(intg), intent(in)  CellMLParameterSet,
integer(intg), intent(out)  err 
)
private

Defines a field variable component to CellML model variable map by by object.

Parameters
[in]cellmlThe CellML enviroment.
[in]fieldThe field to map from.
[in]variabletypeThe field variable type to map from.
[in]componentnumberThe field variable component number to map from.
[in]fieldparametersetThe field variable parameter set to map from.
[in]cellmlmodelusernumberThe user number of the CellML model to map to.
[in]variableidThe CellML variable ID in the given model to map to.
[in]cellmlparametersetThe CellML variable parameter set to map to.
[out]errThe error code.

Definition at line 14068 of file opencmiss_iron.f90.