Functions/Subroutines | |
subroutine | c_mpi_verbose_barrier (msg, ptree, option) |
subroutine | c_blocks_partial_bcast (block_s, block_r, send, recv, send_ID, msh, ptree, option) |
subroutine | c_blocks_send (block, indices, recv_ID, send_count, msh, ptree, option) |
recursive subroutine | c_blocks_structure2buff (block, send_count_ind, send_count_dat, flag, msh, ptree) |
subroutine | c_blocks_recv (block, indices, send_ID, recv_count, msh, ptree, option) |
recursive subroutine | c_blocks_buff2structure (block, recv_count_ind, recv_count_dat, msh, ptree) |
recursive subroutine | c_hmat_block_copy_mpidata (block2, block1, msh) |
subroutine | c_pack_butterfly_blocks (block, msh) |
subroutine | c_unpack_butterfly_blocks (block, Maxlevel, ptree, msh, pgno) |
subroutine | c_pack_full_blocks (block, msh, option) |
subroutine | c_unpack_full_blocks (block, Maxlevel, ptree, msh, pgno, option) |
recursive subroutine | c_pack_all_blocks_one_node (block, msh, option) |
recursive subroutine | c_unpack_all_blocks_one_node (block, Maxlevel, ptree, msh, pgno, option) |
recursive subroutine c_bpack_block_sendrecv::c_blocks_buff2structure | ( | type(c_matrixblock) | block, |
integer | recv_count_ind, | ||
integer | recv_count_dat, | ||
type(c_mesh) | msh, | ||
type(c_proctree) | ptree | ||
) |
subroutine c_bpack_block_sendrecv::c_blocks_partial_bcast | ( | type(c_matrixblock), pointer | block_s, |
type(c_matrixblock), pointer | block_r, | ||
integer | send, | ||
integer | recv, | ||
integer | send_ID, | ||
type(c_mesh) | msh, | ||
type(c_proctree) | ptree, | ||
type(c_hoption) | option | ||
) |
subroutine c_bpack_block_sendrecv::c_blocks_recv | ( | type(c_matrixblock) | block, |
integer | indices, | ||
integer | send_ID, | ||
integer | recv_count, | ||
type(c_mesh) | msh, | ||
type(c_proctree) | ptree, | ||
type(c_hoption) | option | ||
) |
subroutine c_bpack_block_sendrecv::c_blocks_send | ( | type(c_matrixblock) | block, |
integer | indices, | ||
integer | recv_ID, | ||
integer | send_count, | ||
type(c_mesh) | msh, | ||
type(c_proctree) | ptree, | ||
type(c_hoption) | option | ||
) |
recursive subroutine c_bpack_block_sendrecv::c_blocks_structure2buff | ( | type(c_matrixblock) | block, |
integer | send_count_ind, | ||
integer | send_count_dat, | ||
integer | flag, | ||
type(c_mesh) | msh, | ||
type(c_proctree) | ptree | ||
) |
recursive subroutine c_bpack_block_sendrecv::c_hmat_block_copy_mpidata | ( | type(c_matrixblock), pointer | block2, |
type(c_matrixblock), pointer | block1, | ||
type(c_mesh) | msh | ||
) |
subroutine c_bpack_block_sendrecv::c_mpi_verbose_barrier | ( | character(*) | msg, |
type(c_proctree) | ptree, | ||
type(c_hoption) | option | ||
) |
recursive subroutine c_bpack_block_sendrecv::c_pack_all_blocks_one_node | ( | type(c_matrixblock), pointer | block, |
type(c_mesh) | msh, | ||
type(c_hoption) | option | ||
) |
subroutine c_bpack_block_sendrecv::c_pack_butterfly_blocks | ( | type(c_matrixblock), pointer | block, |
type(c_mesh) | msh | ||
) |
subroutine c_bpack_block_sendrecv::c_pack_full_blocks | ( | type(c_matrixblock), pointer | block, |
type(c_mesh) | msh, | ||
type(c_hoption) | option | ||
) |
recursive subroutine c_bpack_block_sendrecv::c_unpack_all_blocks_one_node | ( | type(c_matrixblock), pointer | block, |
integer | Maxlevel, | ||
type(c_proctree) | ptree, | ||
type(c_mesh) | msh, | ||
integer | pgno, | ||
type(c_hoption) | option | ||
) |
subroutine c_bpack_block_sendrecv::c_unpack_butterfly_blocks | ( | type(c_matrixblock), pointer | block, |
integer | Maxlevel, | ||
type(c_proctree) | ptree, | ||
type(c_mesh) | msh, | ||
integer | pgno | ||
) |
subroutine c_bpack_block_sendrecv::c_unpack_full_blocks | ( | type(c_matrixblock), pointer | block, |
integer | Maxlevel, | ||
type(c_proctree) | ptree, | ||
type(c_mesh) | msh, | ||
integer | pgno, | ||
type(c_hoption) | option | ||
) |