Skip to content

Add initialization option for incompressible solver - #2709

Merged
bigfooted merged 16 commits into
developfrom
feature_initialization
Sep 22, 2026
Merged

bigfooted merged 16 commits into
developfrom
feature_initialization

Conversation

@Cristopher-Morales

@Cristopher-Morales Cristopher-Morales commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

Proposed Changes

This pull request aims to implement initialization option for the incompressible solver similar to the one for the compressible solver.
For some applications using fluid mixture and fluid flamelet model, using operating pressure is preferred. Other applications, the operating pressure is computed using the INC_DENSITY_INIT and INC_TEMPERATURE_INIT options. So, this implementation aims to have a better distinction between both ways of initialization.

Related Work

This was an old pull request #2137

PR Checklist

Put an X by all that apply. You can fill this out after submitting the PR. If you have any questions, don't hesitate to ask! We want to help. These are a guide for you to know what the reviewers will be looking for in your contribution.

  • I am submitting my contribution to the develop branch.
  • My contribution generates no new compiler warnings (try with --warnlevel=3 when using meson).
  • My contribution is commented and consistent with SU2 style (https://su2code.github.io/docs_v7/Style-Guide/).
  • I used the pre-commit hook to prevent dirty commits and used pre-commit run --all to format old commits.
  • I have added a test case that demonstrates my contribution, if necessary.
  • I have updated appropriate documentation (Tutorials, Docs Page, config_template.cpp), if necessary.

@Cristopher-Morales Cristopher-Morales changed the title [WIP] Add initialization options for incompressible solver [WIP] Add initialization option for incompressible solver Jan 16, 2026
Comment thread Common/include/option_structure.hpp Outdated
Comment thread TestCases/flamelet/02_laminar_premixed_ch4_flame_hx_ad/lam_prem_ch4_hx_ad.cfg Outdated
Comment thread SU2_CFD/src/solvers/CIncEulerSolver.cpp Outdated
@bigfooted bigfooted changed the title [WIP] Add initialization option for incompressible solver Add initialization option for incompressible solver Sep 16, 2026
@bigfooted
bigfooted merged commit fdeb97e into develop Sep 22, 2026
37 of 38 checks passed
@bigfooted
bigfooted deleted the feature_initialization branch September 22, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants