33 template<
class CloudType>
38 "(rebound stick escape)" 44 template<
class CloudType>
78 template<
class CloudType>
85 if (itWord ==
"rebound")
89 else if (itWord ==
"stick")
93 else if (itWord ==
"escape")
106 template<
class CloudType>
117 template<
class CloudType>
126 UName_(this->coeffDict().lookupOrDefault(
"U",
word(
"U")))
130 template<
class CloudType>
143 template<
class CloudType>
150 template<
class CloudType>
157 template<
class CloudType>
PatchInteractionModel(CloudType &owner)
Construct null from owner.
const word & UName() const
Return name of velocity field.
static word interactionTypeToWord(const interactionType &itEnum)
Convert interaction result to word.
A list of keyword definitions, which are a keyword followed by any number of values (e...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
static wordList interactionTypeNames_
virtual ~PatchInteractionModel()
Destructor.
Base class for cloud sub-models.
Templated patch interaction model class.
A class for handling words, derived from string.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
virtual void info(Ostream &os)
Write patch interaction info to stream.
Templated base class for dsmc cloud.
static interactionType wordToInteractionType(const word &itWord)
Convert word to interaction result.