Commit Graph

12018 Commits

Author SHA1 Message Date
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
6563df8eff qZeta: Use pow3 rather than pow(..., 3) 2015-03-02 22:26:58 +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
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
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
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
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
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
f9ea3d37f6 timeVaryingMappedFixedValueFvPatchField: Updated documentation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1545
2015-02-21 21:41:48 +00:00
1dcf50d4b4 icoFoam/nonNewtonianIcoFoam: Update to use pisoControl 2015-02-21 21:39:01 +00:00
1845e2014d DSMC: Rationalization and addition of mapping support 2015-02-20 17:24:14 +00:00
04e7b3234b Update headers 2015-02-20 16:09:32 +00:00
d86e17efd8 CrankNicolsonDdtScheme: provide access to the off-centreing coefficient 2015-02-20 16:08:56 +00:00
ecee27065d Integer read: use strtoimax rather than strtol and check explicitly for overflow of int32_t 2015-02-18 21:24:09 +00:00
eeedf5a051 Thermodyamics: Add support for multiphase
Pass the phase-name through hierarchy
Add phase-name to variables
Split basicCombustionMixture
Update applications accordingly
2015-02-18 21:21:22 +00:00
3ec4a1d6df PtrList: Check for EOF while reading to avoid run-on and infinite loop when reading list of dictionaries.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1538
2015-02-18 08:12:01 +00:00
ba4c8ba8f7 outletInletFvPatchField: store Field<scalar> rather than fvsPatchField<scalar> for phip
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1539
2015-02-17 23:59:21 +00:00
945c4c3d18 fluidThermo: Add compressibleTransportModel as base-class
Needed to create generic compressible turbulence model library
2015-02-17 17:25:26 +00:00
43958a70ec RectangularMatrix: Corrected documentation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1535
2015-02-17 10:48:36 +00:00
181045f8a9 dimensionedType: Extend lookupOrDefault to handle any form of dimensioned type input
e.g.
     Not specified: default used.
     Fully specified: rhoMax          rhoMax [ 1 -3 0 0 0 ] 2.0;
     Without name:    rhoMax          [ 1 -3 0 0 0 ] 2.0;
     Value only:      rhoMax          2.0;
2015-02-17 10:16:01 +00:00
b1ce18096c seulex: Reduce the underflow time-step 2015-02-16 22:16:50 +00:00
c3a9a6c10f int??IO: handle overflow errors 2015-02-16 22:16:21 +00:00
ec49f93637 turbulenceModels/RAS/kOmegaSSTSAS/kOmegaSSTSAS: Added the k-omega-SST-SAS model
Egorov, Y., & Menter F.R. (2008).
    Development and Application of SST-SAS Model in the DESIDER Project.
    Advances in Hybrid RANS-LES Modelling,
    Notes on Num. Fluid Mech. And Multidisciplinary Design,
    Volume 97, 261-270.
2015-02-16 09:24:01 +00:00
b3f8363038 turbulenceModels/LES/dynamicLagrangian/dynamicLagrangian: Removed unused declaration 2015-02-16 09:22:59 +00:00
7bb7701512 polyMeshModifier: Corrected member function documentation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1143
2015-02-14 22:50:28 +00:00
acda3fdcec Update header 2015-02-14 17:19:35 +00:00
5a4f27f2ea grpIcoRASBoundaryConditions -> grpRASBoundaryConditions 2015-02-14 17:19:01 +00:00
40d678d48c atomicWeights: Put in ascending order 2015-02-14 17:11:23 +00:00