OpenLB 1.7
Loading...
Searching...
No Matches
Functions
olb::contact Namespace Reference

Functions

void storePid (uint64_t &previous, uint16_t value)
 
int getPid (const uint64_t &ids, uint16_t index)
 

Function Documentation

◆ getPid()

int olb::contact::getPid ( const uint64_t & ids,
uint16_t index )

Definition at line 41 of file onGridContactDetectionHelper.h.

42{
43 return ((ids >> (index * 16)) & 0xffff) - 1;
44}

◆ storePid()

void olb::contact::storePid ( uint64_t & previous,
uint16_t value )

Definition at line 35 of file onGridContactDetectionHelper.h.

36{
37 previous = (previous << 16) + value + 1;
38}