37 #include "dictionary.H" 
   39 #include "labelList.H" 
   40 #include "dimensionedScalar.H" 
   41 #include "dimensionedVector.H" 
   42 #include "volFieldsFwd.H" 
   43 #include "surfaceFields.H" 
   44 #include "fvMatricesFwd.H" 
   45 #include "mapPolyMesh.H" 
   46 #include "Function1.H" 
   83     const wordRes excludedPatchNames_;
 
   85     labelList excludedPatchLabels_;
 
   88     labelList internalFaces_;
 
   91     labelListList includedFaces_;
 
   94     labelListList excludedFaces_;
 
  111     template<
class RhoFieldType>
 
  112     void makeRelativeRhoFlux(
 
  113         const RhoFieldType& 
rho,
 
  114         surfaceScalarField& 
phi) 
const;
 
  117     template<
class RhoFieldType>
 
  118     void makeRelativeRhoFlux(
 
  119         const RhoFieldType& 
rho,
 
  120         FieldField<fvsPatchField, scalar>& 
phi) 
const;
 
  123     template<
class RhoFieldType>
 
  124     void makeRelativeRhoFlux(
 
  125         const RhoFieldType& 
rho,
 
  127         const label patchi) 
const;
 
  133     void operator=(
const MRFZoneDF&) = 
delete;
 
  145         const dictionary& dict,
 
  146         const word& cellZoneName = word::null);
 
  158     inline const word& 
name() 
const;
 
  161     inline bool active() 
const;
 
  164     vector 
Omega() 
const;
 
  181         const volVectorField& 
U,
 
  182         volVectorField& ddtU) 
const;
 
  200         const surfaceScalarField& 
rho,
 
  201         surfaceScalarField& 
phi) 
const;