ug4
ug::FullVertexCover< TDomain, TAlgebra > Class Template Reference

#include <sequential_subspace_correction.h>

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

Public Types

typedef ISpaceDecomposition< TDomain, TAlgebra > base_type
 
typedef TGridFunction::element_type TElement
 
typedef GridFunction< TDomain, TAlgebra > TGridFunction
 
- Public Types inherited from ug::ISpaceDecomposition< TDomain, TAlgebra >
typedef TAlgebra algebra_type
 Algebra type. More...
 
typedef GridFunction< TDomain, TAlgebra > grid_function_type
 Grid function type. More...
 
typedef TAlgebra::matrix_type matrix_type
 Matrix type. More...
 
typedef TAlgebra::vector_type vector_type
 Vector type. More...
 

Public Member Functions

template<typename TElem >
TGridFunction::template traits< TElem >::const_iterator begin () const
 
template<typename TElem >
TGridFunction::template traits< TElem >::const_iterator end () const
 
 FullVertexCover ()
 
virtual void init (const typename base_type::vector_type &x)
 
virtual ~FullVertexCover ()
 virtual DTOR More...
 
- Public Member Functions inherited from ug::ISpaceDecomposition< TDomain, TAlgebra >
virtual void init (const vector_type &x)=0
 Initialize decomposition. More...
 
virtual ~ISpaceDecomposition ()
 

Static Public Attributes

static const int dim = TDomain::dim
 
- Static Public Attributes inherited from ug::ISpaceDecomposition< TDomain, TAlgebra >
static const int dim = TDomain::dim
 World Dimension. More...
 

Protected Attributes

TGridFunctionm_pSol
 

Member Typedef Documentation

◆ base_type

template<typename TDomain , typename TAlgebra >
typedef ISpaceDecomposition<TDomain, TAlgebra> ug::FullVertexCover< TDomain, TAlgebra >::base_type

◆ TElement

template<typename TDomain , typename TAlgebra >
typedef TGridFunction::element_type ug::FullVertexCover< TDomain, TAlgebra >::TElement

◆ TGridFunction

template<typename TDomain , typename TAlgebra >
typedef GridFunction<TDomain, TAlgebra> ug::FullVertexCover< TDomain, TAlgebra >::TGridFunction

Constructor & Destructor Documentation

◆ FullVertexCover()

template<typename TDomain , typename TAlgebra >
ug::FullVertexCover< TDomain, TAlgebra >::FullVertexCover ( )
inline

◆ ~FullVertexCover()

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

virtual DTOR

Member Function Documentation

◆ begin()

template<typename TDomain , typename TAlgebra >
template<typename TElem >
TGridFunction::template traits<TElem>::const_iterator ug::FullVertexCover< TDomain, TAlgebra >::begin ( ) const
inline

◆ end()

template<typename TDomain , typename TAlgebra >
template<typename TElem >
TGridFunction::template traits<TElem>::const_iterator ug::FullVertexCover< TDomain, TAlgebra >::end ( ) const
inline

◆ init()

template<typename TDomain , typename TAlgebra >
virtual void ug::FullVertexCover< TDomain, TAlgebra >::init ( const typename base_type::vector_type x)
inlinevirtual

Member Data Documentation

◆ dim

template<typename TDomain , typename TAlgebra >
const int ug::FullVertexCover< TDomain, TAlgebra >::dim = TDomain::dim
static

◆ m_pSol


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