l2g_face Interface

interface


Calls

interface~~l2g_face~~CallsGraph interface~l2g_face l2g_face proc~l2g_face l2g_face interface~l2g_face->proc~l2g_face interface~alloc_face alloc_face proc~l2g_face->interface~alloc_face psb_get_loc_to_glob psb_get_loc_to_glob proc~l2g_face->psb_get_loc_to_glob psb_gather psb_gather proc~l2g_face->psb_gather interface~abort_psblas abort_psblas proc~l2g_face->interface~abort_psblas psb_erractionsave psb_erractionsave proc~l2g_face->psb_erractionsave interface~icontxt_ icontxt_ proc~l2g_face->interface~icontxt_ psb_check_error psb_check_error proc~l2g_face->psb_check_error psb_geall psb_geall proc~l2g_face->psb_geall psb_gefree psb_gefree proc~l2g_face->psb_gefree interface~mypnum_ mypnum_ proc~l2g_face->interface~mypnum_ psb_cd_get_global_cols psb_cd_get_global_cols proc~l2g_face->psb_cd_get_global_cols psb_erractionrestore psb_erractionrestore proc~l2g_face->psb_erractionrestore proc~alloc_face alloc_face interface~alloc_face->proc~alloc_face proc~abort_psblas abort_psblas interface~abort_psblas->proc~abort_psblas proc~icontxt_ icontxt_ interface~icontxt_->proc~icontxt_ proc~mypnum_ mypnum_ interface~mypnum_->proc~mypnum_ proc~alloc_face->interface~abort_psblas psb_abort psb_abort proc~abort_psblas->psb_abort

Called by

interface~~l2g_face~~CalledByGraph interface~l2g_face l2g_face proc~write_mesh write_mesh proc~write_mesh->interface~l2g_face proc~write_exo_morfeus write_exo_morfeus proc~write_exo_morfeus->interface~l2g_face interface~write_mesh write_mesh interface~write_mesh->proc~write_mesh interface~write_exo_morfeus write_exo_morfeus interface~write_exo_morfeus->proc~write_exo_morfeus

public module subroutine l2g_face(faces_loc, faces_glob, desc_f, desc_c)

Arguments

Type IntentOptional AttributesName
type(face), allocatable:: faces_loc(:)
type(face), allocatable:: faces_glob(:)
type(psb_desc_type), intent(in) :: desc_f
type(psb_desc_type), intent(in) :: desc_c

Description

WARNING! The global results is allocated only on P0. After its usage it must be deallocated in the calling unit by means of the statement: "if(associated(glob_res)) deallocate(glob_res)"