62ac69688f
ENH: oscillatingLinearMotion: add optional phase- and vertical-shift entries
...
ENH: oscillatingLinearMotion: change types of input entries to Function1
TUT: sloshingCylinder: exemplify new entries of oscillatingLinearMotion
2022-07-01 15:57:56 +01:00
d058600b21
Merge branch 'feature-multifieldvalue-divide' into 'develop'
...
ENH: multiFieldValue: add divide and cmptDivide operations
See merge request Development/openfoam!552
2022-07-01 11:04:08 +00:00
1ce0cb407a
ENH: multiFieldValue: add divide and cmptDivide operations
...
TUT: cavity: new examples for multiFieldValue divide/cmptDivide ops
2022-06-29 15:29:02 +01:00
7de07fd8ba
BUG: cyclicACMI: update face areas on lower levels. Fixes #2394
...
In movePoints had some duplicated code but did not update the
lower level (polyPatch) areas. This caused scaling to be applied
multiple times (so only 1.0 would not be affected)
2022-06-29 10:03:56 +01:00
97c78a78f3
ENH: cyclicACMI: debug printing triggers evaluation
...
Makes it hard to debug ACMI with scaling.
2022-06-29 09:49:15 +01:00
7c4bb57949
RELEASE: updated completion cache
2022-06-24 15:41:02 +01:00
7792501a01
RELEASE: Updated headers for v2206
2022-06-24 15:41:02 +01:00
3c64283364
BUG: redistributePar -reconstruct lagrangian trashes fields ( fixes #2494 )
...
- the file removal cleanup, which makes reasonable sense for
redistribute mode, always forced the removal of the reconstructed
lagrangian fields (since all of the non-master fields are empty by
definition)!
Detect reconstruct mode (by using constructSize from the map) to
circumvent this logic.
2022-06-24 14:49:14 +02:00
39d8964851
BUG: distributed roots cause redistributePar failure ( fixes #2523 )
...
- zero-sized faMeshSubset and fvMeshSubset had READ_IF_PRESENT instead
of simply copying the schemes/solution setting from the baseMesh
2022-06-24 13:18:41 +02:00
7b94573add
BUG: distributed roots cause redistributePar failure ( fixes #2523 )
...
- fvMeshSubset zero constructor triggers readIfPresent for
fvSchemes/fvSolution: causing mismatched parallel communication
2022-06-23 18:26:28 +02:00
f99baa83c3
SUBMODULE: updates
2022-06-23 18:26:25 +02:00
58850f3145
ENH: surfaceBooleanFeatures -no-cgal option
...
- use hand-rolled interesction routines instead of CGAL routines.
Ignored if compiled without CGAL support.
2022-06-23 18:26:25 +02:00
57c4b27b8b
TUT: simple test for redistributePar with distributed roots
...
TUT: prefer 'subtract' instead of old 'delete'
TUT: enable multiFieldValue function object, update topoSet action
2022-06-23 18:26:25 +02:00
21680e93cc
BUG: stabilityBlendingFactor - indicator field to be owned by mesh. See #2511
2022-06-23 11:31:55 +01:00
4850f1dca1
ENH: cpuCabinet: remove excess cellZone. Fixes #2516
2022-06-23 11:26:10 +01:00
b51e0d4c1c
STYLE: verbose point field decompose/reconstruct ( #120 )
...
TUT: use redistributePar for multiphase/interFoam/RAS/DTCHull
2022-06-22 19:45:08 +02:00
e84c2d84ad
COMP: adjust link parameters (mingw)
2022-06-22 14:32:47 +02:00
365b391bd2
CONFIG: set API level to 2206 (now in pre-release state)
...
- relevant docs updated to v2206
2022-06-21 15:32:11 +02:00
4afd9c3b1d
CONFIG: update completion cache
2022-06-21 15:32:08 +02:00
dd438ffd3f
TUT: add cloudInfo example to reactingParcelFoam/filter ( #2390 )
2022-06-21 14:15:00 +02:00
48a50fec51
BUG: foamJob does not detect collated format ( #2514 )
2022-06-21 14:15:00 +02:00
2b86a22f56
BUG: inconsistent ifdef detection for application -listXXX options
...
- as part of the style change, include guards are increasingly
prefixed with 'Foam_'
2022-06-21 13:50:40 +02:00
80b0f5f740
DOC: adjust wording
...
STYLE: replace stray 'Web:' entries with 'Website:'
2022-06-21 13:50:40 +02:00
307e380f8f
BUG: forces/forceCoeffs - fields to be owned by mesh. See #2511
2022-06-21 12:09:24 +01:00
ebac6c9b94
Merge branch 'feature-icoMulti-FOs' into 'develop'
...
General enhancement to icoReactingMultiphaseInterFoam solver, sub-models and FO's
See merge request Development/openfoam!542
2022-06-21 09:30:43 +00:00
c0581fe8eb
TUT: poolEvaporationMultiComponent: new tutorial for icoReactingMultiphaseInterFoam
...
TUT: icoReactingMultiphaseInterFoam: various changes in settings
2022-06-21 09:30:02 +01:00
618aee84a5
ENH: diffusionGasEvaporation: new diffusion based mass transfer model
...
ENH: saturationModels: new library for saturation models
2022-06-21 09:30:02 +01:00
d91fe9a6ac
ENH: multiphaseInter: ensure consistent Hf treatment for phases
...
TUT: icoReactingMultiphaseInterFoam: update thermophysicalProperties.liquid
2022-06-21 09:30:02 +01:00
0f0a5c5c0f
BUG: interfaceHeatResistance: remove max condensation limiter
2022-06-21 09:30:02 +01:00
8f8612fd0c
BUG: multiphaseInterSystem: fix kappaEff functions
2022-06-21 09:30:02 +01:00
ddb3e394ec
ENH: functionObjects: rearrange the location of phaseSystemModels function objects
...
phaseSystemModels function objects are relocated within
functionObjects in order to enable broader usage.
ENH: multiphaseInterHtcModel: new heatTransferCoeff function object model
COMP: createExternalCoupledPatchGeometry: add new dependencies
COMP: alphaContactAngle: avoid duplicate entries between multiphaseEuler and reactingEuler
TUT: damBreak4Phase: rename alphaContactAngle as multiphaseEuler::alphaContactAngle
2022-06-21 09:30:02 +01:00
45c3ba0e8e
ENH: phaseSystemModels: new namespaces for various submodels
...
Co-authored-by: Kutalmis Bercin <kutalmis.bercin@esi-group.com >
2022-06-21 09:29:57 +01:00
9a80d0d5ef
ENH: thermoTools: new library for thermophysics tools
...
thermoTools is a relocation of various existing tools:
- src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/
- src/semiPermeableBaffle/derivedFvPatchFields/
- src/thermophysicalModels/thermophysicalPropertiesFvPatchFields/liquidProperties/
ENH: Allwmake: reordering various compilation steps
Co-authored-by: Kutalmis Bercin <kutalmis.bercin@esi-group.com >
2022-06-21 09:29:13 +01:00
e96990c8bf
DOC: Doxygen corrections
2022-06-17 11:49:23 +01:00
8ac11f1079
BUG: (un)refinement: combine topochange+motion. Fixes #2492
...
This is on
- incompressible/pimpleFoam/laminar/mixerVesselAMI2D/mixerVesselAMI2D-topologyChange
- redistributePar -reconstruct
where the fvMesh::updateMesh does an early trigger of
mesh.phi() calculation
2022-06-15 17:53:32 +01:00
913f844eb6
BUG: reconstructPar: do not locate positions. See #2205 .
...
Specific to the VOF-to-lagrangian FO is to generate particles
which potentially do not relate to the mesh. So here they
are preserved instead of trying to locate them on the
reconstructed mesh. Note: this has the same effect
of actually copying the file...
2022-06-15 17:46:29 +01:00
e5cb375ab7
BUG: (un)refinement: combine topochange+motion. Fixes #2492
2022-06-15 13:28:34 +01:00
c76c817045
Merge branch 'feature-vf-ext-qr-parallel' into 'develop'
...
s2s linear system solution using lduMatrix
See merge request Development/openfoam!550
2022-06-15 12:26:27 +00:00
c8538ee49e
ENH: Adding iterative solver to S2S equations
...
ENH: Adding report after matrix smoothing
2022-06-15 12:25:58 +00:00
343854ab31
TUT: avoid redundant -finite-area option for foamToEnsight, foamToVTK
...
TUT: remove paraFoam hints from tutorials (mostly only need paraview now)
STYLE: remove reference to paraview _SM plugins (OpenFOAM-v1912 and earlier)
2022-06-15 12:52:20 +02:00
ed621480ac
COMP: NURBS3DVolume was masking the write function of IOdictionary
2022-06-15 11:36:37 +02:00
dfc8c047b1
ENH: simplify patchCellsSource name handling, enforce single field name
...
BUG: inconsistent "U" name on re-read (buoyancyEnergy)
STYLE: fix spelling inconsistencies
2022-06-15 11:11:50 +02:00
c6c4ced741
COMP: non-existent directories ( #2509 )
2022-06-14 15:51:53 +02:00
ea91261f59
CONFIG: update compiler versions
2022-06-14 15:23:08 +02:00
96ece1ef35
ENH: foamRunTutorials -dry-run option
...
- for tracing tutorials execution
2022-06-14 15:23:08 +02:00
601f541091
Merge branch 'feature-setTurbulenceFields' into 'develop'
...
ENH: setTurbulenceFields: new automatic initialisation method for turbulence fields
See merge request Development/openfoam!545
2022-06-14 13:22:17 +00:00
8c03201cd1
TUT: planeChannel: add setTurbulenceFields example
...
TUT: cylinder: fix the order in Allclean
2022-06-14 13:21:53 +00:00
a371f1792b
ENH: setTurbulenceFields: new automatic initialisation method for turbulence fields
2022-06-14 13:21:53 +00:00
c5be97a52a
Merge branch 'feature-sorption-conditions' into 'develop'
...
species and heat adsorption BC's and fvOption source
See merge request Development/openfoam!548
2022-06-14 11:28:41 +00:00
3636876e68
TUT: groundAbsorption: new tutorial for speciesSorption and enthalpySorption BCs
2022-06-14 11:35:45 +01:00