csr_n_cols Function

private pure function csr_n_cols(self) result(n)

Number of columns of the matrix.

Type Bound

csr_t

Arguments

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

Return Value integer(kind=default_int)


Called by

proc~~csr_n_cols~~CalledByGraph proc~csr_n_cols csr_t%csr_n_cols proc~check_graph check_graph proc~check_graph->proc~csr_n_cols proc~a_star a_star proc~a_star->proc~check_graph proc~bfs bfs proc~bfs->proc~check_graph proc~connected_components connected_components proc~connected_components->proc~check_graph proc~dijkstra dijkstra proc~dijkstra->proc~check_graph proc~path_cost path_cost proc~path_cost->proc~check_graph

Source Code

   pure function csr_n_cols(self) result(n)
      !! Number of columns of the matrix.
      class(csr_t), intent(in) :: self
      integer(default_int) :: n

      n = self%ncol
   end function csr_n_cols