Go to the source code of this file.
Functions/Subroutines | |
| subroutine | zmumps_ana_dist_arrowheads (myid, slavef, n, procnode, step, ptraiw, ptrarw, istep_to_iniv2, i_am_cand, keep, keep8, icntl, id) |
| subroutine | zmumps_facto_send_arrowheads (n, nz, aspk, irn, icn, perm, lscal, colsca, rowsca, myid, slavef, procnode_steps, nbrecords, lp, comm, root, keep, keep8, fils, rg2l, intarr, lintarr, dblarr, ldblarr, ptraiw, ptrarw, frere_steps, step, a, la, istep_to_iniv2, i_am_cand, candidates) |
| subroutine | zmumps_arrow_fill_send_buf () |
| subroutine | zmumps_arrow_fill_send_buf_elt (isend_shr, jsend_shr, val_shr, dest_shr, bufi, bufr, nbrecords, nbufs, lp, comm) |
| subroutine | zmumps_arrow_finish_send_buf (bufi, bufr, nbrecords, nbufs, lp, comm, type_parall) |
| recursive subroutine | zmumps_quick_sort_arrowheads (n, perm, intlist, dbllist, taille, lo, hi) |
| subroutine | zmumps_facto_recv_arrowhd2 (n, dblarr, ldblarr, intarr, lintarr, ptraiw, ptrarw, keep, keep8, myid, comm, nbrecords, a, la, root, procnode_steps, slavef, perm, frere_steps, step, info1, info2) |
| subroutine | zmumps_set_to_zero (a, lld, m, n, keep) |
| subroutine | zmumps_set_root_to_zero (root, keep, a, la) |
| subroutine | zmumps_get_root_info (root, local_m, local_n, ptr_root, la) |
| subroutine zmumps_ana_dist_arrowheads | ( | integer | myid, |
| integer | slavef, | ||
| integer | n, | ||
| integer, dimension( keep(28) ) | procnode, | ||
| integer, dimension( n ) | step, | ||
| integer(8), dimension( n ), intent(inout) | ptraiw, | ||
| integer(8), dimension( n ), intent(inout) | ptrarw, | ||
| integer, dimension(keep(71)) | istep_to_iniv2, | ||
| logical, dimension(max(1,keep(56))) | i_am_cand, | ||
| integer, dimension( 500 ) | keep, | ||
| integer(8), dimension(150) | keep8, | ||
| integer, dimension( 60 ) | icntl, | ||
| type (zmumps_struc) | id ) |
Definition at line 14 of file zarrowheads.F.
| subroutine zmumps_facto_send_arrowheads::zmumps_arrow_fill_send_buf |
Definition at line 601 of file zarrowheads.F.
| subroutine zmumps_arrow_fill_send_buf_elt | ( | integer, intent(in) | isend_shr, |
| integer, intent(in) | jsend_shr, | ||
| complex(kind=8), intent(in) | val_shr, | ||
| integer | dest_shr, | ||
| integer, dimension( nbrecords*2+1, nbufs ) | bufi, | ||
| complex(kind=8), dimension( nbrecords, nbufs ) | bufr, | ||
| integer | nbrecords, | ||
| integer | nbufs, | ||
| integer | lp, | ||
| integer | comm ) |
Definition at line 626 of file zarrowheads.F.
| subroutine zmumps_arrow_finish_send_buf | ( | integer, dimension( nbrecords * 2 + 1, nbufs ) | bufi, |
| complex(kind=8), dimension( nbrecords, nbufs ) | bufr, | ||
| integer | nbrecords, | ||
| integer | nbufs, | ||
| integer | lp, | ||
| integer | comm, | ||
| integer | type_parall ) |
Definition at line 657 of file zarrowheads.F.
| subroutine zmumps_facto_recv_arrowhd2 | ( | integer | n, |
| complex(kind=8), dimension(ldblarr) | dblarr, | ||
| integer(8), intent(in) | ldblarr, | ||
| integer, dimension(lintarr) | intarr, | ||
| integer(8), intent(in) | lintarr, | ||
| integer(8), dimension(n), intent(in) | ptraiw, | ||
| integer(8), dimension(n), intent(in) | ptrarw, | ||
| integer, dimension(500) | keep, | ||
| integer(8), dimension(150) | keep8, | ||
| integer | myid, | ||
| integer | comm, | ||
| integer | nbrecords, | ||
| complex(kind=8), dimension( la ) | a, | ||
| integer(8), intent(in) | la, | ||
| type (zmumps_root_struc) | root, | ||
| integer, dimension( keep(28) ) | procnode_steps, | ||
| integer | slavef, | ||
| integer, dimension( n ) | perm, | ||
| integer, dimension( keep(28) ) | frere_steps, | ||
| integer, dimension(n) | step, | ||
| integer | info1, | ||
| integer | info2 ) |
Definition at line 725 of file zarrowheads.F.
| subroutine zmumps_facto_send_arrowheads | ( | integer | n, |
| integer(8), intent(in) | nz, | ||
| complex(kind=8), dimension(nz) | aspk, | ||
| integer, dimension(nz) | irn, | ||
| integer, dimension(nz) | icn, | ||
| integer, dimension(n) | perm, | ||
| logical | lscal, | ||
| double precision, dimension(*) | colsca, | ||
| double precision, dimension(*) | rowsca, | ||
| integer | myid, | ||
| integer | slavef, | ||
| integer, dimension(keep(28)) | procnode_steps, | ||
| integer | nbrecords, | ||
| integer | lp, | ||
| integer | comm, | ||
| type (zmumps_root_struc) | root, | ||
| integer, dimension( 500 ) | keep, | ||
| integer(8), dimension(150) | keep8, | ||
| integer, dimension( n ) | fils, | ||
| integer, dimension( n ) | rg2l, | ||
| integer, dimension( lintarr ) | intarr, | ||
| integer(8) | lintarr, | ||
| complex(kind=8), dimension( ldblarr ) | dblarr, | ||
| integer(8) | ldblarr, | ||
| integer(8), dimension( n ), intent(inout) | ptraiw, | ||
| integer(8), dimension( n ), intent(inout) | ptrarw, | ||
| integer, dimension( keep(28) ) | frere_steps, | ||
| integer, dimension(n) | step, | ||
| complex(kind=8), dimension( la ) | a, | ||
| integer(8), intent(in) | la, | ||
| integer, dimension(keep(71)) | istep_to_iniv2, | ||
| logical, dimension(max(1,keep(56))) | i_am_cand, | ||
| integer, dimension(slavef+1, max(1,keep(56))) | candidates ) |
Definition at line 196 of file zarrowheads.F.
| subroutine zmumps_get_root_info | ( | type (zmumps_root_struc), intent(in) | root, |
| integer, intent(out) | local_m, | ||
| integer, intent(out) | local_n, | ||
| integer(8), intent(out) | ptr_root, | ||
| integer(8), intent(in) | la ) |
Definition at line 969 of file zarrowheads.F.
| recursive subroutine zmumps_quick_sort_arrowheads | ( | integer | n, |
| integer, dimension( n ) | perm, | ||
| integer, dimension( taille ) | intlist, | ||
| complex(kind=8), dimension( taille ) | dbllist, | ||
| integer | taille, | ||
| integer | lo, | ||
| integer | hi ) |
Definition at line 684 of file zarrowheads.F.
| subroutine zmumps_set_root_to_zero | ( | type (zmumps_root_struc) | root, |
| integer, dimension(500) | keep, | ||
| complex(kind=8), dimension(la), intent(inout) | a, | ||
| integer(8), intent(in) | la ) |
Definition at line 947 of file zarrowheads.F.
| subroutine zmumps_set_to_zero | ( | complex(kind=8), dimension(int(lld,8)*int(n-1,8)+int(m,8)) | a, |
| integer, intent(in) | lld, | ||
| integer, intent(in) | m, | ||
| integer, intent(in) | n, | ||
| integer, dimension(500) | keep ) |
Definition at line 915 of file zarrowheads.F.