dBplus_pack_unpack_for_MPI.f90 File Reference

Modules

module  d_bpack_block_sendrecv
 

Functions/Subroutines

subroutine d_bpack_block_sendrecv::d_mpi_verbose_barrier (msg, ptree, option)
 
subroutine d_bpack_block_sendrecv::d_blocks_partial_bcast (block_s, block_r, send, recv, send_ID, msh, ptree, option)
 
subroutine d_bpack_block_sendrecv::d_blocks_send (block, indices, recv_ID, send_count, msh, ptree, option)
 
recursive subroutine d_bpack_block_sendrecv::d_blocks_structure2buff (block, send_count_ind, send_count_dat, flag, msh, ptree)
 
subroutine d_bpack_block_sendrecv::d_blocks_recv (block, indices, send_ID, recv_count, msh, ptree, option)
 
recursive subroutine d_bpack_block_sendrecv::d_blocks_buff2structure (block, recv_count_ind, recv_count_dat, msh, ptree)
 
recursive subroutine d_bpack_block_sendrecv::d_hmat_block_copy_mpidata (block2, block1, msh)
 
subroutine d_bpack_block_sendrecv::d_pack_butterfly_blocks (block, msh)
 
subroutine d_bpack_block_sendrecv::d_unpack_butterfly_blocks (block, Maxlevel, ptree, msh, pgno)
 
subroutine d_bpack_block_sendrecv::d_pack_full_blocks (block, msh, option)
 
subroutine d_bpack_block_sendrecv::d_unpack_full_blocks (block, Maxlevel, ptree, msh, pgno, option)
 
recursive subroutine d_bpack_block_sendrecv::d_pack_all_blocks_one_node (block, msh, option)
 
recursive subroutine d_bpack_block_sendrecv::d_unpack_all_blocks_one_node (block, Maxlevel, ptree, msh, pgno, option)