- 29 Jan, 2020 1 commit
-
-
Andrew Heather authored
COMP: backport of updates for gcc-92 compilation See merge request !336
-
- 28 Jan, 2020 2 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
-
- 27 Jan, 2020 1 commit
-
-
Mark Olesen authored
- indexing error in the output of values resulted in uniform output in most cases. - allocation error for on-the-fly triangulation ENH: changed decomposed storage from DynamicList to plain faceList for clearer allocation control and better overhead
-
- 21 Jan, 2020 2 commits
-
-
Andrew Heather authored
BUG: add switch for nu:DphitEff in kEpsilonPhitF (fixes #1560) Closes #1560 See merge request !329
-
Kutalmis Bercin authored
Including `nu` in `DphitEff` even though it is not present in (LUU:Eq. 17) provided higher level of resemblance to benchmarks for the tests considered, particularly for the peak skin friction (yet, pressure-related predictions were unaffected). Users can switch off `nu` in `DphitEff` by using `includeNu` entry in `kEpsilonPhitFCoeffs` in order to follow the reference paper thereat. `includeNu` is left `true` by default. See GitLab issue #1560, LUU: Laurence, D. R., Uribe, J. C., & Utyuzhnikov, S. V. (2005).
-
- 13 Jan, 2020 1 commit
-
-
Andrew Heather authored
-
- 09 Jan, 2020 2 commits
-
-
Andrew Heather authored
BUG: wrong bounding of sensitivity contituents in case of many control boxes (Fixes #1549) Closes #1549 See merge request !325
-
Vaggelis Papoutsis authored
When more than one volumetric B-Splines control boxes are present, the sensitivity constituents corresponding to the non-active design variables were not bounded(zeroed) correctly. The resultant sensitivities, used in the optimization, were bounded correctly, so this was more a bug pertaining to the output file of the sensitivities rather than a functional one.
-
- 07 Jan, 2020 1 commit
-
-
Andrew Heather authored
-
- 03 Jan, 2020 6 commits
-
-
Andrew Heather authored
BUG: continuation of updateMethods with empty activeDesignVariables (#1540) See merge request !322
-
When activeDesignVariables are not set explicitly, all design variables are treated as active. These were allocated properly when starting from 0 but not when starting from an intermediate optimisation cycle (e.g. running 5 optimisation cycles, stopping and restarting). TUT: added a new tutorial including the restart of an optimisation run to help identify future regression
-
Andrew Heather authored
BUG: writeMorpherCPs expects a controlBoxes entry (#1538) See merge request !321
-
The controlBoxes wordList was removed from NURBS3DVolume in the pre-release phase but writeMorpherCPs was not updated accordingly. TUT: added the invocation of writeMorpherCPs in one of the tutotials to help identify future regression
-
Andrew Heather authored
BUG: Wrong FatalIOError message in displacementMethod and optMeshMovement (#1537) See merge request !320
-
- The core of the FatalIOError message was not printed due to exiting with FatalError instead of FatalIOError - Changed the TypeName in all derived classes of displacementMethod so that the toc printed by the FatalIOError corresponds to what the user should add in dynamicMeshDict
-
- 02 Jan, 2020 1 commit
-
-
sergio authored
When a contact resistance is used the T field on each coupled patch is different due to the thermal resistance. Thus, instead of solving for a unique Tw at the wall, we solve for Tw1 at one side then, the Tnbr internal becomes Tw2, which is the T of the nbr patch.
-
- 23 Dec, 2019 3 commits
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- 20 Dec, 2019 3 commits
-
-
Andrew Heather authored
-
Andrew Heather authored
-
sergio authored
-
- 19 Dec, 2019 14 commits
-
-
Mark Olesen authored
Many possibilities: - use as a simple calculator with vectors, tensors etc. - test validity of expression syntax As a calculator: foamCalc '(vector(1,2,3) ^ vector(4,5,6)) * sqrt(34)' The same, but with debugging: foamCalc -debug-switch fieldExpr=6 \ 'mag((vector(1,2,3) ^ vector(4,5,6))) * sqrt(34)'
-
Mark Olesen authored
- previously just reported gcc/clang versions, but these are not necessarily the ones actually being used (eg, clang-9 vs clang). Now use the path from `wmake -show-path-cxx` to improve the accuracy, and also support other compiler types.
-
Andrew Heather authored
Integration inter track foam See merge request !310
-
-
-
1) New skewCorrectedSnGrad for non-orthogonal and skewness corrector 2) New freeSurfacePressure and freeSurfacePressure working with interfaceTrackingFvMesh 3) New interfaceTrackingFvMesh
-
Andrew Heather authored
-
mattijs authored
-
Mark Olesen authored
- now use debug 2 for scanner and debug 4 for parser. Provided better feedback about what is being parsed (debug mode) - relocate debug application to applications/tools/foamExprParserInfo
-
mattijs authored
-
Andrew Heather authored
New VOF multiphaseStabilizedTurbulence fvOption See merge request !316
-
-
See GL #1433 Applies corrections to turbulence kinetic energy equation and turbulence viscosity field for incompressible multiphase flow cases. Turbulence kinetic energy is over-predicted in VOF solvers at the phase interface and throughout the water column in nearly-potential flow regions beneath surface waves. This fvOption applies corrections based on the references: Buoyancy source term in turbulence kinetic energy equation: Devolder, B., Rauwoens, P., and Troch, P. (2017). Application of a buoyancy-modified k-w SST turbulence model to simulate wave run-up around a monopile subjected to regular waves using OpenFOAM. Coastal Engineering, 125, 81-94. Correction to turbulence viscosity field: Larsen, B.E. and Fuhrman, D.R. (2018). On the over-production of turbulence beneath surface waves in Reynolds-averaged Navier-Stokes models J. Fluid Mech, 853, 419-460 Exampl...
-
-
- 18 Dec, 2019 3 commits
-
-
sergio authored
-
Andrew Heather authored
-
Andrew Heather authored
MISC: RANS model, TUT, BUG, DOC changes See merge request !315
-