72f5598049
thermophysicalModels/specie: Added entropy function to equations of state
...
Added the pressure dependent part of the entropy from the equation of
state to that returned by the thermo entropy function.
TODO: Add entropy defect to the PengRobinsonGas::s(p, T) function.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1411
2015-03-07 21:47:04 +00:00
ed9f9e04d4
lagrangian: Completed update of phaseProperties to handle specie list mismatch
...
between liquid and solid mixture composition and the specie lists
defined in the thermodynamics package.
Note this does not change the current limitation that both liquid and
solid mixtures contain ALL the corresponding phase species defined in
the thermodynamics package. However, missing species are included
automatically during construction of phaseProperties.
2015-03-07 11:51:38 +00:00
83e70c33b0
Removed redundant code
2015-03-06 22:43:39 +00:00
8599a55d40
PaSR: ensure the sqrt operates on a positive number
2015-03-06 22:38:12 +00:00
600d8dca27
lagrangian: Replace dummy "notImplemented" functions with abstract functions making base classes abstract
...
Make clone functions const and abstract in abstract base classes
Change copy constructors to take const argument
Make private data mutable where necessary
2015-03-06 18:14:18 +00:00
1619a27398
simplifiedSiwek: Temporarily define all gaseous species to be present
...
This hack will be removed when the rewrite of the parcel thermodynamics is complete.
2015-03-05 23:39:40 +00:00
029e7e0441
phaseProperties: Handle special cases
...
No species specified: indicates phase is not present
Some species specified: missing entries assumed to have 0 mass-fraction
2015-03-05 23:37:58 +00:00
8a12341385
adjustPhi: Corrected for closed-volume, moving-mesh incompressible simulations
2015-03-05 20:12:39 +00:00
25ba73c1cc
tetOverlapVolume: adjust tolerance
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1347
2015-03-05 18:57:38 +00:00
891e41e7c7
blockMeshMerge: Adjusted merge-tolerance
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1443
2015-03-05 18:57:18 +00:00
def8026fdc
meshCutter: Correct zone of cut-cells
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1524
2015-03-05 18:56:54 +00:00
68c14d6bfe
patchInjectionBase: ensure areaFraction is the same on all processors
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1556
2015-03-05 17:20:34 +00:00
6c0cc89cf5
lagrangian: Rationalized the handling of multi-component liquids and solids
...
Ensures consistency between the mixture thermodynamics and composition specifications for the parcels.
Simpler more efficient implementation.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1395
as well as other consistency issues not yet reported.
2015-03-05 11:35:49 +00:00
a7cdf0c713
Update Header
2015-03-02 22:30:29 +00:00
00ebf8e153
BinghamPlastic: Change definition of shear-rate by 1/sqrt(2)
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1552
2015-03-02 22:27:39 +00:00
6563df8eff
qZeta: Use pow3 rather than pow(..., 3)
2015-03-02 22:26:58 +00:00
5a6bc2f7d6
Removed temporary Info
2015-03-02 22:26:24 +00:00
6afdc0bb70
Minor cleanup
2015-03-01 22:17:09 +00:00
64c025c430
epsilonLowReWallFunction: Debugged and changed handling of G in the low-Re limit to leave unchanged
2015-03-01 22:16:06 +00:00
a9ef9101a1
LamBremhorstKE: Updated and added support for epsilonLowReWallFunction
2015-03-01 22:15:12 +00:00
5aa5fe6f11
TurbulenceModels: LienCubicKE, ShihQuadraticKE and LienLeschziner models rewritten
...
The implementation now correspond to the definitions in the readily
available reference:
http://personalpages.manchester.ac.uk/staff/david.d.apsley/specturb.pdf
in which a large number of linear and non-linear models are presented in
a clean and consistent manner. This has made re-implementation and
checking far easier than working from the original references which anyway
are no longer available for the LienCubicKE and ShihQuadraticKE models.
2015-03-01 17:55:16 +00:00
f04a84e970
Reynolds stress turbulence models: Add laminar diffusion of R and epsilon
...
Also use the innerSqr function where appropriate
2015-02-28 16:11:57 +00:00
a124bbaa0c
TurbulenceModels: Update non-linear models to use the new innerSqr function
2015-02-28 16:11:24 +00:00
6e217f31c2
symmTensor: Add support for the innerSqr function
...
which takes the inner product of a symmTensor with itself and returns a symmTensor
2015-02-28 16:09:55 +00:00
c350b22cd5
Turbulence models: minor clean-up
2015-02-27 19:23:39 +00:00
a9b8f174ce
non-linear turbulence models: corrected generation term and tested
2015-02-27 19:22:53 +00:00
d05b8e6dd2
ShihQuadraticKE: Rewritten and tested on the boundaryWallFunctions and pitzDaily cases
2015-02-27 18:13:30 +00:00
2336d048f7
ShihQuadraticKE: renamed from nonlinearKEShih and added reference
2015-02-27 11:29:45 +00:00
a6a9db230e
TurbulenceModels: Updated documentation for incompressible models
2015-02-26 20:03:48 +00:00
da09c915ff
rhoCentralFoam: Corrected the BCs for positive (outgoing) fluxes
...
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1548
2015-02-26 17:00:36 +00:00
9c60a480eb
Corrected warning message
2015-02-25 23:29:33 +00:00
f8ca4fefd3
cyclicACMIPolyPatch: Hacked to avoid sigSegv during decomposition
...
Resolves bug report http://www.openfoam.org/mantisbt/view.php?id=1450
2015-02-25 20:51:37 +00:00
df0a3b95cc
primitiveMeshTools: VSMALL -> ROOTVSMALL
...
Proposed resolution of http://www.openfoam.org/mantisbt/view.php?id=1509
2015-02-25 18:18:23 +00:00
0fd82fcd21
CrankNicolsonDdtScheme: Clarified the relationship between the
...
off-centre coefficient and the coefficient for the implicit part
2015-02-25 16:54:05 +00:00
35d8078251
rhoCentralDyMFoam: Add support for morphing-meshes and provide movingCone tutorial case
2015-02-25 12:20:12 +00:00
8cd3023439
Rationalize position searching and add cell->tet decomposition as the default cell-search algorithm
...
Resolves issues with probes and findRefCell for meshes in which all cell face-pyramids are positive.
2015-02-25 10:57:06 +00:00
99b99a46d4
codingStyleGuide: Minor updates
2015-02-25 10:55:51 +00:00
71b7d63926
liquidMixtureProperties: Improve comments
2015-02-25 10:55:33 +00:00
d179eea47b
constTransport: Handle the case of nMoles = 0 in += and -= operators
...
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1348
2015-02-25 10:54:50 +00:00
6cb5391ca6
heThermo: Correct kappaEff
2015-02-23 18:57:57 +00:00
7bc4ec5758
constTransport: Correct kappa
2015-02-23 18:57:33 +00:00
88b6f63bb3
Added support for gcc-5.0.0
...
Tested with snapshot gcc-5-20150215.tar.bz2
2015-02-23 08:44:18 +00:00
f6e868e1f7
tutorials/compressible/sonicDyMFoam/movingCone: sonic version of the pimpleDyMFoam/movingCone tutorial
2015-02-22 16:53:33 +00:00
5ecfb06398
tutorials: remove unnecessary under-relax fields entry
2015-02-22 16:52:21 +00:00
7e2329c0b5
rhoEqn: Do not constrain; would violate conservation
2015-02-22 16:50:48 +00:00
5a0ea05cee
CrankNicolsonDdtScheme: Added "see also"
2015-02-22 15:29:37 +00:00
23c102a5c8
CrankNicolsonDdtScheme: Add documentation
2015-02-22 15:25:32 +00:00
74ff779618
tutorials/multiphase/interDyMFoam/ras/floatingObject: Update to demonstrate MULES with Crank-Nicolson
2015-02-22 12:53:34 +00:00
1d4ce1f660
lagrangian: Improved handling of binary transfers
...
Now using memory offsets to calculate transfer block sizes rather than
sum of 'sizeof' to ensure word alignment is accounted for
2015-02-22 12:14:46 +00:00
44ad48906b
interFoam/alphaEqn: Corrected handling of the off-centreing coefficient for Crank-Nicolson
2015-02-22 12:13:19 +00:00