64 #ifndef varyingVelocityInletOutletFvPatchVectorField_H 
   65 #define varyingVelocityInletOutletFvPatchVectorField_H 
   67 #include "mixedFvPatchField.H" 
   68 #include "volFields.H" 
   69 #include "surfaceFields.H" 
   70 #include "addToRunTimeSelectionTable.H" 
   71 #include "fieldTypes.H" 
   83     : 
public mixedFvPatchField<vector>
 
   93     label normalComponent_;
 
   99     TypeName(
"varyingVelocityInletOutlet");
 
  106         const DimensionedField<vector, volMesh>&);
 
  111         const DimensionedField<vector, volMesh>&,
 
  119         const DimensionedField<vector, volMesh>&,
 
  120         const fvPatchFieldMapper&);
 
  127     virtual tmp<fvPatchVectorField> 
clone()
 const 
  129         return tmp<fvPatchVectorField>(
 
  136         const DimensionedField<vector, volMesh>&);
 
  139     virtual tmp<fvPatchVectorField> 
clone(
 
  140         const DimensionedField<vector, volMesh>& iF)
 const 
  142         return tmp<fvPatchVectorField>(
 
  162     virtual void write(Ostream&) 
const;
 
  164     virtual void operator=(
const fvPatchVectorField& pvf);