HLIBpro 3.2
Loading...
Searching...
No Matches
TStrongGeomAdmCond Class Reference

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

#include <TGeomAdmCond.hh>

Inheritance diagram for TStrongGeomAdmCond:
TAdmCondition

Public Member Functions

 TStrongGeomAdmCond (const double eta=2.0, const diam_mode_t diam_mode=use_min_diam)
 construct standard admissiblity
 
 TStrongGeomAdmCond (const TPoint &period, const double eta=2.0, const diam_mode_t diam_mode=use_min_diam)
 construct standard admissiblity with periodic geometry
 
virtual ~TStrongGeomAdmCond ()
 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 diam_mode_t _diam_mode
 choose between min/max cluster diameters
 
const TPoint _period
 defines periodicity of coordinates