ug4
ug::IDomainMarker< TDomain > Class Template Referenceabstract

Interface for an object that can mark elements based on a strategy. More...

#include <domain_disc_interface.h>

+ Inheritance diagram for ug::IDomainMarker< TDomain >:

Public Types

typedef IElementMarkingStrategy< TDomain > element_marking_strategy_type
 Type of algebra vector. More...
 

Public Member Functions

virtual void mark_with_strategy (IRefiner &refiner, SmartPtr< element_marking_strategy_type > spMarkingStrategy)=0
 
virtual ~IDomainMarker ()
 

Detailed Description

template<typename TDomain>
class ug::IDomainMarker< TDomain >

Interface for an object that can mark elements based on a strategy.

Member Typedef Documentation

◆ element_marking_strategy_type

template<typename TDomain >
typedef IElementMarkingStrategy<TDomain> ug::IDomainMarker< TDomain >::element_marking_strategy_type

Type of algebra vector.

Constructor & Destructor Documentation

◆ ~IDomainMarker()

template<typename TDomain >
virtual ug::IDomainMarker< TDomain >::~IDomainMarker ( )
inlinevirtual

Member Function Documentation

◆ mark_with_strategy()


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