Classes | Functions
Foam::HashSetOps Namespace Reference

Various operations for HashSet. More...

Classes

struct  plusEqOp
 

Functions

labelHashSet used (const bitSet &select)
 
labelHashSet used (const UList< bool > &select)
 
bitSet bitset (const labelHashSet &locations)
 
List< boolbools (const labelHashSet &locations)
 

Detailed Description

Various operations for HashSet.

Function Documentation

◆ used() [1/2]

Foam::labelHashSet used ( const bitSet select)

◆ used() [2/2]

Foam::labelHashSet used ( const UList< bool > &  select)

Definition at line 46 of file HashOps.C.

References Foam::output(), and UList::size().

Here is the call graph for this function:

◆ bitset()

Foam::bitSet bitset ( const labelHashSet locations)

Definition at line 65 of file HashOps.C.

References HashSet::begin(), HashSet::end(), and Foam::output().

Referenced by bitSet::bitSet(), Foam::operator<<(), bitSet::operator=(), Foam::operator~(), ZoneMesh< cellZone, polyMesh >::selection(), Foam::BitOps::set(), bitSet::set(), bitSet::swap(), bitSet::transfer(), and Foam::BitOps::unset().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ bools()

Foam::List< bool > bools ( const labelHashSet locations)