Skip to content

Conversation

@jtneedels
Copy link
Contributor

@jtneedels jtneedels commented Nov 2, 2021

Proposed Changes

Addition and cleanup of isothermal catalytic wall boundary, integration with rest of code. Code optimization of catalytic wall routines, removal of array allocations.

Submitting this draft PR primarily to get comments on approach, style, not looking to PR into develop quite yet.

Related Work

Resolve any issues (bug fix or feature request), note any related PRs, or mention interactions with the work of others, if any.

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 the '-Wall -Wextra -Wno-unused-parameter -Wno-empty-body' compiler flags, or simply --warnlevel=2 when using meson).
  • My contribution is commented and consistent with SU2 style.
  • 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.

Signed-off-by: jtneedels <jneedels@stanford.edu>
Signed-off-by: jtneedels <jneedels@stanford.edu>
Signed-off-by: jtneedels <jneedels@stanford.edu>
Signed-off-by: jtneedels <jneedels@stanford.edu>
Signed-off-by: jtneedels <jneedels@stanford.edu>
Signed-off-by: jtneedels <jneedels@stanford.edu>
@pr-triage pr-triage bot added the PR: draft label Nov 2, 2021
@jtneedels jtneedels requested a review from WallyMaier November 2, 2021 05:12
Signed-off-by: jtneedels <jneedels@stanford.edu>
@WallyMaier WallyMaier changed the title Updates to catalytic wall boundaries [WIP] Updates to catalytic wall boundaries Nov 2, 2021
jtneedels and others added 4 commits November 3, 2021 14:18
Co-authored-by: Pedro Gomes <38071223+pcarruscag@users.noreply.github.com>
Co-authored-by: Pedro Gomes <38071223+pcarruscag@users.noreply.github.com>
Co-authored-by: Pedro Gomes <38071223+pcarruscag@users.noreply.github.com>
Co-authored-by: Pedro Gomes <38071223+pcarruscag@users.noreply.github.com>
@jtneedels jtneedels marked this pull request as ready for review December 15, 2021 21:32
@pr-triage pr-triage bot removed the PR: draft label Dec 15, 2021
jtneedels and others added 2 commits December 15, 2021 13:35
Signed-off-by: jtneedels <jneedels@stanford.edu>
@stale stale bot added the stale label Mar 2, 2022
@WallyMaier
Copy link
Contributor

I just updated to develop. Trying to "unstale" this.

@WallyMaier WallyMaier removed the stale label Mar 9, 2022
@su2code su2code deleted a comment from stale bot Apr 16, 2022
Copy link
Contributor Author

@jtneedels jtneedels left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure signs are right for the coefficients in the partially catalytic wall, with the reaction tables you added?

Copy link
Contributor

@WallyMaier WallyMaier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Im gonna put a hold on this PR until the code is verify to be working as expected.

/*--- Surface energy balance: trans-rot heat flux, vib-el heat flux,
enthalpy transport due to mass diffusion ---*/
HeatFlux[iMarker][iVertex] = thermal_conductivity_tr*dTn + thermal_conductivity_ve*dTven;
if (Marker_Tag == Catalytic_Tag){
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pcarruscag Is there a better way to do this? i.e. only do this for specific walls?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, implement the IsCatalytic(marker_tag) in CConfig instead of having it inlined here.

@WallyMaier WallyMaier merged commit 64e24b1 into develop Oct 13, 2022
@WallyMaier WallyMaier deleted the feature_cat_wall branch October 13, 2022 00:03
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.

4 participants