ug4
ug::ITransferPostProcess< TDomain, TAlgebra > Class Template Referenceabstract

interface for transfer routines More...

#include <transfer_interface.h>

+ Inheritance diagram for ug::ITransferPostProcess< TDomain, TAlgebra >:

Public Types

typedef TDomain domain_type
 Domain type. More...
 
typedef GridFunction< TDomain, TAlgebra > GF
 GridFunction type. More...
 
typedef TAlgebra::vector_type vector_type
 Vector type. More...
 

Public Member Functions

virtual void post_process (SmartPtr< GF > spGF)=0
 apply post process More...
 
virtual ~ITransferPostProcess ()
 virtual destructor More...
 

Detailed Description

template<typename TDomain, typename TAlgebra>
class ug::ITransferPostProcess< TDomain, TAlgebra >

interface for transfer routines

Member Typedef Documentation

◆ domain_type

template<typename TDomain , typename TAlgebra >
typedef TDomain ug::ITransferPostProcess< TDomain, TAlgebra >::domain_type

Domain type.

◆ GF

template<typename TDomain , typename TAlgebra >
typedef GridFunction<TDomain, TAlgebra> ug::ITransferPostProcess< TDomain, TAlgebra >::GF

GridFunction type.

◆ vector_type

template<typename TDomain , typename TAlgebra >
typedef TAlgebra::vector_type ug::ITransferPostProcess< TDomain, TAlgebra >::vector_type

Vector type.

Constructor & Destructor Documentation

◆ ~ITransferPostProcess()

template<typename TDomain , typename TAlgebra >
virtual ug::ITransferPostProcess< TDomain, TAlgebra >::~ITransferPostProcess ( )
inlinevirtual

virtual destructor

Member Function Documentation

◆ post_process()

template<typename TDomain , typename TAlgebra >
virtual void ug::ITransferPostProcess< TDomain, TAlgebra >::post_process ( SmartPtr< GF spGF)
pure virtual

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