|
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_create (sll, first_el, rest) |
| | allocates and initializes a single linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_create (sll, first_el, rest) |
| | allocates and initializes a single linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_create (sll, first_el, rest) |
| | allocates and initializes a single linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_create (sll, first_el, rest) |
| | allocates and initializes a single linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_create (sll, first_el, rest) |
| | allocates and initializes a single linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_dealloc (sll) |
| | deallocates the singly linked list starting at sll. Does not work if loops are present!
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_dealloc (sll) |
| | deallocates the singly linked list starting at sll. Does not work if loops are present!
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_dealloc (sll) |
| | deallocates the singly linked list starting at sll. Does not work if loops are present!
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_dealloc (sll) |
| | deallocates the singly linked list starting at sll. Does not work if loops are present!
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_dealloc (sll) |
| | deallocates the singly linked list starting at sll. Does not work if loops are present!
|
| |
| real(kind=dp) function, dimension(:,:,:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_3d_r_get_first_el (sll) |
| | returns the first element stored in the list
|
| |
| complex(kind=dp) function, dimension(:,:,:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_3d_c_get_first_el (sll) |
| | returns the first element stored in the list
|
| |
| real(kind=dp) function, dimension(:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_1d_r_get_first_el (sll) |
| | returns the first element stored in the list
|
| |
| complex(kind=dp) function, dimension(:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_1d_c_get_first_el (sll) |
| | returns the first element stored in the list
|
| |
| type(realspace_grid_type) function, pointer, public | cp_linked_list_pw::cp_sll_rs_get_first_el (sll) |
| | returns the first element stored in the list
|
| |
| type(cp_sll_3d_r_type) function, pointer, public | cp_linked_list_pw::cp_sll_3d_r_get_rest (sll, iter) |
| | returns the rest of the list
|
| |
| type(cp_sll_3d_c_type) function, pointer, public | cp_linked_list_pw::cp_sll_3d_c_get_rest (sll, iter) |
| | returns the rest of the list
|
| |
| type(cp_sll_1d_r_type) function, pointer, public | cp_linked_list_pw::cp_sll_1d_r_get_rest (sll, iter) |
| | returns the rest of the list
|
| |
| type(cp_sll_1d_c_type) function, pointer, public | cp_linked_list_pw::cp_sll_1d_c_get_rest (sll, iter) |
| | returns the rest of the list
|
| |
| type(cp_sll_rs_type) function, pointer, public | cp_linked_list_pw::cp_sll_rs_get_rest (sll, iter) |
| | returns the rest of the list
|
| |
| integer function, public | cp_linked_list_pw::cp_sll_3d_r_get_length (sll) |
| | returns the length of the list
|
| |
| integer function, public | cp_linked_list_pw::cp_sll_3d_c_get_length (sll) |
| | returns the length of the list
|
| |
| integer function, public | cp_linked_list_pw::cp_sll_1d_r_get_length (sll) |
| | returns the length of the list
|
| |
| integer function, public | cp_linked_list_pw::cp_sll_1d_c_get_length (sll) |
| | returns the length of the list
|
| |
| integer function, public | cp_linked_list_pw::cp_sll_rs_get_length (sll) |
| | returns the length of the list
|
| |
| real(kind=dp) function, dimension(:,:,:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_3d_r_get_el_at (sll, index) |
| | returns the element at the given index
|
| |
| complex(kind=dp) function, dimension(:,:,:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_3d_c_get_el_at (sll, index) |
| | returns the element at the given index
|
| |
| real(kind=dp) function, dimension(:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_1d_r_get_el_at (sll, index) |
| | returns the element at the given index
|
| |
| complex(kind=dp) function, dimension(:), pointer, contiguous, public | cp_linked_list_pw::cp_sll_1d_c_get_el_at (sll, index) |
| | returns the element at the given index
|
| |
| type(realspace_grid_type) function, pointer, public | cp_linked_list_pw::cp_sll_rs_get_el_at (sll, index) |
| | returns the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_set_el_at (sll, index, value) |
| | sets the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_set_el_at (sll, index, value) |
| | sets the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_set_el_at (sll, index, value) |
| | sets the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_set_el_at (sll, index, value) |
| | sets the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_set_el_at (sll, index, value) |
| | sets the element at the given index
|
| |
| logical function, public | cp_linked_list_pw::cp_sll_3d_r_next (iterator, el_att) |
| | returns true if the actual element is valid (i.e. iterator ont at end) moves the iterator to the next element
|
| |
| logical function, public | cp_linked_list_pw::cp_sll_3d_c_next (iterator, el_att) |
| | returns true if the actual element is valid (i.e. iterator ont at end) moves the iterator to the next element
|
| |
| logical function, public | cp_linked_list_pw::cp_sll_1d_r_next (iterator, el_att) |
| | returns true if the actual element is valid (i.e. iterator ont at end) moves the iterator to the next element
|
| |
| logical function, public | cp_linked_list_pw::cp_sll_1d_c_next (iterator, el_att) |
| | returns true if the actual element is valid (i.e. iterator ont at end) moves the iterator to the next element
|
| |
| logical function, public | cp_linked_list_pw::cp_sll_rs_next (iterator, el_att) |
| | returns true if the actual element is valid (i.e. iterator ont at end) moves the iterator to the next element
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_insert_el (sll, el) |
| | insert an element at the beginning of the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_insert_el (sll, el) |
| | insert an element at the beginning of the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_insert_el (sll, el) |
| | insert an element at the beginning of the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_insert_el (sll, el) |
| | insert an element at the beginning of the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_insert_el (sll, el) |
| | insert an element at the beginning of the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_rm_first_el (sll) |
| | remove the first element of the linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_rm_first_el (sll) |
| | remove the first element of the linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_rm_first_el (sll) |
| | remove the first element of the linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_rm_first_el (sll) |
| | remove the first element of the linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_rm_first_el (sll) |
| | remove the first element of the linked list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_insert_el_at (sll, el, index) |
| | inserts the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_insert_el_at (sll, el, index) |
| | inserts the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_insert_el_at (sll, el, index) |
| | inserts the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_insert_el_at (sll, el, index) |
| | inserts the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_insert_el_at (sll, el, index) |
| | inserts the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_rm_el_at (sll, index) |
| | removes the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_rm_el_at (sll, index) |
| | removes the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_rm_el_at (sll, index) |
| | removes the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_rm_el_at (sll, index) |
| | removes the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_rm_el_at (sll, index) |
| | removes the element at the given index
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_r_rm_all_el (sll) |
| | removes all the elements from the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_3d_c_rm_all_el (sll) |
| | removes all the elements from the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_r_rm_all_el (sll) |
| | removes all the elements from the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_1d_c_rm_all_el (sll) |
| | removes all the elements from the list
|
| |
| subroutine, public | cp_linked_list_pw::cp_sll_rs_rm_all_el (sll) |
| | removes all the elements from the list
|
| |
| type(cp_3d_r_cp_type) function, dimension(:), pointer, public | cp_linked_list_pw::cp_sll_3d_r_to_array (sll) |
| | returns a newly allocated array with the same contents as the linked list
|
| |
| type(cp_3d_c_cp_type) function, dimension(:), pointer, public | cp_linked_list_pw::cp_sll_3d_c_to_array (sll) |
| | returns a newly allocated array with the same contents as the linked list
|
| |
| type(cp_1d_r_cp_type) function, dimension(:), pointer, public | cp_linked_list_pw::cp_sll_1d_r_to_array (sll) |
| | returns a newly allocated array with the same contents as the linked list
|
| |
| type(cp_1d_c_cp_type) function, dimension(:), pointer, public | cp_linked_list_pw::cp_sll_1d_c_to_array (sll) |
| | returns a newly allocated array with the same contents as the linked list
|
| |
| type(realspace_grid_p_type) function, dimension(:), pointer, public | cp_linked_list_pw::cp_sll_rs_to_array (sll) |
| | returns a newly allocated array with the same contents as the linked list
|
| |