Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
moab::ParCommGraph Member List
This is the complete list of members for moab::ParCommGraph, including all inherited members.
commmoab::ParCommGraph [private]
comm_graphmoab::ParCommGraph [private]
compid1moab::ParCommGraph [private]
compid2moab::ParCommGraph [private]
compute_partition(ParallelComm *pco, Range &owned, int met, std::vector< char > &zoltanBuffer)moab::ParCommGraph
compute_trivial_partition(std::vector< int > &numElemsPerTaskInGroup1)moab::ParCommGraph
context_idmoab::ParCommGraph [private]
corr_sizesmoab::ParCommGraph [private]
corr_tasksmoab::ParCommGraph [private]
cover_setmoab::ParCommGraph [private]
COVERAGE enum valuemoab::ParCommGraph
DOF_BASED enum valuemoab::ParCommGraph
dump_comm_information(const std::string &prefix, int is_send, int verbose)moab::ParCommGraph
find_group_ranks(MPI_Group group, MPI_Comm join, std::vector< int > &ranks)moab::ParCommGraph [private]
form_mesh_from_tuples(Interface *mb, TupleList &TLv, TupleList &TLc, int type, int lenTagType1, EntityHandle fset, Range &primary_ents, std::vector< int > &values_entities)moab::ParCommGraph
form_tuples_to_migrate_mesh(Interface *mb, TupleList &TLv, TupleList &TLc, int type, int lenTagType1)moab::ParCommGraph
get_component_id1()moab::ParCommGraph [inline]
get_component_id2()moab::ParCommGraph [inline]
get_context_id()moab::ParCommGraph [inline]
get_cover_set()moab::ParCommGraph [inline]
graph_typemoab::ParCommGraph [private]
INITIAL_MIGRATE enum valuemoab::ParCommGraph
involved_IDs_mapmoab::ParCommGraph [private]
is_root_receiver()moab::ParCommGraph [inline]
is_root_sender()moab::ParCommGraph [inline]
joinSizemoab::ParCommGraph [private]
localSendBuffsmoab::ParCommGraph [private]
map_indexmoab::ParCommGraph [private]
map_ptrmoab::ParCommGraph [private]
pack_receivers_graph(std::vector< int > &packed_recv_array)moab::ParCommGraph
ParCommGraph(MPI_Comm joincomm, MPI_Group group1, MPI_Group group2, int coid1, int coid2)moab::ParCommGraph
ParCommGraph(const ParCommGraph &)moab::ParCommGraph
rankInGroup1moab::ParCommGraph [private]
rankInGroup2moab::ParCommGraph [private]
rankInJoinmoab::ParCommGraph [private]
receive_comm_graph(MPI_Comm jcomm, ParallelComm *pco, std::vector< int > &pack_array, std::vector< char > &zoltanBuffer)moab::ParCommGraph
receive_mesh(MPI_Comm jcomm, ParallelComm *pco, EntityHandle local_set, std::vector< int > &senders_local)moab::ParCommGraph
receive_tag_values(MPI_Comm jcomm, ParallelComm *pco, Range &owned, std::vector< Tag > &tag_handles)moab::ParCommGraph
receiver(int index)moab::ParCommGraph [inline]
receivers()moab::ParCommGraph [inline]
receiverTasksmoab::ParCommGraph [private]
recv_graphmoab::ParCommGraph [private]
recv_sizesmoab::ParCommGraph [private]
release_send_buffers()moab::ParCommGraph
rootReceivermoab::ParCommGraph [private]
rootSendermoab::ParCommGraph [private]
send_graph(MPI_Comm jcomm, std::vector< char > &zBuff)moab::ParCommGraph
send_graph_partition(ParallelComm *pco, MPI_Comm jcomm, std::vector< char > &zoltanBuffer)moab::ParCommGraph
send_mesh_parts(MPI_Comm jcomm, ParallelComm *pco, Range &owned)moab::ParCommGraph
send_tag_values(MPI_Comm jcomm, ParallelComm *pco, Range &owned, std::vector< Tag > &tag_handles)moab::ParCommGraph
sender(int index)moab::ParCommGraph [inline]
sender_graphmoab::ParCommGraph [private]
sender_sizesmoab::ParCommGraph [private]
senders()moab::ParCommGraph [inline]
senderTasksmoab::ParCommGraph [private]
sendReqsmoab::ParCommGraph [private]
set_context_id(int other_id)moab::ParCommGraph [inline]
set_cover_set(EntityHandle cover)moab::ParCommGraph [inline]
set_split_ranges(int comp, TupleList &TLBackToComp1, std::vector< int > &valuesComp1, int lenTag, Range &ents_of_interest, int type)moab::ParCommGraph
SetReceivingAfterCoverage(std::map< int, std::set< int > > &idsFromProcs)moab::ParCommGraph
settle_comm_by_ids(int comp, TupleList &TLBackToComp, std::vector< int > &valuesComp)moab::ParCommGraph
settle_send_graph(TupleList &TLcovIDs)moab::ParCommGraph
split_owned_range(int sender_rank, Range &owned)moab::ParCommGraph
split_owned_range(Range &owned)moab::ParCommGraph
split_rangesmoab::ParCommGraph [private]
TypeGraph enum namemoab::ParCommGraph
zBuffmoab::ParCommGraph [private]
~ParCommGraph()moab::ParCommGraph [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines