|
ug4
|
#include <partition_weighting_callbacks.h>
Inheritance diagram for ug::PartitionWeighting:Public Member Functions | |
| virtual int | operator() (Edge *e1, Edge *e2) |
| virtual int | operator() (Face *f1, Face *f2) |
| virtual int | operator() (Volume *v1, Volume *v2) |
| PartitionWeighting () | |
| void | set_default_weights (int hWeight, int vWeight) |
| void | set_subset_handler (MGSubsetHandler *sh) |
| virtual | ~PartitionWeighting () |
Protected Attributes | |
| int | m_hWeight |
| MGSubsetHandler * | m_sh |
| int | m_vWeight |
Private Member Functions | |
| template<class TElem > | |
| int | weigh (TElem *e1, TElem *e2) |
Base class for partition weighting callbacks.
|
inline |
|
inlinevirtual |
Reimplemented in ug::InterSubsetPartitionWeighting, and ug::ProtectSubsetPartitionWeighting.
References weigh().
Reimplemented in ug::InterSubsetPartitionWeighting, and ug::ProtectSubsetPartitionWeighting.
References weigh().
Reimplemented in ug::InterSubsetPartitionWeighting, and ug::ProtectSubsetPartitionWeighting.
References weigh().
|
inline |
References m_hWeight, and m_vWeight.
Referenced by ug::bridge::RegisterGridBridge_Balancing().
|
inline |
References m_sh.
Referenced by ug::PartitionDomain_MetisKWay().
|
inlineprivate |
References ug::MultiGridSubsetHandler::get_level(), m_hWeight, m_sh, m_vWeight, and UG_THROW.
Referenced by operator()(), operator()(), and operator()().
|
protected |
|
protected |
|
protected |