ug4
domain_distribution_impl.hpp File Reference

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Functions

template<typename TDomain >
static bool ug::DistributeDomain (TDomain &domainOut, PartitionMap &partitionMap, bool createVerticalInterfaces)
 
template<typename TDomain >
static bool ug::PartitionDistributedDomain_LevelBased (TDomain &domain, PartitionMap &partitionMap, int numPartitions, size_t level)
 
template<typename TDomain >
static bool ug::PartitionDomain_LevelBased (TDomain &domain, PartitionMap &partitionMap, int numPartitions, size_t level)
 
template<typename TDomain >
static bool ug::PartitionDomain_MetisKWay (TDomain &domain, PartitionMap &partitionMap, int numPartitions, size_t baseLevel, int hWeight, int vWeight)
 
template<typename TDomain >
static bool ug::PartitionDomain_MetisKWay (TDomain &domain, PartitionMap &partitionMap, int numPartitions, size_t baseLevel, SmartPtr< PartitionWeighting > weightFct)
 
template<typename TDomain >
static bool ug::PartitionDomain_RegularGrid (TDomain &domain, PartitionMap &partitionMap, int numCellsX, int numCellsY, int numCellsZ, bool surfaceOnly)
 partitions a domain by sorting all elements into a regular grid More...