Functions/Subroutines | |
subroutine | d_mpi_verbose_barrier (msg, ptree, option) |
subroutine | d_blocks_partial_bcast (block_s, block_r, send, recv, send_ID, msh, ptree, option) |
subroutine | d_blocks_send (block, indices, recv_ID, send_count, msh, ptree, option) |
recursive subroutine | d_blocks_structure2buff (block, send_count_ind, send_count_dat, flag, msh, ptree) |
subroutine | d_blocks_recv (block, indices, send_ID, recv_count, msh, ptree, option) |
recursive subroutine | d_blocks_buff2structure (block, recv_count_ind, recv_count_dat, msh, ptree) |
recursive subroutine | d_hmat_block_copy_mpidata (block2, block1, msh) |
subroutine | d_pack_butterfly_blocks (block, msh) |
subroutine | d_unpack_butterfly_blocks (block, Maxlevel, ptree, msh, pgno) |
subroutine | d_pack_full_blocks (block, msh, option) |
subroutine | d_unpack_full_blocks (block, Maxlevel, ptree, msh, pgno, option) |
recursive subroutine | d_pack_all_blocks_one_node (block, msh, option) |
recursive subroutine | d_unpack_all_blocks_one_node (block, Maxlevel, ptree, msh, pgno, option) |
recursive subroutine d_bpack_block_sendrecv::d_blocks_buff2structure | ( | type(d_matrixblock) | block, |
integer | recv_count_ind, | ||
integer | recv_count_dat, | ||
type(d_mesh) | msh, | ||
type(d_proctree) | ptree | ||
) |
subroutine d_bpack_block_sendrecv::d_blocks_partial_bcast | ( | type(d_matrixblock), pointer | block_s, |
type(d_matrixblock), pointer | block_r, | ||
integer | send, | ||
integer | recv, | ||
integer | send_ID, | ||
type(d_mesh) | msh, | ||
type(d_proctree) | ptree, | ||
type(d_hoption) | option | ||
) |
subroutine d_bpack_block_sendrecv::d_blocks_recv | ( | type(d_matrixblock) | block, |
integer | indices, | ||
integer | send_ID, | ||
integer | recv_count, | ||
type(d_mesh) | msh, | ||
type(d_proctree) | ptree, | ||
type(d_hoption) | option | ||
) |
subroutine d_bpack_block_sendrecv::d_blocks_send | ( | type(d_matrixblock) | block, |
integer | indices, | ||
integer | recv_ID, | ||
integer | send_count, | ||
type(d_mesh) | msh, | ||
type(d_proctree) | ptree, | ||
type(d_hoption) | option | ||
) |
recursive subroutine d_bpack_block_sendrecv::d_blocks_structure2buff | ( | type(d_matrixblock) | block, |
integer | send_count_ind, | ||
integer | send_count_dat, | ||
integer | flag, | ||
type(d_mesh) | msh, | ||
type(d_proctree) | ptree | ||
) |
recursive subroutine d_bpack_block_sendrecv::d_hmat_block_copy_mpidata | ( | type(d_matrixblock), pointer | block2, |
type(d_matrixblock), pointer | block1, | ||
type(d_mesh) | msh | ||
) |
subroutine d_bpack_block_sendrecv::d_mpi_verbose_barrier | ( | character(*) | msg, |
type(d_proctree) | ptree, | ||
type(d_hoption) | option | ||
) |
recursive subroutine d_bpack_block_sendrecv::d_pack_all_blocks_one_node | ( | type(d_matrixblock), pointer | block, |
type(d_mesh) | msh, | ||
type(d_hoption) | option | ||
) |
subroutine d_bpack_block_sendrecv::d_pack_butterfly_blocks | ( | type(d_matrixblock), pointer | block, |
type(d_mesh) | msh | ||
) |
subroutine d_bpack_block_sendrecv::d_pack_full_blocks | ( | type(d_matrixblock), pointer | block, |
type(d_mesh) | msh, | ||
type(d_hoption) | option | ||
) |
recursive subroutine d_bpack_block_sendrecv::d_unpack_all_blocks_one_node | ( | type(d_matrixblock), pointer | block, |
integer | Maxlevel, | ||
type(d_proctree) | ptree, | ||
type(d_mesh) | msh, | ||
integer | pgno, | ||
type(d_hoption) | option | ||
) |
subroutine d_bpack_block_sendrecv::d_unpack_butterfly_blocks | ( | type(d_matrixblock), pointer | block, |
integer | Maxlevel, | ||
type(d_proctree) | ptree, | ||
type(d_mesh) | msh, | ||
integer | pgno | ||
) |
subroutine d_bpack_block_sendrecv::d_unpack_full_blocks | ( | type(d_matrixblock), pointer | block, |
integer | Maxlevel, | ||
type(d_proctree) | ptree, | ||
type(d_mesh) | msh, | ||
integer | pgno, | ||
type(d_hoption) | option | ||
) |