get_num_nodes Function

private pure function get_num_nodes(self) result(n_nodes)

Type Bound

type_node_adjacency

Arguments

Type IntentOptional Attributes Name
class(type_node_adjacency), intent(in) :: self

Return Value integer(kind=int32)


Called by

proc~~get_num_nodes~2~~CalledByGraph proc~get_num_nodes~2 type_node_adjacency%get_num_nodes proc~cm_reorder_method cm_reorder_method proc~cm_reorder_method->proc~get_num_nodes~2 proc~execute_reordering_core execute_reordering_core proc~cm_reorder_method->proc~execute_reordering_core proc~execute_reordering_core->proc~get_num_nodes~2 proc~rcm_reorder_method rcm_reorder_method proc~rcm_reorder_method->proc~get_num_nodes~2 proc~rcm_reorder_method->proc~execute_reordering_core interface~cm_reorder_method type_reordering%cm_reorder_method interface~cm_reorder_method->proc~cm_reorder_method interface~rcm_reorder_method type_reordering%rcm_reorder_method interface~rcm_reorder_method->proc~rcm_reorder_method proc~initialize_type_reordering type_reordering%initialize_type_reordering proc~initialize_type_reordering->interface~cm_reorder_method proc~initialize_type_reordering->interface~rcm_reorder_method

Source Code

    pure function get_num_nodes(self) result(n_nodes)
        implicit none
        class(type_node_adjacency), intent(in) :: self
        integer(int32) :: n_nodes
        n_nodes = self%num_nodes
    end function get_num_nodes