Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #include "nutLowReWallFunctionFvPatchScalarField.H"
00027 #include <incompressibleRASModels/RASModel.H>
00028 #include <finiteVolume/fvPatchFieldMapper.H>
00029 #include <finiteVolume/volFields.H>
00030 #include <OpenFOAM/addToRunTimeSelectionTable.H>
00031
00032
00033
00034 namespace Foam
00035 {
00036 namespace incompressible
00037 {
00038 namespace RASModels
00039 {
00040
00041
00042
00043 tmp<scalarField> nutLowReWallFunctionFvPatchScalarField::calcNut() const
00044 {
00045 return tmp<scalarField>(new scalarField(patch().size(), 0.0));
00046 }
00047
00048
00049
00050
00051 nutLowReWallFunctionFvPatchScalarField::nutLowReWallFunctionFvPatchScalarField
00052 (
00053 const fvPatch& p,
00054 const DimensionedField<scalar, volMesh>& iF
00055 )
00056 :
00057 nutWallFunctionFvPatchScalarField(p, iF)
00058 {}
00059
00060
00061 nutLowReWallFunctionFvPatchScalarField::nutLowReWallFunctionFvPatchScalarField
00062 (
00063 const nutLowReWallFunctionFvPatchScalarField& ptf,
00064 const fvPatch& p,
00065 const DimensionedField<scalar, volMesh>& iF,
00066 const fvPatchFieldMapper& mapper
00067 )
00068 :
00069 nutWallFunctionFvPatchScalarField(ptf, p, iF, mapper)
00070 {}
00071
00072
00073 nutLowReWallFunctionFvPatchScalarField::nutLowReWallFunctionFvPatchScalarField
00074 (
00075 const fvPatch& p,
00076 const DimensionedField<scalar, volMesh>& iF,
00077 const dictionary& dict
00078 )
00079 :
00080 nutWallFunctionFvPatchScalarField(p, iF, dict)
00081 {}
00082
00083
00084 nutLowReWallFunctionFvPatchScalarField::nutLowReWallFunctionFvPatchScalarField
00085 (
00086 const nutLowReWallFunctionFvPatchScalarField& nlrwfpsf
00087 )
00088 :
00089 nutWallFunctionFvPatchScalarField(nlrwfpsf)
00090 {}
00091
00092
00093 nutLowReWallFunctionFvPatchScalarField::nutLowReWallFunctionFvPatchScalarField
00094 (
00095 const nutLowReWallFunctionFvPatchScalarField& nlrwfpsf,
00096 const DimensionedField<scalar, volMesh>& iF
00097 )
00098 :
00099 nutWallFunctionFvPatchScalarField(nlrwfpsf, iF)
00100 {}
00101
00102
00103
00104
00105 makePatchTypeField(fvPatchScalarField, nutLowReWallFunctionFvPatchScalarField);
00106
00107
00108
00109 }
00110 }
00111 }
00112
00113