ViennaLS
Loading...
Searching...
No Matches
viennals::Check< T, D > Class Template Reference

This class is used to find errors in the underlying level set structure, like invalid neighbours of different signs. More...

#include <lsCheck.hpp>

Public Member Functions

 Check ()
 
 Check (SmartPointer< Domain< T, D > > passedLevelSet, bool print=false)
 
void setLevelSet (SmartPointer< Domain< T, D > > passedLevelSet)
 
void setPrintMessage (bool print)
 
CheckStatusEnum getStatus () const
 
bool isValid () const
 
std::string what () const
 
void apply ()
 

Detailed Description

template<class T, int D>
class viennals::Check< T, D >

This class is used to find errors in the underlying level set structure, like invalid neighbours of different signs.

Constructor & Destructor Documentation

◆ Check() [1/2]

template<class T , int D>
viennals::Check< T, D >::Check ( )
inline

◆ Check() [2/2]

template<class T , int D>
viennals::Check< T, D >::Check ( SmartPointer< Domain< T, D > > passedLevelSet,
bool print = false )
inline

Member Function Documentation

◆ apply()

template<class T , int D>
void viennals::Check< T, D >::apply ( )
inline

◆ getStatus()

template<class T , int D>
CheckStatusEnum viennals::Check< T, D >::getStatus ( ) const
inline

◆ isValid()

template<class T , int D>
bool viennals::Check< T, D >::isValid ( ) const
inline

◆ setLevelSet()

template<class T , int D>
void viennals::Check< T, D >::setLevelSet ( SmartPointer< Domain< T, D > > passedLevelSet)
inline

◆ setPrintMessage()

template<class T , int D>
void viennals::Check< T, D >::setPrintMessage ( bool print)
inline

◆ what()

template<class T , int D>
std::string viennals::Check< T, D >::what ( ) const
inline

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