- Mar 31, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- Mar 28, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Henry Weller authored
-
Henry Weller authored
-
- Mar 27, 2017
-
-
Henry Weller authored
-
Henry Weller authored
Created a base-class from contactAngleForce from which the distributionContactAngleForce (for backward compatibility) and the new temperatureDependentContactAngleForce are derived: Description Temperature dependent contact angle force The contact angle in degrees is specified as a \c Function1 type, to enable the use of, e.g. contant, polynomial, table values. See also Foam::regionModels::surfaceFilmModels::contactAngleForce Foam::Function1Types SourceFiles temperatureDependentContactAngleForce.C
-
Andrew Heather authored
-
- Mar 24, 2017
-
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
according to Bai et al, `Modelling of gasoline spray impingement', Atom. Sprays, vol 12, pp 1-27, 2002 Resolves bug-report https://bugs.openfoam.org/view.php?id=2478
-
Chris Greenshields authored
Demonstrates meshing a cylinder with hemispehrical ends using snappyHexMesh with a polar background mesh that uses the point and edge projection feature of blockMesh. The case prescribes a multiMotion on the cylinder, combining an oscillatingLinearMotion and transverse rotatingMotion.
-
Chris Greenshields authored
-
Chris Greenshields authored
-
- Mar 23, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Henry Weller authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Mar 22, 2017
-
-
Henry Weller authored
Off-centering is specified via the mandatory coefficient \c ocCoeff in the range [0,1] following the scheme name e.g. \verbatim ddtSchemes { default CrankNicolson 0.9; } \endverbatim or with an optional "ramp" function to transition from the Euler scheme to Crank-Nicolson over a initial period to avoid start-up problems, e.g. \verbatim ddtSchemes { default CrankNicolson ocCoeff { type scale; scale linearRamp; duration 0.01; value 0.9; }; } \endverbatim Note this functionality is experimental and the specification and implementation may change if issues arise.
-
Henry Weller authored
Patch contributed by Timo Niemi, VTT. Resolves bug-report https://bugs.openfoam.org/view.php?id=2510
-
Henry Weller authored
Resolves bug-report https://bugs.openfoam.org/view.php?id=2512
-
Will Bainbridge authored
Applied to eigen-value calculations. Fixed repeated-eigen-value issues in eigen-vector generation.
-
Mark Olesen authored
- this allows the sys-admin to provide base values independent of any WM_PROJECT_SITE value.
-
Henry Weller authored
Resolves bug-report https://bugs.openfoam.org/view.php?id=2511
-
Mark Olesen authored
- support names like openfoam-<VERSION> (eg, what spack uses). - robustness improvements
-
- Mar 21, 2017
-
-
Mark Olesen authored
- this corresponds to what various module or build systems provide. ThirdParty builds are unaffected since they install into FOAM_EXT_LIBBIN
-
Henry Weller authored
-
- Mar 20, 2017
-
-
Henry Weller authored
-
Henry Weller authored
Resolves bug-report https://bugs.openfoam.org/view.php?id=2507
-
Chris Greenshields authored
-
- Mar 18, 2017
-
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
For example in the potentialFreeSurfaceFoam/oscillatingBox tutorial it is cleaner to apply the "linearRamp" function to the "sine" function rather than using an amplitude table: floatingObject { type fixedNormalInletOutletVelocity; fixTangentialInflow false; normalVelocity { type uniformFixedValue; uniformValue { type scale; value { type sine; frequency 1; amplitude 0.025; scale (0 1 0); level (0 0 0); } scale { type linearRamp; duration 10; } } } value uniform (0 0 0); }
-
Henry Weller authored
with more general forms of those functions.
-
- Mar 17, 2017
-
-
Will Bainbridge authored
-
Will Bainbridge authored
coupled patches, to prevent rebound/stick/etc... on these patches. Also added "none" interaction type to LocalInteraction, which reverts the patch interaction to the fundamental behaviour. This is primarily useful for non-coupled constraint types. Resolves https://bugs.openfoam.org/view.php?id=2458
-
Chris Greenshields authored
The pitzDaily case uses a lot of mesh grading close to walls and the shear layer. Prior to v2.4, blockMesh only permitted grading in one direction within a single block, so the pitzDaily mesh comprised of 13 blocks to accommodate the complex grading pattern. blockMesh has multi-grading that allows users to divide a block in a given direction and apply different grading within each division. The mesh generated with blockMesh using 13 blocks has been replaced with a mesh of 5 blocks that use multi-grading. The new blockMeshDict configuration produces a mesh very similar to the original 13-block mesh.
-
-