Commit graph

591 commits

Author SHA1 Message Date
Henry
1449a67364 atmBoundaryLayer: Removed the hard-coded limit on z0
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1638
2015-03-27 15:20:18 +00:00
Henry
c08a8c97a0 mpi/UPstream:: Correct debug
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1637
2015-03-26 17:23:02 +00:00
Henry
719bf1b4e7 ddtScheme::fvcDdtPhiCoeff: Zero ddtCorr on AMIs
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1421
2015-03-24 15:16:22 +00:00
Henry
6f86ad2099 tutorials/multiphase/twoPhaseEulerFoam/laminar: corrected setFieldsDict
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1579
2015-03-20 16:59:01 +00:00
Henry
2bd5085835 Scripts: Add {} following -I option to xargs
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1573
2015-03-15 22:08:43 +00:00
Henry
7077338993 shallowWaterFoam: Read hU rather than U to support complex e.g. time-varying BCs
Disadvantage is that the BC values have to be specified in terms of hU
rather than U.  The alternative would be to add complex code to map h
and U BCs into the equivalent for hU.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1566
2015-03-13 22:19:01 +00:00
Henry
7768097e1a Update headers 2015-03-13 17:56:19 +00:00
Henry
dc1008b705 Replace xargs -i with xargs -I as the -i option is deprecated 2015-03-13 17:55:27 +00:00
Henry
a5f0644976 Revert "Revert "Revert "DPMFoam: Multiply the gravitational force by the gas phase fraction"""
This reverts commit 883438d463.
2015-03-13 14:39:46 +00:00
Henry
19fbe17af2 stochasticDispersionRAS: Distribute UTurb uniformly
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1568
2015-03-13 13:00:51 +00:00
Henry
13bd74c439 rhoCentralFoam: Correct handling of single-cell meshes
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1548
2015-03-13 11:54:29 +00:00
Henry
96b1bb0b27 TomiyamaLift: Updated coefficient to make the model continuous at EoH = 10.7
Correction provided by Juho Peltola
2015-03-11 18:09:12 +00:00
Henry
883438d463 Revert "Revert "DPMFoam: Multiply the gravitational force by the gas phase fraction""
This reverts commit 48e47d8998.
2015-03-11 17:34:20 +00:00
Henry
48e47d8998 Revert "DPMFoam: Multiply the gravitational force by the gas phase fraction"
This reverts commit 5c68a98799.
2015-03-11 15:47:59 +00:00
Henry
5c68a98799 DPMFoam: Multiply the gravitational force by the gas phase fraction
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1563
2015-03-11 10:52:16 +00:00
Henry
1f187d6f9e thermoSingleLayer: Revert q back to the working version in OpenFOAM-2.1.x
Revert changes in tutorial to correspond to the version in OpenFOAM-2.1.x
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1207
2015-03-10 20:01:35 +00:00
Henry
520f26d1f4 TomiyamaLift: Corrected coefficients to correspond exactly to the original paper cited
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=1564
2015-03-10 20:01:09 +00:00
Henry
c70d1f3c1b functionObjects/forces: correct upper-limit for bins 2015-03-09 14:34:20 +00:00
Henry
5179e8ea3b functionObjects/forces: limit the bins to handle moving meshes
This approach simply accumulates data outside the range of the bins into
the first or last bin which may be OK for small motions.  For larger
motions it may be better if the bins are updated or operate in a
coordinate system attached to the body for solid-body motion.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1560
2015-03-09 10:47:13 +00:00
Henry
ae9a670c99 MPI configuration: Added support for SYSTEMMPI
Provided by Bruno Santos
Also some general cleaning and update of comment.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1167
2015-03-08 22:37:25 +00:00
Henry
ade709a58e adjustPhi: Test for coupled rather than processor BCs
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1553
2015-03-05 20:22:10 +00:00
Henry
390055bdf0 blockMeshMerge: Adjusted merge-tolerance
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1443
2015-03-05 17:54:24 +00:00
Henry
fe29caafb0 tetOverlapVolume: adjust tolerance
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1347
2015-03-05 17:51:01 +00:00
Henry
4e8fad3a72 meshCutter: Correct zone of cut-cells
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1524
2015-03-05 17:49:15 +00:00
Henry
b6a9960198 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:18:54 +00:00
Henry
7d4f8d7aac 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:48:45 +00:00
Henry
11ddd07109 rhoCentralFoam: Corrected the BCs for positive (outgoing) fluxes
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1548

Also upgraded rhoCentralDyMFoam to the version in OpenFOAM-dev which
support mesh-motion and topology change
2015-02-26 17:08:09 +00:00
Henry
f219e26d11 Corrected warning message 2015-02-25 23:29:56 +00:00
Henry
ea9cfb1213 cyclicACMIPolyPatch: Hacked to avoid sigSegv during decomposition
Resolves bug report http://www.openfoam.org/mantisbt/view.php?id=1450
2015-02-25 20:49:56 +00:00
Henry
f33ec09da8 primitiveMeshTools: VSMALL -> ROOTVSMALL
Proposed resolution of http://www.openfoam.org/mantisbt/view.php?id=1509
2015-02-25 18:15:39 +00:00
Henry
1cacdf0d89 interFoam family: Add support for MULES-bounded Crank-Nicolson 2nd-order ddt(alpha)
This is an experimental feature demonstrating the potential of MULES to
create bounded solution which are 2nd-order in time AND space.

Crank-Nicolson may be selected on U and/or alpha but will only be fully
2nd-order if used on both within the PIMPLE-loop to converge the
interaction between the flux and phase-fraction.  Note also that
Crank-Nicolson may not be used with sub-cycling but all the features of
semi-implicit MULES are available in particular MULESCorr and
alphaApplyPrevCorr.

Examples of ddt specification:

ddtSchemes
{
    default         Euler;
}

ddtSchemes
{
    default         CrankNicolson 0.9;
}

ddtSchemes
{
    default         none;
    ddt(alpha)      CrankNicolson 0.9;
    ddt(rho,U)      CrankNicolson 0.9;
}

ddtSchemes
{
    default         none;
    ddt(alpha)      Euler;
    ddt(rho,U)      CrankNicolson 0.9;
}

ddtSchemes
{
    default         none;
    ddt(alpha)      CrankNicolson 0.9;
    ddt(rho,U)      Euler;
}

In these examples a small amount of off-centering in used to stabilize
the Crank-Nicolson scheme.  Also the specification for alpha1 is via the
generic phase-fraction name to ensure in multiphase solvers (when
Crank-Nicolson support is added) the scheme is identical for all phase
fractions.

This development is back-ported from OpenFOAM-dev:
f78d33b634
2015-02-25 16:32:06 +00:00
Henry
59603afc8f constTransport: Handle the case of nMoles = 0 in += and -= operators
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1348
2015-02-24 20:06:30 +00:00
Henry
3321553039 polyMesh::findCell: Add support for octree search and cell tet-decomposition
Make this new method the default so that probes find the locations more reliably
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1544
2015-02-24 16:52:51 +00:00
Henry
ab7c7a7d1c heThermo: Correct kappaEff 2015-02-23 18:56:39 +00:00
Henry
95211a103e constTransport: Correct kappa 2015-02-23 18:56:11 +00:00
Henry
c0932d3f80 timeVaryingMappedFixedValueFvPatchField: Updated documentation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1545
2015-02-21 14:05:56 +00:00
Henry
88ac82c689 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:10:13 +00:00
Henry
ba8c218ad5 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:31:28 +00:00
Henry
8072a9ad3a tutorials: corrected comments in snappyHexMeshDict
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1541
2015-02-17 23:21:55 +00:00
Henry
449c461a29 atmBoundaryLayer: Correct for SP compilation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1536
2015-02-17 13:38:00 +00:00
Henry
9af2d6e22e RectangularMatrix: Corrected documentation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1535
2015-02-17 10:44:19 +00:00
Henry
8d28dc8ad4 surfaceCheck: Make -blockMesh output easier to parse
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1534
2015-02-16 22:07:07 +00:00
Henry
7173b12456 Update header 2015-02-16 22:02:33 +00:00
Henry
57407a029c intIO: handle overflow errors
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1532
2015-02-16 22:01:53 +00:00
Henry
b3e08bb2b8 Update header 2015-02-16 21:39:20 +00:00
Henry
84cdf51d40 interPhaseChangeDyMFoam: cache divU before time advancement to ensure the old-time meshPhi are used to make phi absolute 2015-02-16 21:38:55 +00:00
Henry
ef5faef7d2 Update header 2015-02-16 16:22:13 +00:00
Henry
c1417d4c56 compressibleInterDyMFoam: cache divU before time advancement to ensure the old-time meshPhi are used to make phi absolute
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1531
2015-02-16 16:20:51 +00:00
Henry
6dc299f6f8 refineWallLayer: Rationalize and add support for operating on a list of patch name regular expressions
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1525
2015-02-14 22:53:57 +00:00
Henry
ac39cc3015 polyMeshModifier: Corrected member function documentation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1143
2015-02-14 22:32:08 +00:00