- Jun 11, 2020
-
-
Andrew Heather authored
Example usage: cloudFunctions { WeberNumber1 { type WeberNumber; } } This will calculate and write the Weber number field as a 'standard' cloud field, available for post-processing alongside other lagrangian fields in the lagrangian/<cloudName> directory.
-
Andrew Heather authored
Might also consider passing through the remaining hooks, e.g. for postMove, postPatch, postFace etc
-
Andrew Heather authored
ENH: Miscellaneous enhancement/features and bug fixes See merge request !364
-
-
-
DOC: reorder the options of decomposePar in the header file
-
-
New: - blockMeshDict - sampleDict - boxTurbDict - createBoxTurbDict - dsmcInitialiseDict - mdEquilibrationDict - mdInitialiseDict - obstaclesDict - optimisationDict - potentialDict - probesDict - sampleDict - setExprBoundaryFieldsDict - setExprFieldsDict Improved: - extrudeMeshDict - topoSetSourcesDict
-
ENH: add log FO ENH: improve log with scale, and offset entries BUG: ensure extrueMesh does not fail in parallel with wedge extrusion BUG: add missing clone and mapping funcs to copiedFixedValue, fixedMultiPhaseHeatFlux ENH: meshToMesh0::cellAddressing slight speed up for some geometries BUG:0003495: Divide-by-zero in SHF particle break-up model BUG:0003492: The formula in the OF is inconsistent with the Rosin-Rammler distribution theory formula
-
mattijs authored
This change abstracts out the reading of "boundaryData". It should now support OpenFOAM headers and with that also binary input.
-
- Jun 10, 2020
-
-
mattijs authored
-
Mark OLESEN authored
- avoids possible confusion with temporary files
-
Mark OLESEN authored
-
- missing minThreshold in activePressureForceBaffleVelocity - update names of cyclics - increase tolerance for zero-thickness baffles - velocity field "U" instead of "UBet" - viscosity field "nut" instead of "mut"
-
Mark OLESEN authored
-
Mark OLESEN authored
- avoid warnings about masked method names
-
Mark OLESEN authored
- replace ':' scoping with IOobject::scopedName(), which automatically uses '_' for Windows compilations where the ':' is a meta-character (drive separator) - apply similar local change for the momentum function object. *** This topic will be revisited in the future ***
-
Mark OLESEN authored
- overrides normal deltaT for testing accelerated motion. Can be useful to test mesh motions with constant/dynamicMeshDict entries (updateControl, updateInterval) where the mesh motion is much slower than any of the fluid physics. see commit 87bba9ae
-
Mark OLESEN authored
-
Andrew Heather authored
-
mattijs authored
-
mattijs authored
-
mattijs authored
This e.g. was giving a problem with using volPointInterpolation (in functionObjects) with non-blocking global reductions.
-
Andrew Heather authored
ENH: New wall-function blending approaches See merge request !350
-
Kutalmış Berçin authored
Please see the Extended Code Guide and header files for the details. ENH: add wall-function blending treatments to epsilonWallFunc adds `stepwise`, `max`, `binomial`, and `exponential` wall-function blending treatments: COMP: check backward compatibility for: `serial` `parallel` `serial restart` `parallel restart` computations in comparison to the following tutorials from v1906: `circuitBoardCooling condensatingVessel evaporationMultiComponent hotRoom movingBox multiRegionHeaterRadiation reverseBurner solidQuenching2D` STYLE: simplify `forAll`s ENH: add new wall blending approaches into omegaWallFunction adds stepwise, max, binomial, and exponential wall function blending apprs. ensures/forces the backward compatibility: - blended = true (blending:BINOMIAL2) (default) - blended = false (blending:STEPWISE) simplifies forAlls deprecates objects: - "blended" - use "blending::" options - "includeG" - as was hardcoded ENH: add wall-func blending treatments into nutWallFuncs - nutWallFunction - nutUWallFunction - nutkWallFunction COMP: check backward compatibility for: - serial - parallel - serial restart - parallel restart computations in comparison to the following tutorials from v1906: - heatTransfer/buoyantSimpleFoam/buoyantCavity - compressible/rhoSimpleFoam/gasMixing/injectorPipe DOC: modify header docs in wallFuncs - nutUTabulatedWallFunction - nutUSpaldingWallFunction - nutURoughWallFunction - nutUBlendedWallFunction - REVERT: change write order - nutLowReWallFunction - kLowReWallFunction: - ENH: protect against zero-division error through 'Ceps2' entry - STYLE: remove few redundant empty lines
-
- Jun 09, 2020
-
-
Andrew Heather authored
ENH: New atmospheric boundary layer (ABL) model suite (Part 1) See merge request !363
-
Please refer to the header file documentation for complete set of details. ENH: add new fvOptions for ABL modelling - atmAmbientTurbSource - atmBuoyancyTurbSource - atmCoriolisUSource - atmLengthScaleTurbSource - atmPlantCanopyTurbSource - atmPlantCanopyUSource - atmPlantCanopyTSource - atmNutSource ENH: add new boundary conditions for ABL modelling with PatchFunction1 and TimeFunction1 support - atmAlphatkWallFunction - atmEpsilonWallFunction - atmNutkWallFunction - atmNutUWallFunction - atmNutWallFunction - atmOmegaWallFunction - atmTurbulentHeatFluxTemperature STYLE: change names of nutkAtmRoughWallFunction -> atmNutkWallFunction by ensuring the bitwise backward compatibility ENH: add new variable-scaling force computation method to actuationDiskSource ENH: review actuationDiskSource and radialActuationDiskSource ENH: add new function object, O...
-
Andrew Heather authored
CONT: Addition of compressibleIsoInterFoam and PLIC See merge request !349
-
-
1) Implementation of the compressibleIsoInterFOam solver 2) Implementation of a new PLIC interpolation scheme. 3) New tutorials associated with the solvers This implementation was carried out by Henning Scheufler (DLR) and Johan Roenby (DHI), following : \verbatim Henning Scheufler, Johan Roenby, Accurate and efficient surface reconstruction from volume fraction data on general meshes, Journal of Computational Physics, 2019, doi 10.1016/j.jcp.2019.01.009 \endverbatim The integration of the code was carried out by Andy Heather and Sergio Ferraris from OpenCFD Ltd.
-
- Jun 08, 2020
-
-
Mark OLESEN authored
- refinement of commit 33f9ae50. After foamDictionary -expand, the '2.0' becomes '2', so accept that as a reasonable token.
-
Mark OLESEN authored
- allow conditional skipping of tutorials (for example) if wmake or the expected compiler is not available
-
Mark OLESEN authored
-
Mark OLESEN authored
-
sergio authored
-
sergio authored
-
Andrew Heather authored
-
Andrew Heather authored
DOC: Elaborate the usage of topoSet See merge request !361
-
TUT: add topoSet examples to pisoFoam/RAS/cavity tutorial BUG: fixes #1673
-
Andrew Heather authored
DOC: Elaborate the usage of function objects See merge request !348
-