sBplus_pack_unpack_for_MPI.f90 File Reference

Modules

module  s_bpack_block_sendrecv
 

Functions/Subroutines

subroutine s_bpack_block_sendrecv::s_mpi_verbose_barrier (msg, ptree, option)
 
subroutine s_bpack_block_sendrecv::s_blocks_partial_bcast (block_s, block_r, send, recv, send_ID, msh, ptree, option)
 
subroutine s_bpack_block_sendrecv::s_blocks_send (block, indices, recv_ID, send_count, msh, ptree, option)
 
recursive subroutine s_bpack_block_sendrecv::s_blocks_structure2buff (block, send_count_ind, send_count_dat, flag, msh, ptree)
 
subroutine s_bpack_block_sendrecv::s_blocks_recv (block, indices, send_ID, recv_count, msh, ptree, option)
 
recursive subroutine s_bpack_block_sendrecv::s_blocks_buff2structure (block, recv_count_ind, recv_count_dat, msh, ptree)
 
recursive subroutine s_bpack_block_sendrecv::s_hmat_block_copy_mpidata (block2, block1, msh)
 
subroutine s_bpack_block_sendrecv::s_pack_butterfly_blocks (block, msh)
 
subroutine s_bpack_block_sendrecv::s_unpack_butterfly_blocks (block, Maxlevel, ptree, msh, pgno)
 
subroutine s_bpack_block_sendrecv::s_pack_full_blocks (block, msh, option)
 
subroutine s_bpack_block_sendrecv::s_unpack_full_blocks (block, Maxlevel, ptree, msh, pgno, option)
 
recursive subroutine s_bpack_block_sendrecv::s_pack_all_blocks_one_node (block, msh, option)
 
recursive subroutine s_bpack_block_sendrecv::s_unpack_all_blocks_one_node (block, Maxlevel, ptree, msh, pgno, option)