Data Types | |
| type | ddll_node_t |
| type | ddll_t |
Functions/Subroutines | |
| integer function | ddll_create (dll) |
| integer function | ddll_destroy (dll) |
| integer function | ddll_push_front (dll, elmt) |
| integer function | ddll_pop_front (dll, elmt) |
| integer function | ddll_push_back (dll, elmt) |
| integer function | ddll_pop_back (dll, elmt) |
| integer function | ddll_insert (dll, pos, elmt) |
| integer function | ddll_insert_before (dll, node_after, elmt) |
| integer function | ddll_insert_after (dll, node_before, elmt) |
| integer function | ddll_lookup (dll, pos, elmt) |
| integer function | ddll_remove_pos (dll, pos, elmt) |
| integer function | ddll_remove_elmt (dll, elmt, pos) |
| integer function | ddll_length (dll) |
| integer function | ddll_iterator_begin (dll, ptr) |
| integer function | ddll_iterator_end (dll, ptr) |
| logical function | ddll_is_empty (dll) |
| integer function | ddll_2_array (dll, array, length) |
| integer function mumps_ddll::ddll_2_array | ( | type ( ddll_t ), pointer | dll, |
| double precision, dimension(:), pointer | array, | ||
| integer, intent(out) | length ) |
Definition at line 1009 of file double_linked_list.F.
| integer function mumps_ddll::ddll_create | ( | type ( ddll_t ), pointer | dll | ) |
Definition at line 537 of file double_linked_list.F.
| integer function mumps_ddll::ddll_destroy | ( | type ( ddll_t ), pointer | dll | ) |
Definition at line 555 of file double_linked_list.F.
| integer function mumps_ddll::ddll_insert | ( | type ( ddll_t ), pointer | dll, |
| integer, intent(in) | pos, | ||
| double precision, intent(in) | elmt ) |
Definition at line 695 of file double_linked_list.F.
| integer function mumps_ddll::ddll_insert_after | ( | type ( ddll_t ), pointer | dll, |
| type ( ddll_node_t ), pointer | node_before, | ||
| double precision, intent(in) | elmt ) |
Definition at line 788 of file double_linked_list.F.
| integer function mumps_ddll::ddll_insert_before | ( | type ( ddll_t ), pointer | dll, |
| type ( ddll_node_t ), pointer | node_after, | ||
| double precision, intent(in) | elmt ) |
Definition at line 757 of file double_linked_list.F.
| logical function mumps_ddll::ddll_is_empty | ( | type ( ddll_t ), pointer | dll | ) |
Definition at line 1000 of file double_linked_list.F.
| integer function mumps_ddll::ddll_iterator_begin | ( | type ( ddll_t ), pointer | dll, |
| type ( ddll_node_t ), pointer | ptr ) |
Definition at line 968 of file double_linked_list.F.
| integer function mumps_ddll::ddll_iterator_end | ( | type ( ddll_t ), pointer | dll, |
| type ( ddll_node_t ), pointer | ptr ) |
Definition at line 984 of file double_linked_list.F.
| integer function mumps_ddll::ddll_length | ( | type ( ddll_t ), pointer | dll | ) |
Definition at line 947 of file double_linked_list.F.
| integer function mumps_ddll::ddll_lookup | ( | type ( ddll_t ), pointer | dll, |
| integer, intent(in) | pos, | ||
| double precision, intent(out) | elmt ) |
Definition at line 819 of file double_linked_list.F.
| integer function mumps_ddll::ddll_pop_back | ( | type ( ddll_t ), pointer | dll, |
| double precision, intent(out) | elmt ) |
Definition at line 666 of file double_linked_list.F.
| integer function mumps_ddll::ddll_pop_front | ( | type ( ddll_t ), pointer | dll, |
| double precision, intent(out) | elmt ) |
Definition at line 606 of file double_linked_list.F.
| integer function mumps_ddll::ddll_push_back | ( | type ( ddll_t ), pointer | dll, |
| double precision, intent(in) | elmt ) |
Definition at line 635 of file double_linked_list.F.
| integer function mumps_ddll::ddll_push_front | ( | type ( ddll_t ), pointer | dll, |
| double precision, intent(in) | elmt ) |
Definition at line 575 of file double_linked_list.F.
| integer function mumps_ddll::ddll_remove_elmt | ( | type ( ddll_t ), pointer | dll, |
| double precision, intent(in) | elmt, | ||
| integer, intent(out) | pos ) |
Definition at line 899 of file double_linked_list.F.
| integer function mumps_ddll::ddll_remove_pos | ( | type ( ddll_t ), pointer | dll, |
| integer, intent(in) | pos, | ||
| double precision, intent(out) | elmt ) |
Definition at line 851 of file double_linked_list.F.