Hermes2D  2.0
Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >::Range Class Reference

Range of values. More...

#include <optimum_selector.h>

Protected Member Functions

 Range (const int &lower_bound, const int &upper_bound)
 
bool empty () const
 
const int & lower () const
 
const int & upper () const
 
bool is_in_closed (const Range &range) const
 
bool is_in_closed (const int &value) const
 
bool is_in_open (const int &value) const
 
void enlarge_to_include (const int &value)
 

Static Protected Member Functions

static Range make_envelope (const Range &a, const Range &b)
 

Protected Attributes

int lower_bound
 Lower boundary.
 
int upper_bound
 Upper boundary.
 
bool empty_range
 intrue if range is empty.
 

Friends

template<typename T >
class OptimumSelector
 
template<typename T >
class ProjBasedSelector
 
template<typename T >
class H1ProjBasedSelector
 
template<typename T >
class L2ProjBasedSelector
 
template<typename T >
class HcurlProjBasedSelector
 

Detailed Description

template<typename Scalar>
class Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >::Range

Range of values.

Definition at line 286 of file optimum_selector.h.


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