Documentation for module task_list_types

types for task lists

source: task_list_types.F
Loading...

public Types:

task_list_type
...

public Subroutines/Functions:

allocates and initialised the components of the task_list_type
deallocates the components and the object itself

public Types:

TYPE :: task_list_type

...


INTEGER(int_8),
DIMENSION(:,:), POINTER :: tasks ...
REAL(dp),
DIMENSION(:,:), POINTER :: dist_ab ...
INTEGER(int_8),
DIMENSION(:), POINTER :: atom_pair_send ...
INTEGER(int_8),
DIMENSION(:), POINTER :: atom_pair_recv ...
INTEGER
:: ntasks ...
INTEGER,
DIMENSION(:,:), POINTER :: taskstart ...
INTEGER,
DIMENSION(:,:), POINTER :: taskstop ...
INTEGER,
DIMENSION(:), POINTER :: npairs ...

SUBROUTINEallocate_task_list(task_list)

allocates and initialised the components of the task_list_type

Arguments:
POINTER
:: task_list ...

SUBROUTINEdeallocate_task_list(task_list)

deallocates the components and the object itself

Arguments:
POINTER
:: task_list ...