-
- Downloads
"git@develop.openfoam.com:Development/openfoam.git" did not exist on "0a65b142cfa7169bf6271ecfff57c86cd4cb0bf9"
ENH: atmosphericModels: Added Lopes da Costa porosity and turbulence models
Specialized variants of the power law porosity and k epsilon turbulence models developed to simulate atmospheric flow over forested and non-forested complex terrain. Class Foam::powerLawLopesdaCosta Description Variant of the power law porosity model with spatially varying drag coefficient given by: \f[ S = -\rho C_d \Sigma |U|^{(C_1 - 1)} U \f] where \vartable \Sigma | Porosity surface area per unit volume C_d | Model linear coefficient C_1 | Model exponent coefficient \endvartable Reference: \verbatim Costa, J. C. P. L. D. (2007). Atmospheric flow over forested and non-forested complex terrain. \endverbatim Class Foam::RASModels::kEpsilonLopesdaCosta Description Variant of the standard k-epsilon turbulence model with additional source terms to handle the changes in turbulence in porous regions represented by the powerLawLopesdaCosta porosity model. Reference: \verbatim Costa, J. C. P. L. D. (2007). Atmospheric flow over forested and non-forested complex terrain. \endverbatim The default model coefficients are \verbatim kEpsilonLopesdaCostaCoeffs { Cmu 0.09; C1 1.44; C2 1.92; sigmak 1.0; sigmaEps 1.3; } \endverbatim Tutorial case to follow.
Showing
- src/Allwmake 1 addition, 0 deletionssrc/Allwmake
- src/atmosphericModels/Make/files 3 additions, 0 deletionssrc/atmosphericModels/Make/files
- src/atmosphericModels/atmosphericTurbulentTransportModels.C 35 additions, 0 deletionssrc/atmosphericModels/atmosphericTurbulentTransportModels.C
- src/atmosphericModels/derivedFvPatchFields/atmBoundaryLayer/atmBoundaryLayer.H 1 addition, 1 deletion.../derivedFvPatchFields/atmBoundaryLayer/atmBoundaryLayer.H
- src/atmosphericModels/kEpsilonLopesdaCosta/kEpsilonLopesdaCosta.C 477 additions, 0 deletions...sphericModels/kEpsilonLopesdaCosta/kEpsilonLopesdaCosta.C
- src/atmosphericModels/kEpsilonLopesdaCosta/kEpsilonLopesdaCosta.H 245 additions, 0 deletions...sphericModels/kEpsilonLopesdaCosta/kEpsilonLopesdaCosta.H
- src/atmosphericModels/porosityModels/powerLawLopesdaCosta/powerLawLopesdaCosta.C 419 additions, 0 deletions...orosityModels/powerLawLopesdaCosta/powerLawLopesdaCosta.C
- src/atmosphericModels/porosityModels/powerLawLopesdaCosta/powerLawLopesdaCosta.H 229 additions, 0 deletions...orosityModels/powerLawLopesdaCosta/powerLawLopesdaCosta.H
- src/atmosphericModels/porosityModels/powerLawLopesdaCosta/powerLawLopesdaCostaTemplates.C 87 additions, 0 deletions...dels/powerLawLopesdaCosta/powerLawLopesdaCostaTemplates.C
- src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.H 4 additions, 1 deletion...Tools/general/porosityModel/porosityModel/porosityModel.H
- src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModelI.H 7 additions, 1 deletion...ools/general/porosityModel/porosityModel/porosityModelI.H
- src/fvOptions/sources/derived/explicitPorositySource/explicitPorositySource.C 1 addition, 8 deletions...s/derived/explicitPorositySource/explicitPorositySource.C
- src/fvOptions/sources/derived/explicitPorositySource/explicitPorositySource.H 6 additions, 1 deletion...s/derived/explicitPorositySource/explicitPorositySource.H
- src/meshTools/triSurface/triSurfaceTools/triSurfaceTools.C 90 additions, 1 deletionsrc/meshTools/triSurface/triSurfaceTools/triSurfaceTools.C
- src/meshTools/triSurface/triSurfaceTools/triSurfaceTools.H 12 additions, 2 deletionssrc/meshTools/triSurface/triSurfaceTools/triSurfaceTools.H
Loading
Please register or sign in to comment