Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
#include "moab/Forward.hpp"
#include "moab/Interface.hpp"
#include "moab/Range.hpp"
#include "moab/ProcConfig.hpp"
#include <map>
#include <set>
#include <vector>
#include <iostream>
#include <fstream>
#include <cassert>
#include <cstdlib>
#include <cmath>
#include "moab/TupleList.hpp"
Go to the source code of this file.
Classes | |
class | moab::ParallelComm |
Parallel communications in MOAB. More... | |
class | moab::ParallelComm::Buffer |
struct | moab::ParallelComm::SharedEntityData |
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Defines | |
#define | MAX_SHARING_PROCS 64 |
#define | DEBUG_BUFFER 0 |
Typedefs | |
typedef RangeMap< EntityHandle, EntityHandle, 0 > | moab::HandleMap |
#define DEBUG_BUFFER 0 |
Definition at line 1506 of file ParallelComm.hpp.
#define MAX_SHARING_PROCS 64 |
Definition at line 45 of file ParallelComm.hpp.
Referenced by moab::ParallelComm::add_pcomm(), moab::ParallelComm::augment_default_sets_with_ghosts(), moab::ParallelComm::build_sharedhps_list(), moab::ParallelComm::check_clean_iface(), moab::ParallelComm::check_local_shared(), moab::ParallelComm::check_sent_ents(), moab::ParCommGraph::compute_partition(), moab::ParallelComm::correct_thin_ghost_layers(), moab::ParallelComm::create_interface_sets(), moab::ParallelComm::delete_entities(), moab::ParallelComm::exchange_ghost_cells(), moab::ParallelComm::exchange_owned_mesh(), moab::ParallelComm::exchange_owned_meshs(), moab::ParallelComm::exchange_tags(), moab::ParallelComm::filter_pstatus(), moab::ParallelComm::get_all_pcomm(), moab::ParallelComm::get_buffers(), moab::ParallelComm::get_interface_procs(), moab::ParallelData::get_interface_sets(), moab::ParallelComm::get_interface_sets(), moab::ParallelComm::get_owner_handle(), moab::ParallelComm::get_part_neighbor_ids(), moab::ParallelComm::get_pcomm(), moab::ProcessSet::get_process_members(), moab::ParallelComm::get_remote_handles(), moab::ParallelComm::get_sharing_data(), iMeshP_getCopies(), iMeshP_getCopyOnPart(), iMeshP_getCopyParts(), iMeshP_getNumCopies(), iMeshP_getNumPartNborsArr(), iMeshP_getPartNborsArr(), moab::ParallelComm::initialize(), moab::ParallelComm::is_iface_proc(), moab::ParallelComm::list_entities(), moab::operator<(), moab::operator<<(), moab::ParallelComm::pack_entities(), moab::ParallelComm::pack_shared_handles(), moab::ParallelComm::pcomm_tag(), moab::ParallelComm::reduce_tags(), moab::ParallelComm::remove_pcomm(), moab::ParallelComm::resolve_shared_ents(), moab::ParallelComm::send_entities(), moab::ParallelComm::send_recv_entities(), moab::ParallelComm::set_partitioning(), moab::ParallelComm::settle_intersection_points(), moab::ParallelComm::sharedhs_tag(), moab::ParallelComm::sharedps_tag(), moab::ParallelComm::tag_shared_verts(), moab::ParallelMergeMesh::TagSharedElements(), moab::ParallelComm::unpack_entities(), moab::ParallelComm::update_remote_data(), and moab::ParallelComm::update_remote_data_old().