typeadjacency_tprivate
Each direction of one relation, for each entity.
Components
| Name | Type | Attributes | Description |
|---|---|---|---|
| in | type(int_list_t) | allocatabledimension(:) | what points to each entity |
| labels | type(label_list_t) | allocatabledimension(:) | the labels of |
| out | type(int_list_t) | allocatabledimension(:) | what each entity points to |
Source
Show the code
type :: adjacency_t
!! Each direction of one relation, for each entity.
type(int_list_t), allocatable :: out(:) !! what each entity points to
type(int_list_t), allocatable :: in(:) !! what points to each entity
type(label_list_t), allocatable :: labels(:) !! the labels of `out`
end type adjacency_t