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
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 #ifndef backwardsCompatibilityWallFunctions_H
00038 #define backwardsCompatibilityWallFunctions_H
00039
00040 #include <finiteVolume/fvMesh.H>
00041
00042
00043
00044 namespace Foam
00045 {
00046 namespace compressible
00047 {
00048
00049 tmp<volScalarField> autoCreateMut
00050 (
00051 const word& fieldName,
00052 const fvMesh& mesh
00053 );
00054
00055
00056 tmp<volScalarField> autoCreateLowReMut
00057 (
00058 const word& fieldName,
00059 const fvMesh& mesh
00060 );
00061
00062
00063 tmp<volScalarField> autoCreateAlphat
00064 (
00065 const word& fieldName,
00066 const fvMesh& mesh
00067 );
00068
00069
00070 tmp<volScalarField> autoCreateEpsilon
00071 (
00072 const word& fieldName,
00073 const fvMesh& mesh
00074 );
00075
00076
00077 tmp<volScalarField> autoCreateOmega
00078 (
00079 const word& fieldName,
00080 const fvMesh& mesh
00081 );
00082
00083
00084 tmp<volScalarField> autoCreateK
00085 (
00086 const word& fieldName,
00087 const fvMesh& mesh
00088 );
00089
00090
00091 tmp<volScalarField> autoCreateQ
00092 (
00093 const word& fieldName,
00094 const fvMesh& mesh
00095 );
00096
00097
00098 tmp<volSymmTensorField> autoCreateR
00099 (
00100 const word& fieldName,
00101 const fvMesh& mesh
00102 );
00103
00104
00105 template<class Type, class PatchType>
00106 tmp<GeometricField<Type, fvPatchField, volMesh> >
00107 autoCreateWallFunctionField
00108 (
00109 const word& fieldName,
00110 const fvMesh& mesh
00111 );
00112
00113
00114
00115
00116 }
00117 }
00118
00119
00120
00121 #ifdef NoRepository
00122 # include "backwardsCompatibilityWallFunctionsTemplates.C"
00123 #endif
00124
00125
00126
00127 #endif
00128
00129