Integration foundation
Integrated Foundation developments to d2a62df:
- externalWallHeatFluxTemperature: Added optional support for radiative flux to the outside 2017-04-26.
Next Foundation commit introduced large changes to the particle tracking algorithm - chosen not to include this change set until the code is more fully tested. Some additional cherry-picks have been integrated to resolve further bugs:
- a7711038d (fnd 1bb7db2b7) - CrankNicolsonDdtScheme: Corrected input of off-centering coefficient of 1 2017-05-11
- 1765b5a4a (fnd d26c6c342) - DPMDyMFoam, DPMDyMFoam: Corrected support for closed-domain simulations 2017-05-04
- 0da6a5f79 (fnd 1328b5be0) - surfaceTensionModels: Resolved warning from Clang concerning virtual function overload 2017-05-03
- 23210323e (fnd 7acfa95ea) - thermophysicalModels: Corrected alphah to be enthalpy based 2017-05-03
Main changes
- abc50e214 Updated thermo libraries to be mass based (was molar based)
- Moved edgeMesh library code inside meshTools library
- Many run-time selectable models can now use in-line dictionary input as opposed to specifying a sub Coeffs dictionary
- Energy source refactored in thermo library (Sh, Qdot Qr->qr)
Other
- distributionModels - top level distributionModel class no longer in the distributionModels namespace
Deprecated
- 55f3e808e sixDoFRigidBodyDisplacementPointPatchVectorField and uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField
Status:
- Tutorial Alltest loop completes except for:
- multiphase/compressibleInterDyMFoam/laminar/sphereDrop/log.compressibleInterDyMFoam: change in set-up required due to deprecation of boundary conditions
- combustion/fireFoam/LES/simplePMMApanel/log.fireFoam: reaction system problem for solid->gas reactions
Merge request reports
Activity
added 40 commits
- 3506a156 - Updated header
- f00542be - regionModels: Renamed owner->region in regionModel and owner->film in surfaceFilmModel
- 54506f83 - faceOnlySet, uniformSet: Reset mesh.moving before returning
- cf0b6126 - surfaceTensionModels: New class hierarchy for run-time selectable surface tension models
- 79a05057 - tutorials/multiphase: Removed unnecessary specification of name and dimensions f…
- 51af7c4d - functionObjects:functionObjects:: Corrected documentation
- 05d945c9 - surfaceFilmModels::contactAngleForce: Use of boundary values of surface tension and contact angle
- a4eee794 - surfaceFilmModels::contactAngleForces: Provide empty list default value for zeroForcePatches
- e045a7ef - chemistrySolver::EulerImplicit: Corrected thermodynamics update to mass basis
- 4d5505d3 - surfaceFilmModels::perturbedTemperatureDependentContactAngleForce: New contact angle model
- 9004964d - template cases: added pre-commented external patches to blockMeshDict
- 28df1a2d - template cases: minor edit to README files
- d9b9118e - template cases: added cylindrical background mesh in rotating geometry cases
- a13deb2c - template cases: added nCellsBetweenLevels to snappyHexMeshDict files
- 392d196b - template cases: added minor comment to blockMeshDict files
- 76579f58 - surfaceTensionModels::liquidProperties: New temperature-dependent surface tension model
- e72e7c56 - externalWallHeatFluxTemperatureFvPatchScalarField: Added "power" heat source option
- 8aac0a18 - radiation: Corrected the name of the radiative heat flux from Qr to qr
- bb8a3b2e - DPMDyMFoam, MPPICDyMFoam: New dynamic mesh versions of DPMFoam and MPPICFoam
- 0fa88b8d - tutorials/multiphase/reactingTwoPhaseEulerFoam/laminar/steamInjection: Improved stability
- 95ab9a5f - reactingtwoPhaseEulerFoam: Wall boiling model refinements
- 24b7901d - FieldFieldFunctionsM: Corrected macro names and order for binary functions
- e3c67dc1 - fvOptions: The "<type>Coeffs" sub-dictionary is now optional
- 9ece58af - radiationModel: Added "he" argument to the "Sh" function
- 045014d2 - porosityModel: The "<porosityModel>Coeffs" sub-dictionary is now optional
- 9a06a1e4 - fvOption::radiation: New fvOption providing the radiation source to the energy equation
- d96a221b - Admin: fixed file permissions from wall boiling model refinements
- e2ccbbbb - codeTemplates: The copyright year is now set automatically
- 9801c257 - The "<type>Coeffs" sub-dictionary is now optional for most model parameters
- 646a2692 - SVD: Improved overflow/division protection.
- 9ef718b2 - Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
- f9db0644 - searchableExtrudedCircle: Relocated to the edgeMesh library
- 0a32d8a1 - tutorials/mesh/blockMesh/pipe: Corrected constant/triSurface -> constant/geometry
- 6a3409a6 - motionSolver: Changed keyword to select the motionSolver type to "motionSolver"
- 37cd5434 - Merged the edgeMesh library into the meshTools library
- b0d13b51 - surfaceLambdaMuSmooth: Added meshTools to link
- 5173e6b8 - turbulenceModels: The "<type>Coeffs" sub-dictionary is now optional
- d2a62df7 - externalWallHeatFluxTemperature: Added optional support for radiative flux to the outside
- 2cbbc7a0 - Integrated Foundation code to commit d2a62df
- d480d8d4 - ENH: Clean-up after latest Foundation integrations
By Andrew Heather on 2017-05-17T16:43:08 (imported from GitLab project)
Toggle commit listadded 147 commits
- d480d8d4...2d769428 - 145 commits from branch
develop
- 8f5f41ef - BUG: Lagrangian - corrected particle LocalInteraction behaviour on coupled patch…
- f6e779d5 - MRG: merged develop line back into integration branch
By Andrew Heather on 2017-05-18T10:11:26 (imported from GitLab project)
- d480d8d4...2d769428 - 145 commits from branch
added 2 commits
- 10393fea - GIT: remove remnant edgeMesh Make/{files,options}
- ff5e8a7b - ENH: relocate triSurface classes into surfMesh library (issue #294 (closed))
By Andrew Heather on 2017-05-18T11:43:01 (imported from GitLab project)
added 11 commits
- ff5e8a7b...258239d0 - 5 commits from branch
develop
- ff9d7507 - Merge remote-tracking branch 'origin/develop' into integration-foundation
- c09f74d3 - STYLE: corrected header comment
- c1f0f247 - BUG: TDACChemistryModel - corrected construction of tabulationResults_ field
- 50ab263c - COMP: Updated kOmegaSSTSato model to suppress compiler warning
- f2a1f31f - ENH: Updated reading of dimensioned types from transportProperties dictionary to…
- d0befa42 - ENH: Tutorial updates
By Andrew Heather on 2017-05-18T13:47:15 (imported from GitLab project)
Toggle commit list- ff5e8a7b...258239d0 - 5 commits from branch
added 1 commit
- 9837aba8 - COMP: specie - ensure if block is evaluated
By Andrew Heather on 2017-05-18T21:13:32 (imported from GitLab project)
added 14 commits
- 9837aba8...15fe3f1d - 12 commits from branch
develop
- d4010a9f - TUT: Corrected execute permissions on run scripts
- aa72191e - MRG: resolved merge conflicts from merge from develop branch
By Andrew Heather on 2017-05-19T16:13:53 (imported from GitLab project)
- 9837aba8...15fe3f1d - 12 commits from branch
added 1 commit
- abe8bb2b - TUT: minor update
By Andrew Heather on 2017-05-22T12:38:49 (imported from GitLab project)
added 4 commits
- 0da6a5f7 - surfaceTensionModels: Resolved warning from Clang concerning virtual function overload
- 23210323 - thermophysicalModels: Corrected alphah to be enthalpy based
- a7711038 - CrankNicolsonDdtScheme: Corrected input of off-centering coefficient of 1
- 1765b5a4 - DPMDyMFoam, DPMDyMFoam: Corrected support for closed-domain simulations
By Andrew Heather on 2017-05-22T12:41:32 (imported from GitLab project)
Toggle commit list