33 label queryOrigProcOfOther,
34 label queryOrigIdOfOther
39 queryOrigProcOfOther == origProcOfOther()
40 && queryOrigIdOfOther == origIdOfOther()
48 return mag(origProcOfOther_) - 1;
55 return origIdOfOther_;
77 return pos0(origProcOfOther_);
84 origProcOfOther_ = origProcOfOther() + 1;
91 origProcOfOther_ = -(origProcOfOther() + 1);
98 inline bool Foam::operator==
100 const PairCollisionRecord<Type>& a,
101 const PairCollisionRecord<Type>&
b 106 a.origProcOfOther_ ==
b.origProcOfOther_
107 && a.origIdOfOther_ ==
b.origIdOfOther_
108 && a.data_ ==
b.data_
114 inline bool Foam::operator!=
116 const PairCollisionRecord<Type>& a,
117 const PairCollisionRecord<Type>&
b void setUnaccessed()
Set the accessed property of the record to unaccessed.
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
bool match(label queryOrigProcOfOther, label queryOrigIdOfOther) const
bool accessed() const
Return the accessed status of the record.
const Type & collisionData() const
Return access to the collision data.
label origIdOfOther() const
Return the origIdOfOther data.
label origProcOfOther() const
Return the origProcOfOther data.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
void setAccessed()
Set the accessed property of the record to accessed.
dimensionedScalar pos0(const dimensionedScalar &ds)