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 "mutLowReWallFunctionFvPatchScalarField.H"
00027 #include <compressibleRASModels/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 compressible
00037 {
00038 namespace RASModels
00039 {
00040
00041
00042
00043 tmp<scalarField> mutLowReWallFunctionFvPatchScalarField::calcMut() const
00044 {
00045 return tmp<scalarField>(new scalarField(patch().size(), 0.0));
00046 }
00047
00048
00049
00050
00051 mutLowReWallFunctionFvPatchScalarField::mutLowReWallFunctionFvPatchScalarField
00052 (
00053 const fvPatch& p,
00054 const DimensionedField<scalar, volMesh>& iF
00055 )
00056 :
00057 mutWallFunctionFvPatchScalarField(p, iF)
00058 {}
00059
00060
00061 mutLowReWallFunctionFvPatchScalarField::mutLowReWallFunctionFvPatchScalarField
00062 (
00063 const mutLowReWallFunctionFvPatchScalarField& ptf,
00064 const fvPatch& p,
00065 const DimensionedField<scalar, volMesh>& iF,
00066 const fvPatchFieldMapper& mapper
00067 )
00068 :
00069 mutWallFunctionFvPatchScalarField(ptf, p, iF, mapper)
00070 {}
00071
00072
00073 mutLowReWallFunctionFvPatchScalarField::mutLowReWallFunctionFvPatchScalarField
00074 (
00075 const fvPatch& p,
00076 const DimensionedField<scalar, volMesh>& iF,
00077 const dictionary& dict
00078 )
00079 :
00080 mutWallFunctionFvPatchScalarField(p, iF, dict)
00081 {}
00082
00083
00084 mutLowReWallFunctionFvPatchScalarField::mutLowReWallFunctionFvPatchScalarField
00085 (
00086 const mutLowReWallFunctionFvPatchScalarField& mlrwfpsf
00087 )
00088 :
00089 mutWallFunctionFvPatchScalarField(mlrwfpsf)
00090 {}
00091
00092
00093 mutLowReWallFunctionFvPatchScalarField::mutLowReWallFunctionFvPatchScalarField
00094 (
00095 const mutLowReWallFunctionFvPatchScalarField& mlrwfpsf,
00096 const DimensionedField<scalar, volMesh>& iF
00097 )
00098 :
00099 mutWallFunctionFvPatchScalarField(mlrwfpsf, iF)
00100 {}
00101
00102
00103
00104
00105 makePatchTypeField
00106 (
00107 fvPatchScalarField,
00108 mutLowReWallFunctionFvPatchScalarField
00109 );
00110
00111
00112
00113 }
00114 }
00115 }
00116
00117