Class documentation of Concepts

Loading...
Searching...
No Matches
bem Namespace Reference

Classes

class  AdaptConst3d000
 
class  AdaptConst3d001
 
class  AdaptConst3d002
 
struct  AdaptiveAdjust
 
class  AdaptiveSpace
 
class  AdaptLaplaceDL00
 
class  AdaptLaplaceDL01
 
class  AdaptLaplaceDLP
 
class  AdaptLaplaceSL01
 
class  AdaptLaplaceSLP
 
class  ArbKrnl000
 
class  ArbKrnlGal000
 
class  ArbKrnlGal000Traits
 
class  ArbKrnlGal001
 
class  ArbKrnlGal001Traits
 
class  Cnst
 
class  Constant3d
 
class  Constant3d000
 
class  Constant3d001
 
class  Constant3d002
 
class  ConstDLPAbscWghtEdg
 
class  ConstDLPAbscWghtVtx
 
class  ConstSLPAbscWghtEdg
 
class  ConstSLPAbscWghtPnl
 
class  ConstSLPAbscWghtVtx
 
class  ConstTriGraphics
 
class  D
 
class  D_1
 
class  Dirac3d
 
class  Dirac3d000
 
class  EdgeMap
 
class  ExpR
 
class  ExpR2
 
class  GaussAbscWght
 
class  GaussAbscWghtSym
 
class  Identity
 
class  Inv1Rn
 
class  Laplace
 
class  LaplaceDL
 
class  LaplaceDLP
 
class  LaplaceHyp
 
class  LaplacePLD
 
class  LaplaceSL
 
class  LaplaceSLP
 
class  Linear3d
 
class  Linear3d000
 
class  LinearDLPAbscWghtEdg
 
class  LinearDLPAbscWghtVtx
 
class  LinearHYPAbscWghtEdg
 
class  LinearHYPAbscWghtPnl
 
class  LinearHYPAbscWghtVtx
 
class  LinearSLPAbscWghtEdg
 
class  LinearSLPAbscWghtPnl
 
class  LinearSLPAbscWghtVtx
 
class  LinTriGraphics
 
class  Lpl000
 
class  Lpl001
 
class  Lpl003
 
class  Lpl004
 
class  LplCol006
 
class  LplCol007
 
class  LplGal000
 
class  LplGal001
 
class  LplGal002
 
class  LplGal004
 
class  LplGal005
 
class  LplGal006
 
class  LplGal007
 
class  LplGal008
 
class  LplGal009
 
class  LplGal010
 
class  LplGal011
 
class  LplGal012
 
class  LplGal014
 
class  LplGal018
 
class  Neumann
 
class  NoOfIntegrationPointsToHigh
 
class  Poly
 
class  Riesz
 
class  StroudAbscWght
 
class  StroudLinTrialWght
 
class  TriangleGraphics
 

Functions

std::ostream & operator<< (std::ostream &os, const AdaptiveAdjust &adj)
 
uint match (const concepts::Triangle &triX, const concepts::Triangle &triY)
 

Variables

const Real int_1_PI4
 

Detailed Description

Used for the basic classes of the boundary element method.

Author
Gregor Schmidlin, 2002

Function Documentation

◆ match()

uint bem::match ( const concepts::Triangle triX,
const concepts::Triangle triY 
)

Function to check if two triangles are connected.

Returns
Returns a 28 bit code which detects the connection. Format
<nr><x1><y1><x2><y2><x3><y3>
Each <> denotes 4 bits. nr counts the number of matching vertices. The pairs <xi><yj> denote the keys of the matching vertices.