(git:c5411e0)
Loading...
Searching...
No Matches
qs_neighbor_list_types::nl_sub_iterate Interface Reference

Public Member Functions

integer function nl_sub_iterate (iterator_set, mepos)
 ...
 
recursive integer function nl_sub_iterate_ref (iter_sub, iter_ref, mepos)
 wrap nl_sub_iterate s.t. external loop over kinds and calls to nl_set_sub_iterator are no longer needed. This fixes first atom of iter_sub to second atom of iter_ref.
 

Detailed Description

Definition at line 96 of file qs_neighbor_list_types.F.

Constructor & Destructor Documentation

◆ nl_sub_iterate()

integer function qs_neighbor_list_types::nl_sub_iterate::nl_sub_iterate ( type(neighbor_list_iterator_p_type), dimension(:), pointer  iterator_set,
integer, intent(in), optional  mepos 
)

...

Parameters
iterator_set...
mepos...
Returns
...

Definition at line 439 of file qs_neighbor_list_types.F.

Member Function/Subroutine Documentation

◆ nl_sub_iterate_ref()

recursive integer function qs_neighbor_list_types::nl_sub_iterate::nl_sub_iterate_ref ( type(neighbor_list_iterator_p_type), dimension(:), pointer  iter_sub,
type(neighbor_list_iterator_p_type), dimension(:), pointer  iter_ref,
integer, intent(in), optional  mepos 
)

wrap nl_sub_iterate s.t. external loop over kinds and calls to nl_set_sub_iterator are no longer needed. This fixes first atom of iter_sub to second atom of iter_ref.

Parameters
iter_sub...
iter_ref...
mepos...
Returns
...

Definition at line 492 of file qs_neighbor_list_types.F.

Here is the call graph for this function:

The documentation for this interface was generated from the following file: