36 #ifndef MixedDiffuseSpecular_H
37 #define MixedDiffuseSpecular_H
49 template<
class CloudType>
57 scalar diffuseFraction_;
Templated base class for dsmc cloud.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
Wall interaction setting microscopic velocity to a random one drawn from a Maxwellian distribution co...
virtual ~MixedDiffuseSpecular()
Destructor.
TypeName("MixedDiffuseSpecular")
Runtime type information.
virtual void correct(typename CloudType::parcelType &p)
Apply wall correction.
MixedDiffuseSpecular(const dictionary &dict, CloudType &cloud)
Construct from dictionary.
Templated wall interaction model class.
const dictionary & dict() const
Return the dictionary.
Base class for clouds. Provides a basic evolution algorithm, models, and a database for caching deriv...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.