CP2K 2.4 (Revision 12889)
Private Attributes

distribution_1d_types::distribution_1d_type Struct Reference

structure to store local (to a processor) ordered lists of integers. More...

Collaboration diagram for distribution_1d_types::distribution_1d_type:

List of all members.

Private Attributes

INTEGER ref_count
INTEGER id_nr
LOGICAL listbased_distribution
INTEGER, dimension(:), pointer n_el
TYPE(cp_1d_i_p_type),
dimension(:), pointer 
list
TYPE(cp_1d_i_p_type),
dimension(:), pointer 
global_distribution
TYPE(cp_para_env_type), pointer para_env
TYPE(local_particle_type),
dimension(:), pointer 
local_particle_set

Detailed Description

structure to store local (to a processor) ordered lists of integers.

Parameters:
ref_countreference count (see doc/ReferenceCounting.html)
n_eln_el(i) is number of elements of list(i)
listlist(i) contains an ordered list of integer (the array might be bigger than n_el(i), but the extra elements should be ignored)
para_envthe parallel environment underlying the distribution
global_distributionglobal_distribution(i) is the id of the processor that has "i". This is allocated only with distribution_1d_build_gdist, try to avoid it (uses more memory)
listbased_distributiontrue if each list has its own distribution
History
06.2002 created [fawzi]
Author:
Fawzi Mohamed

Definition at line 81 of file distribution_1d_types.f90.


Member Data Documentation

Definition at line 85 of file distribution_1d_types.f90.

Definition at line 82 of file distribution_1d_types.f90.

Definition at line 85 of file distribution_1d_types.f90.

Definition at line 83 of file distribution_1d_types.f90.

Definition at line 87 of file distribution_1d_types.f90.

Definition at line 84 of file distribution_1d_types.f90.

Definition at line 86 of file distribution_1d_types.f90.

Definition at line 82 of file distribution_1d_types.f90.


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