OpenCMISS-Iron Internal API Documentation
cmiss_cellml::cellml_create_cellml_to_field_map Interface Reference

Private Member Functions

subroutine cellml_create_cellml_to_field_map_c (CELLML, MODEL_INDEX, VARIABLE_ID, CELLML_PARAMETER_SET, FIELD, VARIABLE_TYPE, COMPONENT_NUMBER, FIELD_PARAMETER_SET, ERR, ERROR,)
 Create a CellML model variable to field variable component map. More...
 
subroutine cellml_create_cellml_to_field_map_vs (CELLML, MODEL_USER_NUMBER, VARIABLE_ID, CELLML_PARAMETER_SET, FIELD, VARIABLE_TYPE, COMPONENT_NUMBER, FIELD_PARAMETER_SET, ERR, ERROR,)
 Create a CellML model variable to field variable component map. More...
 

Detailed Description

Definition at line 138 of file cmiss_cellml.f90.

Member Function/Subroutine Documentation

subroutine cmiss_cellml::cellml_create_cellml_to_field_map::cellml_create_cellml_to_field_map_c ( type(cellml_type), pointer  CELLML,
integer(intg), intent(in)  MODEL_INDEX,
character(len=*), intent(in)  VARIABLE_ID,
integer(intg), intent(in)  CELLML_PARAMETER_SET,
type(field_type), intent(in), pointer  FIELD,
integer(intg), intent(in)  VARIABLE_TYPE,
integer(intg), intent(in)  COMPONENT_NUMBER,
integer(intg), intent(in)  FIELD_PARAMETER_SET,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Create a CellML model variable to field variable component map.

Parameters
cellmlThe CellML environment object in which to create the map.
[in]model_indexThe index of the CellML model to map from.
[in]variable_idThe ID of the CellML variable in the given model to map from.
[in]cellml_parameter_setThe CellML parameter set to map from.
[in]fieldThe field to map to.
[in]variable_typeThe field variable to map to.
[in]component_numberThe field variable component number to map to.
[in]field_parameter_setThe field variable parameter set to map to.
[out]errThe error code.
[out]errorThe error string.

Definition at line 1998 of file cmiss_cellml.f90.

subroutine cmiss_cellml::cellml_create_cellml_to_field_map::cellml_create_cellml_to_field_map_vs ( type(cellml_type), pointer  CELLML,
integer(intg), intent(in)  MODEL_USER_NUMBER,
type(varying_string), intent(in)  VARIABLE_ID,
integer(intg), intent(in)  CELLML_PARAMETER_SET,
type(field_type), intent(in), pointer  FIELD,
integer(intg), intent(in)  VARIABLE_TYPE,
integer(intg), intent(in)  COMPONENT_NUMBER,
integer(intg), intent(in)  FIELD_PARAMETER_SET,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Create a CellML model variable to field variable component map.

Parameters
cellmlThe CellML environment object in which to create the map.
[in]model_user_numberThe user number of the CellML model to map from.
[in]variable_idThe ID of the CellML variable in the given model to map from.
[in]cellml_parameter_setThe CellML parameter set to map from.
[in]fieldThe field to map to.
[in]variable_typeThe field variable to map to.
[in]component_numberThe field variable component number to map to.
[in]field_parameter_setThe field variable parameter set to map to.
[out]errThe error code.
[out]errorThe error string.

Definition at line 2205 of file cmiss_cellml.f90.