KronLinInv
0.3
Kronecker-product-based linear inversion
|
Subroutines/utilities for the parallel version of KronLinInv using OpenMPI. More...
Functions/Subroutines | |
subroutine | para_init () |
subroutine | para_finish () |
subroutine | para_barrier () |
subroutine | spreadwork (nit, nunits, scheduling, looping, startpoint) |
subroutine | para_srint (source, dest, tag, sint, rint) |
subroutine | para_srarr1ddp (source, dest, tag, sendrow, recvrow) |
subroutine | para_bc2ddp (arr, source) |
subroutine | para_bc1ddp (arr, source) |
subroutine | para_allgathv1ddp (scheduling, displs, sendbuf, recvbuf) |
subroutine | para_gathv1ddp (recvcounts, displs, receiver, sendbuf, recvbuf) |
subroutine | timeinfo (totit, curit, startt, loopinfo) |
Variables | |
integer, parameter, public | masterrank =0 |
integer, public, protected | myrank |
integer, public, protected | numcpus |
integer, protected | dp_real_type |
Subroutines/utilities for the parallel version of KronLinInv using OpenMPI.