Skip to content
Snippets Groups Projects

Feature mesh update controls

Merged Andrew Heather requested to merge feature-mesh-update-controls into develop

Summary

Adds a new update function to dynamicFvMesh that enables users to control how often the mesh is updated for moving mesh cases.

Details of new models (If applicable)

Adds a timeControl object to dynamicFvMesh, i.e. the same controls as used by function objects. This requires the top-level solver to call the new

mesh.controlledUpdate();

function instead of

mesh.update();

Currently applied to pimpleFoam and rhoPimpleFoam only for beta testing, and likely to be rolled out across other solvers in future releases.

Example usage in the dynamicMeshDict

updateControl    timeStep;
updateInterval   5;

Risks

Only applied to the solvers mentioned above (for now) - testing has not shown any regressions.

Merge request reports

Approval is optional

Merged by Mark OLESENMark OLESEN 5 years ago (Dec 12, 2019 11:03am UTC)

Merge details

  • Changes merged into develop with 55c880b7.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply