OpenCMISS-Iron Internal API Documentation
lists::list_itemadd Interface Reference

Adds an item to the end of a list. More...

Private Member Functions

subroutine list_item_add_intg1 (LIST, ITEM, ERR, ERROR,)
 Adds an item to the end of an integer list of data dimension 1. More...
 
subroutine list_item_add_intg2 (LIST, ITEM, ERR, ERROR,)
 Adds an item to the end of an integer list of data dimension > 1. More...
 
subroutine list_item_add_sp1 (LIST, ITEM, ERR, ERROR,)
 Adds an item to the end of a single precision real list of data dimension 1. More...
 
subroutine list_item_add_sp2 (LIST, ITEM, ERR, ERROR,)
 Adds an item to the end of a single precision real list of data dimension > 1. More...
 
subroutine list_item_add_dp1 (LIST, ITEM, ERR, ERROR,)
 Adds an item to the end of a double precision real list of data dimension 1. More...
 
subroutine list_item_add_dp2 (LIST, ITEM, ERR, ERROR,)
 Adds an item to the end of a double precision real list of data dimension > 1. More...
 

Detailed Description

Adds an item to the end of a list.

See also
LISTS.

Definition at line 143 of file lists.f90.

Member Function/Subroutine Documentation

subroutine lists::list_itemadd::list_item_add_dp1 ( type(list_type), intent(inout), pointer  LIST,
real(dp), intent(in)  ITEM,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Adds an item to the end of a double precision real list of data dimension 1.

Parameters
[in,out]listA pointer to the list
[in]itemThe item to add
[out]errThe error code
[out]errorThe error string

Definition at line 1132 of file lists.f90.

subroutine lists::list_itemadd::list_item_add_dp2 ( type(list_type), intent(inout), pointer  LIST,
real(dp), dimension(:), intent(in)  ITEM,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Adds an item to the end of a double precision real list of data dimension > 1.

Parameters
[in,out]listA pointer to the list
[in]itemThe item to add
[out]errThe error code
[out]errorThe error string

Definition at line 1189 of file lists.f90.

subroutine lists::list_itemadd::list_item_add_intg1 ( type(list_type), intent(inout), pointer  LIST,
integer(intg), intent(in)  ITEM,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Adds an item to the end of an integer list of data dimension 1.

Parameters
[in,out]listA pointer to the list
[in]itemThe item to add
[out]errThe error code
[out]errorThe error string

Definition at line 902 of file lists.f90.

subroutine lists::list_itemadd::list_item_add_intg2 ( type(list_type), intent(inout), pointer  LIST,
integer(intg), dimension(:), intent(in)  ITEM,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Adds an item to the end of an integer list of data dimension > 1.

Parameters
[in,out]listA pointer to the list
[in]itemThe item to add
[out]errThe error code
[out]errorThe error string

Definition at line 959 of file lists.f90.

subroutine lists::list_itemadd::list_item_add_sp1 ( type(list_type), intent(inout), pointer  LIST,
real(sp), intent(in)  ITEM,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Adds an item to the end of a single precision real list of data dimension 1.

Parameters
[in,out]listA pointer to the list
[in]itemThe item to add
[out]errThe error code
[out]errorThe error string

Definition at line 1018 of file lists.f90.

subroutine lists::list_itemadd::list_item_add_sp2 ( type(list_type), intent(inout), pointer  LIST,
real(sp), dimension(:), intent(in)  ITEM,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Adds an item to the end of a single precision real list of data dimension > 1.

Parameters
[in,out]listA pointer to the list
[in]itemThe item to add
[out]errThe error code
[out]errorThe error string

Definition at line 1074 of file lists.f90.