update_vector_halo Interface

interface


Calls

interface~~update_vector_halo~~CallsGraph interface~update_vector_halo update_vector_halo proc~update_vector_halo update_vector_halo interface~update_vector_halo->proc~update_vector_halo interface~abort_psblas abort_psblas proc~update_vector_halo->interface~abort_psblas psb_erractionsave psb_erractionsave proc~update_vector_halo->psb_erractionsave interface~icontxt_ icontxt_ proc~update_vector_halo->interface~icontxt_ psb_halo psb_halo proc~update_vector_halo->psb_halo psb_cd_get_local_cols psb_cd_get_local_cols proc~update_vector_halo->psb_cd_get_local_cols psb_check_error psb_check_error proc~update_vector_halo->psb_check_error psb_erractionrestore psb_erractionrestore proc~update_vector_halo->psb_erractionrestore proc~abort_psblas abort_psblas interface~abort_psblas->proc~abort_psblas proc~icontxt_ icontxt_ interface~icontxt_->proc~icontxt_ psb_abort psb_abort proc~abort_psblas->psb_abort

Called by

interface~~update_vector_halo~~CalledByGraph interface~update_vector_halo update_vector_halo proc~update_vertex_halo update_vertex_halo proc~update_vertex_halo->interface~update_vector_halo proc~scalar_field_grad scalar_field_grad proc~scalar_field_grad->interface~update_vector_halo proc~update_vector_field update_vector_field proc~update_vector_field->interface~update_vector_halo interface~update_vertex_halo update_vertex_halo interface~update_vertex_halo->proc~update_vertex_halo interface~update_vector_field update_vector_field interface~update_vector_field->proc~update_vector_field interface~scalar_field_grad scalar_field_grad interface~scalar_field_grad->proc~scalar_field_grad proc~smooth_mesh smooth_mesh proc~smooth_mesh->interface~update_vertex_halo interface~fld_grad fld_grad interface~fld_grad->interface~scalar_field_grad interface~smooth_mesh smooth_mesh interface~smooth_mesh->proc~smooth_mesh proc~scalar_pde_laplacian scalar_pde_laplacian proc~scalar_pde_laplacian->interface~fld_grad proc~vector_pde_grad vector_pde_grad proc~vector_pde_grad->interface~fld_grad proc~vector_pde_laplacian vector_pde_laplacian proc~vector_pde_laplacian->interface~fld_grad interface~scalar_pde_laplacian scalar_pde_laplacian interface~scalar_pde_laplacian->proc~scalar_pde_laplacian interface~vector_pde_grad vector_pde_grad interface~vector_pde_grad->proc~vector_pde_grad interface~vector_pde_laplacian vector_pde_laplacian interface~vector_pde_laplacian->proc~vector_pde_laplacian interface~pde_grad pde_grad interface~pde_grad->interface~vector_pde_grad proc~vector_pde_laplacian_gamma_phi vector_pde_laplacian_gamma_phi proc~vector_pde_laplacian_gamma_phi->interface~vector_pde_laplacian proc~scalar_pde_laplacian_gamma_phi scalar_pde_laplacian_gamma_phi proc~scalar_pde_laplacian_gamma_phi->interface~scalar_pde_laplacian proc~vector_pde_laplacian_phi vector_pde_laplacian_phi proc~vector_pde_laplacian_phi->interface~vector_pde_laplacian proc~scalar_pde_laplacian_phi scalar_pde_laplacian_phi proc~scalar_pde_laplacian_phi->interface~scalar_pde_laplacian interface~scalar_pde_laplacian_phi scalar_pde_laplacian_phi interface~scalar_pde_laplacian_phi->proc~scalar_pde_laplacian_phi interface~vector_pde_laplacian_phi vector_pde_laplacian_phi interface~vector_pde_laplacian_phi->proc~vector_pde_laplacian_phi interface~vector_pde_laplacian_gamma_phi vector_pde_laplacian_gamma_phi interface~vector_pde_laplacian_gamma_phi->proc~vector_pde_laplacian_gamma_phi interface~scalar_pde_laplacian_gamma_phi scalar_pde_laplacian_gamma_phi interface~scalar_pde_laplacian_gamma_phi->proc~scalar_pde_laplacian_gamma_phi interface~pde_laplacian pde_laplacian interface~pde_laplacian->interface~scalar_pde_laplacian_phi interface~pde_laplacian->interface~vector_pde_laplacian_phi interface~pde_laplacian->interface~vector_pde_laplacian_gamma_phi interface~pde_laplacian->interface~scalar_pde_laplacian_gamma_phi

public module subroutine update_vector_halo(v, desc)

Arguments

Type IntentOptional AttributesName
type(vector), intent(inout) :: v(:)
type(psb_desc_type), intent(in) :: desc