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

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

Private Member Functions

subroutine cmfe_cellml_createcellmltofieldmapnumberc (regionUserNumber, CellMLUserNumber, CellMLModelUserNumber, variableID, CellMLParameterSet, fieldUserNumber, variableType, componentNumber, fieldParameterSet, err)
 Defines a CellML model variable to field variable component map by user number. More...
 
subroutine cmfe_cellml_createcellmltofieldmapobjc (CellML, CellMLModelUserNumber, variableID, CellMLParameterSet, field, variableType, componentNumber, fieldParameterSet, err)
 Defines a CellML model variable to field variable component map by object. More...
 
subroutine cmfe_cellml_createcellmltofieldmapnumbervs (regionUserNumber, CellMLUserNumber, CellMLModelUserNumber, variableID, CellMLParameterSet, fieldUserNumber, variableType, componentNumber, fieldParameterSet, err)
 Defines a CellML model variable to field variable component map by user number. More...
 
subroutine cmfe_cellml_createcellmltofieldmapobjvs (CellML, CellMLModelUserNumber, variableID, CellMLParameterSet, field, variableType, componentNumber, fieldParameterSet, err)
 Defines a field variable component to CellML model variable map, by object. More...
 

Detailed Description

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

Definition at line 1069 of file opencmiss_iron.f90.

Member Function/Subroutine Documentation

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

Defines a CellML model variable to field variable component 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]cellmlmodelusernumberThe user number of the CellML model to map fom.
[in]cellmlparametersetThe CellML variable parameter set to map from.
[in]variableidThe of the CellML variable in the given model to map from.
[in]fieldusernumberThe user number of the field to map to
[in]variabletypeThe field variable type to map to.
[in]componentnumberThe field variable component number to map to.
[in]fieldparametersetThe field variable parameter set to map to.
[out]errThe error code.

Definition at line 13714 of file opencmiss_iron.f90.

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

Defines a CellML model variable to field variable component 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]cellmlmodelusernumberThe user number of the CellML model to map from.
[in]variableidThe CellML variable ID in the given model to map from.
[in]cellmlparametersetThe CellML variable parameter set to map from.
[in]fieldusernumberThe user number of the field.
[in]variabletypeThe field variable type to map to.
[in]componentnumberThe field variable component number to map to.
[in]fieldparametersetThe field variable parameter set to map to.
[out]errThe error code.

Definition at line 13811 of file opencmiss_iron.f90.

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

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

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

Definition at line 13777 of file opencmiss_iron.f90.

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

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

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

Definition at line 13874 of file opencmiss_iron.f90.