dag_t Interface

public interface dag_t

Calls

interface~~dag_t~~CallsGraph interface~dag_t dag_t proc~construct_from_vertices construct_from_vertices interface~dag_t->proc~construct_from_vertices

Contents


Module Procedures

private function construct_from_vertices(vertices) result(dag)

Construct a dag_t object from an array of (unsorted) vertex_t objects (result contains a topologically sorted index array)

Arguments

TypeIntentOptionalAttributesName
type(vertex_t), intent(in) :: vertices(:)

Return Value type(dag_t)