Skip to content

Feature new flamelet: addition of preferential diffusion - #2156

Merged
EvertBunschoten merged 62 commits into
developfrom
feature_new_flamelet
Apr 27, 2024
Merged

Feature new flamelet: addition of preferential diffusion#2156
EvertBunschoten merged 62 commits into
developfrom
feature_new_flamelet

Conversation

@EvertBunschoten

@EvertBunschoten EvertBunschoten commented Nov 1, 2023

Copy link
Copy Markdown
Member

Proposed Changes

Addition of preferential diffusion model for modeling of hydrogen-rich reactants.
The new features allow for an additional transported scalar; the mixture fraction. This enables the solution process for partially pre-mixed, laminar flame problems, as well as the implementation of preferential diffusion.

A detailed description of the SU2 FGM solver can be found on the SU2 website repository (https://github.com/su2code/su2code.github.io) under feature_new_flamelet.

Related Work

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.

Comment thread Common/src/CConfig.cpp Fixed
Comment thread SU2_CFD/src/fluid/CFluidFlamelet.cpp Fixed
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp Fixed
Comment thread Common/include/option_structure.hpp
Comment thread SU2_CFD/include/fluid/CFluidModel.hpp
Comment thread externals/codi
Comment thread externals/mel
Comment thread subprojects/CoolProp
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp
@EvertBunschoten
EvertBunschoten marked this pull request as ready for review April 17, 2024 14:47
@EvertBunschoten EvertBunschoten changed the title [WIP]Feature new flamelet Feature new flamelet: addition of preferential diffusion Apr 17, 2024
Comment thread SU2_CFD/include/solvers/CScalarSolver.hpp
Comment thread Common/include/CConfig.hpp
Comment thread Common/include/containers/CLookUpTable.hpp Outdated
Comment thread Common/include/option_structure.hpp Outdated
Comment thread Common/src/CConfig.cpp
Comment thread Common/src/CConfig.cpp Outdated
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp Outdated
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp Outdated
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp Outdated
Comment thread .github/workflows/regression.yml Outdated
Comment thread Common/include/CConfig.hpp
Comment thread SU2_CFD/src/solvers/CSpeciesFlameletSolver.cpp
}

bool CLookUpTable::CheckForVariables(const std::vector<std::string>& vars_to_check) const {
for (const string& var_to_check : vars_to_check) {

Check notice

Code scanning / CodeQL

Unused local variable

Variable var_to_check is not used.
@EvertBunschoten
EvertBunschoten merged commit 06649f7 into develop Apr 27, 2024
@EvertBunschoten
EvertBunschoten deleted the feature_new_flamelet branch April 27, 2024 18:34
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.

6 participants