Chris Greenshields
10ded8a669
foamNewApp: script to create template for a new application
...
Creates a directory containing source .C file and Make directory
Will deprecate foamNewSource with App argument in due course
2015-12-04 14:21:37 +00:00
Henry Weller
2a592ec363
reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels: Added support for fvOptions
2015-12-03 16:39:13 +00:00
Henry Weller
5a6038ccf5
TurbulenceModels/phaseCompressible/LES/SmagorinskyZhang: Added support for fvOptions
2015-12-03 16:39:00 +00:00
Henry Weller
bdabd09781
TurbulenceModels/phaseCompressible/LES/continuousGasKEqn: Added support for fvOptions
2015-12-03 16:38:43 +00:00
Henry Weller
efc0489eff
TurbulenceModels/phaseCompressible/LES/Niceno: Added support for fvOptions
2015-12-03 16:18:04 +00:00
Henry Weller
cb90aed637
TurbulenceModels/phaseCompressible/RAS/continuousGasKEpsilon: Added support for fvOptions
2015-12-03 16:17:40 +00:00
Henry Weller
15a2988cc4
TurbulenceModels/phaseCompressible/RAS/kOmegaSSTSato: Added support for fvOptions
2015-12-03 16:17:23 +00:00
Henry Weller
b8ddd63297
TurbulenceModels/phaseCompressible/RAS/mixtureKEpsilon: Added support for fvOptions
2015-12-03 15:43:27 +00:00
Henry Weller
08a1b11df1
TurbulenceModels/phaseCompressible/RAS/LaheyKEpsilon: Added support for fvOptions
2015-12-03 15:37:05 +00:00
Henry Weller
af2dd0f44e
turbulenceModels/LES/DeardorffDiffStress: Added support for fvOptions
2015-12-03 14:53:27 +00:00
Henry Weller
a1f9be94ed
turbulenceModels/LES/SpalartAllmarasDES: Added support for fvOptions
2015-12-03 14:53:12 +00:00
Henry Weller
b84ae0ecac
turbulenceModels/LES/dynamicLagrangian: Added support for fvOptions
2015-12-03 14:52:48 +00:00
Henry Weller
c816a1391b
turbulenceModels/LES/dynamicKEqn: Added support for fvOptions
2015-12-03 13:48:42 +00:00
Henry Weller
039da4c00d
turbulenceModels/LES/WALE: Added support for fvOptions
2015-12-03 13:48:20 +00:00
Henry Weller
211a9a377a
turbulenceModels/LES/Smagorinsky: Added support for fvOptions
2015-12-03 13:40:32 +00:00
Henry Weller
e915136569
turbulenceModels/LES/kEqn: Added support for fvOptions
2015-12-03 13:39:55 +00:00
Henry Weller
5abe42817f
SSG: Added support for fvOptions
2015-12-03 13:12:27 +00:00
Henry Weller
4224aff41c
LRR: Added support for fvOptions
2015-12-03 13:12:10 +00:00
Henry Weller
cf51874c28
v2f: Added support for fvOptions
2015-12-03 13:11:49 +00:00
Henry Weller
8978dd912c
LaunderSharmaKE: Added support for fvOptions
2015-12-03 13:11:27 +00:00
Henry Weller
f3c04f65a0
wallShearStress: Now may be used with any turbulence model (laminar, RAS or LES/DES)
...
Resolves feature-request http://www.openfoam.org/mantisbt/view.php?id=1939
2015-12-03 09:15:09 +00:00
Henry Weller
9fe624b361
SpalartAllmaras: Added support for fvOptions
2015-12-03 08:43:31 +00:00
Henry Weller
66d338713b
realizableKE: Added support for fvOptions
2015-12-03 08:42:08 +00:00
Henry Weller
274fbd9565
RNGkEpsilon: Added support for fvOptions
2015-12-03 08:41:39 +00:00
Henry Weller
fa74b178c2
foamInstallationTest: Updated help message
2015-12-03 08:40:56 +00:00
Henry Weller
12872f1ab8
kOmegaSST: Added support for fvOptions
2015-12-02 20:33:43 +00:00
Henry Weller
70cc5bfe73
kOmega: Added support for fvOptions
2015-12-02 20:33:28 +00:00
Henry Weller
da86adf4eb
kEpsilon: Minor update of the lookup of fvOptions
2015-12-02 20:33:00 +00:00
Henry Weller
b4d7adcb01
Minor updates to aid porting to FreeBSD
...
Based on patches provided by Jason Bacon
2015-12-02 18:18:06 +00:00
Henry Weller
0df151a378
reactingEulerFoam: Lookup fvOptions from the mesh rather than construct a local copy
2015-12-02 15:39:45 +00:00
Henry Weller
9a536b02a7
fvOptions: Reorganized and updated to simplify use in sub-models and maintenance
...
fvOptions are transferred to the database on construction using
fv::options::New which returns a reference. The same function can be
use for construction and lookup so that fvOptions are now entirely
demand-driven.
The abstract base-classes for fvOptions now reside in the finiteVolume
library simplifying compilation and linkage. The concrete
implementations of fvOptions are still in the single monolithic
fvOptions library but in the future this will be separated into smaller
libraries based on application area which may be linked at run-time in
the same manner as functionObjects.
2015-12-02 11:49:52 +00:00
Henry Weller
5749c95ed6
wallHeatFlux: Corrected sign of radiative heat-flux
...
Corrects feature-request http://www.openfoam.org/mantisbt/view.php?id=1856
Patch provided by Juho Peltola
2015-12-02 11:47:11 +00:00
Henry Weller
27e8b3d282
porousBafflePressureFvPatchField: Corrected handling of mass-flux
...
Resolves the bug-report http://www.openfoam.org/mantisbt/view.php?id=1934
2015-12-01 16:31:32 +00:00
Henry Weller
a3301464bd
radiationModels: Correct handling of ECont and make P1 and fvDOM consistent
...
Patch provided by Timo Niemi
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=1636
This correction corresponds to option 3 of the options proposed by Timo:
Define both ECont and EDisp to be the total emission per surface area,
apply multiplication by 4 in cloudAbsorptionEmission model (the only
place that uses EDisp?). Do not multiply E in P1 at all, divide both
ECont and EDisp in fvDOM.
2015-12-01 16:20:37 +00:00
Henry Weller
3fd7bd7018
applications: Added fvOptions library to link
2015-12-01 16:09:19 +00:00
Henry Weller
fe9c908b0c
fvOptions: wmakeLnInclude before building the TurbulenceModels libraries
...
Do not link the fvOptions library into the TurbulenceModels libraries
due to cyclic dependency
2015-12-01 13:10:51 +00:00
Henry Weller
207ebe90ae
applications/solvers: Added call to validate the turbulence model after construction
...
See also commit 82ccde3269
2015-12-01 10:25:38 +00:00
Henry Weller
82ccde3269
TurbulenceModels: Added validate function
...
Moved correctNut call from constructors to the new validate function to
avoid problems with construction order and field availability for the
calculation of nut.
To ensure nut is physical and consistent with the turbulence fields the
validate function should be called after the construction of the
turbulence model, fvOptions and any other fields that the calculation of
nut might depend on.
2015-12-01 10:07:00 +00:00
Henry Weller
61b2bcf39b
adjointShapeOptimizationFoam: Added support for fvOptions
2015-12-01 10:05:44 +00:00
Henry Weller
40c7a7996b
boundaryFoam: Added support for fvOptions
2015-12-01 10:05:22 +00:00
Henry Weller
39fbe85a93
PDRFoam: Added support for fvOptions
2015-12-01 10:04:56 +00:00
Henry Weller
0a133a39f7
circleSet: Corrected point ordering
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1932
2015-12-01 09:45:58 +00:00
Henry Weller
fe3916e09a
chtMultiRegionFoam, chtMultiRegionSimpleFoam, buoyantPimpleFoam, buoyantSimpleFoam: Added support for hRef
2015-11-30 16:29:10 +00:00
Henry Weller
a24eec402c
mirrorFvMesh: Corrected parallel operation
...
Patch provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1494
2015-11-29 21:40:37 +00:00
Henry Weller
a09fc00ae4
alphatWallBoilingWallFunctionFvPatchScalarField: Updated to compile SP
2015-11-29 21:40:16 +00:00
Henry Weller
69f0a5e316
nutWallFunctionFvPatchScalarField: Added documentation for default coefficients
...
Patch provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1930
2015-11-29 21:27:26 +00:00
Henry Weller
0517efd7db
turbulenceModels/RAS/kEpsilon/kEpsilon: Added experimental support for fvOptions
2015-11-28 19:07:42 +00:00
Henry Weller
e496de6fb2
reactingTwoPhaseEulerFoam: Added thermal wall-functions with support for wall-boiling
...
Code and tutorial case provided by Juho Peltola
2015-11-27 18:51:23 +00:00
Henry Weller
65d917e85e
waveDisplacementPointPatchVectorField: Corrected "waveLength" -> "waveNumber"
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1929
2015-11-26 10:54:14 +00:00
Henry Weller
aa6a7195b8
moveDynamicMesh: Iterate over mesh.update() according to the PIMPLE settings
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1926
2015-11-25 16:54:14 +00:00