get_n_groups Function

public function get_n_groups(self, dir) result(n_groups)

Type Bound

allocator_t

Arguments

Type IntentOptional Attributes Name
class(allocator_t), intent(inout) :: self
integer, intent(in) :: dir

Return Value integer


Called by

proc~~get_n_groups~~CalledByGraph proc~get_n_groups m_allocator::allocator_t%get_n_groups proc~init~3 m_cuda_backend::init proc~init~3->proc~get_n_groups proc~init~5 m_omp_backend::init proc~init~5->proc~get_n_groups proc~tds_solve_cuda m_cuda_backend::cuda_backend_t%tds_solve_cuda proc~tds_solve_cuda->proc~get_n_groups proc~tds_solve_dist m_cuda_backend::cuda_backend_t%tds_solve_dist proc~tds_solve_cuda->proc~tds_solve_dist proc~tds_solve_dist->proc~get_n_groups proc~tds_solve_dist~2 m_omp_backend::tds_solve_dist proc~tds_solve_dist~2->proc~get_n_groups proc~transeq_cuda_dist m_cuda_backend::cuda_backend_t%transeq_cuda_dist proc~transeq_cuda_dist->proc~get_n_groups proc~transeq_omp_dist m_omp_backend::omp_backend_t%transeq_omp_dist proc~transeq_omp_dist->proc~get_n_groups proc~transeq_species_cuda m_cuda_backend::cuda_backend_t%transeq_species_cuda proc~transeq_species_cuda->proc~get_n_groups proc~transeq_species_omp m_omp_backend::omp_backend_t%transeq_species_omp proc~transeq_species_omp->proc~get_n_groups interface~cuda_backend_t m_cuda_backend::cuda_backend_t interface~cuda_backend_t->proc~init~3 interface~omp_backend_t m_omp_backend::omp_backend_t interface~omp_backend_t->proc~init~5 proc~tds_solve_omp m_omp_backend::omp_backend_t%tds_solve_omp proc~tds_solve_omp->proc~tds_solve_dist~2 proc~transeq_x_cuda m_cuda_backend::cuda_backend_t%transeq_x_cuda proc~transeq_x_cuda->proc~transeq_cuda_dist proc~transeq_x_omp m_omp_backend::omp_backend_t%transeq_x_omp proc~transeq_x_omp->proc~transeq_omp_dist proc~transeq_y_cuda m_cuda_backend::cuda_backend_t%transeq_y_cuda proc~transeq_y_cuda->proc~transeq_cuda_dist proc~transeq_y_omp m_omp_backend::omp_backend_t%transeq_y_omp proc~transeq_y_omp->proc~transeq_omp_dist proc~transeq_z_cuda m_cuda_backend::cuda_backend_t%transeq_z_cuda proc~transeq_z_cuda->proc~transeq_cuda_dist proc~transeq_z_omp m_omp_backend::omp_backend_t%transeq_z_omp proc~transeq_z_omp->proc~transeq_omp_dist