Go to the documentation of this file.
37 #ifndef InflowBoundaryModel_H
38 #define InflowBoundaryModel_H
53 template<
class CloudType>
113 inline const CloudType&
owner()
const;
116 inline CloudType&
owner();
125 virtual void inflow() = 0;
135 #define makeInflowBoundaryModel(CloudType) \
137 defineNamedTemplateTypeNameAndDebug(InflowBoundaryModel<CloudType>, 0); \
139 defineTemplateRunTimeSelectionTable \
141 InflowBoundaryModel<CloudType>, \
146 #define makeInflowBoundaryModelType(SS, CloudType, ParcelType) \
148 defineNamedTemplateTypeNameAndDebug(SS<CloudType<ParcelType> >, 0); \
150 InflowBoundaryModel<CloudType<ParcelType> >:: \
151 adddictionaryConstructorToTable<SS<CloudType<ParcelType> > > \
152 add##SS##CloudType##ParcelType##ConstructorToTable_;