HLIBpro  1.2
Public Member Functions | Protected Attributes | List of all members
TStdAdmCond Class Reference

Standard admissibility for FEM/BEM applications normal : adm iff min( diam(τ), diam(σ) ) ≤ η·dist(τ,σ) use_max: adm iff max( diam(τ), diam(σ) ) ≤ η·dist(τ,σ)

#include <TStdAdmCond.hh>

Inheritance diagram for TStdAdmCond:
TAdmCondition TWeakStdAdmCond

Public Member Functions

 TStdAdmCond (const double eta=2.0, const bool use_max=false)
 construct standard admissiblity
 TStdAdmCond (const TPoint &period, const double eta=2.0, const bool use_max=false)
 construct standard admissiblity with periodic geometry
virtual ~TStdAdmCond ()
 dtor
virtual bool is_adm (const TBlockCluster *cl) const
 return true if cluster cl is admissible
- Public Member Functions inherited from TAdmCondition
 TAdmCondition ()
 ctor
virtual ~TAdmCondition ()
 dtor

Protected Attributes

const double _eta
 parameter for ratio between diameter and distance
const bool _use_max
 use maximux of diameters instead of minimum
const TPoint _period
 defines periodicity of coordinates