Skip to content

2nd order IBM - #1958

Draft
danieljvickers wants to merge 3 commits into
MFlowCode:masterfrom
danieljvickers:mittal-second-order-ibm-velocities
Draft

danieljvickers wants to merge 3 commits into
MFlowCode:masterfrom
danieljvickers:mittal-second-order-ibm-velocities

Conversation

@danieljvickers

Copy link
Copy Markdown
Member

Description

For no-slip walls, it was observed that artifacts form on the surface of IB surfaces, which hampers the analysis of surface quantities. I have implemented the 2nd-order method of Mittal et al. (2008), which gets enabled with additional case file parameters.

Improvement

Shown is a plot of the surface quantities of a no-slip airfoil in a mach 0.3 flow with Reynolds number of 1000. On the left is the 1st order method in master, and on the right is the 2nd order method implemented here.
tool_result_3649518664051154708

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown

Lines of Code

File Lines Diff
src/simulation/m_ibm.fpp 1417 +9
src/simulation/m_global_parameters.fpp 795 +2
src/common/m_derived_types.fpp 480 +1
Directory Lines Diff
common 10426 +1
simulation 28001 +11
total 46931 +12

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant