ug4
ug::SmoothPartitionBounds< elem_t > Class Template Reference

early draft. Currently only useful for prism-geometries in the d3f-wipp setting More...

#include <smooth_partition_bounds.h>

+ Inheritance diagram for ug::SmoothPartitionBounds< elem_t >:

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_ta_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
 
MultiGridm_mg
 
SubsetHandlerm_partitions
 

Detailed Description

template<class elem_t>
class ug::SmoothPartitionBounds< elem_t >

early draft. Currently only useful for prism-geometries in the d3f-wipp setting

Member Typedef Documentation

◆ a_subset_pair_t

template<class elem_t >
typedef Attachment<subset_pair_t> ug::SmoothPartitionBounds< elem_t >::a_subset_pair_t
private

◆ side_t

template<class elem_t >
typedef elem_t::side ug::SmoothPartitionBounds< elem_t >::side_t
private

◆ subset_pair_t

template<class elem_t >
typedef std::pair<int, int> ug::SmoothPartitionBounds< elem_t >::subset_pair_t
private

Constructor & Destructor Documentation

◆ SmoothPartitionBounds()

template<class elem_t >
ug::SmoothPartitionBounds< elem_t >::SmoothPartitionBounds ( )
inline

◆ ~SmoothPartitionBounds()

Member Function Documentation

◆ init_post_processing()

◆ partitioning_done()

template<class elem_t >
void ug::SmoothPartitionBounds< elem_t >::partitioning_done ( )
inlinevirtual

◆ post_process()

Member Data Documentation

◆ m_aSubsetNbrs

◆ m_mg

◆ m_partitions


The documentation for this class was generated from the following file: