ug4
|
early draft. Currently only useful for prism-geometries in the d3f-wipp setting More...
#include <smooth_partition_bounds.h>
Public Member Functions | |
void | init_post_processing (MultiGrid *mg, SubsetHandler *partitions) |
void | partitioning_done () |
void | post_process (int partitionLvl) |
SmoothPartitionBounds () | |
virtual | ~SmoothPartitionBounds () |
Public Member Functions inherited from ug::IPartitionPostProcessor | |
virtual | ~IPartitionPostProcessor () |
Private Types | |
typedef Attachment< subset_pair_t > | a_subset_pair_t |
typedef elem_t::side | side_t |
typedef std::pair< int, int > | subset_pair_t |
Private Attributes | |
a_subset_pair_t | m_aSubsetNbrs |
MultiGrid * | m_mg |
SubsetHandler * | m_partitions |
early draft. Currently only useful for prism-geometries in the d3f-wipp setting
|
private |
|
private |
|
private |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements ug::IPartitionPostProcessor.
References ug::GridSubsetHandler::assign_subset(), ug::Grid::associated_elements(), ug::MultiGrid::begin(), ug::MultiGrid::end(), end_for, for_each_in_vec, ug::ISubsetHandler::get_subset_index(), lg_for_each_in_lvl_template, ug::SmoothPartitionBounds< elem_t >::m_aSubsetNbrs, ug::SmoothPartitionBounds< elem_t >::m_mg, ug::SmoothPartitionBounds< elem_t >::m_partitions, ug::ROID_QUADRILATERAL, s, and ug::SetAttachmentValues().
|
private |
|
private |
|
private |