COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Classes for Zoltan operations. More...
Classes | |
class | ArrayElementRemover |
class | GidToLocal |
Helper class to convert global to local indices. More... | |
struct | HGCollection |
class | LibZoltan |
class | NodePacker |
class | NodeUnpacker |
Helper class to unpack nodes packed using NodePacker. More... | |
struct | PeriodicData |
class | PHG |
Executes a mesh partitioning using the hypergraph (PHG) mechanism. More... | |
Typedefs | |
typedef std::map< Uint, Uint > | GidMapT |
Functions | |
void | remove_ghost_elements (const mesh::Mesh &mesh) |
Remove all ghost elements from a mesh. More... | |
void | remove_unused_nodes (const mesh::Mesh &mesh) |
Remove nodes not used by any element in the mesh. More... | |
void | complete_elements (const mesh::Mesh &mesh, const GidMapT &periodic_links_gid_map) |
Completes the elements, ensuring each rank has access to all the elements that use each of its local nodes. More... | |
void | remove_full_ghost_elements (mesh::Mesh &mesh) |
Remove elements that only refer to ghost nodes. More... | |
Variables | |
cf3::common::RegistLibrary< LibZoltan > | libZoltan |
common::ComponentBuilder< PHG, mesh::MeshTransformer, LibZoltan > | PHG_builder |
Classes for Zoltan operations.
void cf3::zoltan::complete_elements | ( | const mesh::Mesh & | mesh, |
const GidMapT & | periodic_links_gid_map | ||
) |
void cf3::zoltan::remove_full_ghost_elements | ( | mesh::Mesh & | mesh | ) |
void cf3::zoltan::remove_ghost_elements | ( | const mesh::Mesh & | mesh | ) |
void cf3::zoltan::remove_unused_nodes | ( | const mesh::Mesh & | mesh | ) |
cf3::common::RegistLibrary<LibZoltan> libZoltan |
Definition at line 14 of file LibZoltan.cpp.
common::ComponentBuilder< PHG, mesh::MeshTransformer, LibZoltan> PHG_builder |
Send comments to: COOLFluiD Web Admin |