is_root Function

public pure function is_root(self) result(is_root_rank)

Returns wether or not the current rank is the root rank

Type Bound

par_t

Arguments

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

Return Value logical


Called by

proc~~is_root~~CalledByGraph proc~is_root m_mesh_content::par_t%is_root proc~decomposition_2decomp m_decomp::decomposition_2decomp proc~decomposition_2decomp->proc~is_root proc~decomposition_generic m_mesh::decomposition_generic proc~decomposition_generic->proc~is_root proc~init~3 m_solver::init proc~init~3->proc~is_root proc~postprocess_channel m_case_channel::case_channel_t%postprocess_channel proc~postprocess_channel->proc~is_root proc~print_div_max_mean m_base_case::base_case_t%print_div_max_mean proc~postprocess_channel->proc~print_div_max_mean proc~print_enstrophy m_base_case::base_case_t%print_enstrophy proc~postprocess_channel->proc~print_enstrophy proc~postprocess_generic m_case_generic::case_generic_t%postprocess_generic proc~postprocess_generic->proc~is_root proc~postprocess_generic->proc~print_div_max_mean proc~postprocess_generic->proc~print_enstrophy proc~postprocess_tgv m_case_tgv::case_tgv_t%postprocess_tgv proc~postprocess_tgv->proc~is_root proc~postprocess_tgv->proc~print_div_max_mean proc~postprocess_tgv->proc~print_enstrophy proc~print_div_max_mean->proc~is_root proc~print_enstrophy->proc~is_root proc~run m_base_case::base_case_t%run proc~run->proc~is_root interface~solver_t m_solver::solver_t interface~solver_t->proc~init~3 proc~case_init m_base_case::base_case_t%case_init proc~case_init->proc~init~3 proc~mesh_init m_mesh::mesh_init proc~mesh_init->proc~decomposition_2decomp proc~mesh_init->proc~decomposition_generic program~xcompact xcompact program~xcompact->proc~run interface~mesh_t m_mesh::mesh_t interface~mesh_t->proc~mesh_init proc~case_channel_init m_case_channel::case_channel_init proc~case_channel_init->proc~case_init proc~case_generic_init m_case_generic::case_generic_init proc~case_generic_init->proc~case_init proc~case_tgv_init m_case_tgv::case_tgv_init proc~case_tgv_init->proc~case_init interface~case_channel_t m_case_channel::case_channel_t interface~case_channel_t->proc~case_channel_init interface~case_generic_t m_case_generic::case_generic_t interface~case_generic_t->proc~case_generic_init interface~case_tgv_t m_case_tgv::case_tgv_t interface~case_tgv_t->proc~case_tgv_init