Skip to content
Snippets Groups Projects

Integration foundation

Merged Admin requested to merge integration-foundation into develop

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

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Admin added 40 commits

    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

    Compare with previous version

    By Andrew Heather on 2017-05-17T16:43:08 (imported from GitLab project)

    Toggle commit list
  • Admin added 147 commits

    added 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

    Compare with previous version

    By Andrew Heather on 2017-05-18T10:11:26 (imported from GitLab project)

  • Admin added 2 commits

    added 2 commits

    • 10393fea - GIT: remove remnant edgeMesh Make/{files,options}
    • ff5e8a7b - ENH: relocate triSurface classes into surfMesh library (issue #294 (closed))

    Compare with previous version

    By Andrew Heather on 2017-05-18T11:43:01 (imported from GitLab project)

  • Admin added 11 commits

    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

    Compare with previous version

    By Andrew Heather on 2017-05-18T13:47:15 (imported from GitLab project)

    Toggle commit list
  • Admin added 1 commit

    added 1 commit

    • 9837aba8 - COMP: specie - ensure if block is evaluated

    Compare with previous version

    By Andrew Heather on 2017-05-18T21:13:32 (imported from GitLab project)

  • Admin added 14 commits

    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

    Compare with previous version

    By Andrew Heather on 2017-05-19T16:13:53 (imported from GitLab project)

  • Admin added 1 commit

    added 1 commit

    • abe8bb2b - TUT: minor update

    Compare with previous version

    By Andrew Heather on 2017-05-22T12:38:49 (imported from GitLab project)

  • Admin added 4 commits

    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

    Compare with previous version

    By Andrew Heather on 2017-05-22T12:41:32 (imported from GitLab project)

    Toggle commit list
  • Admin unmarked as a Work In Progress

    unmarked as a Work In Progress

    By Andrew Heather on 2017-05-22T13:00:51 (imported from GitLab project)

  • Admin mentioned in commit f1a75712e3eaa6e9240bf95935ecc3b02eb6b0a0

    mentioned in commit f1a75712e3eaa6e9240bf95935ecc3b02eb6b0a0

    By Andrew Heather on 2017-05-22T13:06:37 (imported from GitLab project)

  • merged

    By Andrew Heather on 2017-05-22T13:06:38 (imported from GitLab project)

Please register or sign in to reply