Skip to content

Ordering of Kokkos-MOOSE and MOOSE UOs#32382

Merged
NamjaeChoi merged 7 commits intoidaholab:nextfrom
NamjaeChoi:kokkos_uo_order
Mar 3, 2026
Merged

Ordering of Kokkos-MOOSE and MOOSE UOs#32382
NamjaeChoi merged 7 commits intoidaholab:nextfrom
NamjaeChoi:kokkos_uo_order

Conversation

@NamjaeChoi
Copy link
Contributor

Refs #30655.

I want to handle this better but not sure how... currently this ordering is required by Griffin.

@moosebuild
Copy link
Contributor

moosebuild commented Feb 21, 2026

Job Documentation, step Docs: sync website on 7c4a6fa wanted to post the following:

View the site here

This comment will be updated on new commits.

@moosebuild
Copy link
Contributor

moosebuild commented Feb 22, 2026

Job Coverage, step Generate coverage on 7c4a6fa wanted to post the following:

Framework coverage

8c713c #32382 7c4a6f
Total Total +/- New
Rate 85.77% 85.76% -0.01% 100.00%
Hits 128447 128472 +25 228
Misses 21305 21328 +23 0

Diff coverage report

Full coverage report

Modules coverage

Thermal hydraulics

8c713c #32382 7c4a6f
Total Total +/- New
Rate 88.88% 88.88% -0.01% -
Hits 15449 15430 -19 0
Misses 1932 1931 -1 0

Diff coverage report

Full coverage report

Full coverage reports

Reports

This comment will be updated on new commits.

@GiudGiud GiudGiud self-assigned this Feb 24, 2026
@NamjaeChoi NamjaeChoi force-pushed the kokkos_uo_order branch 2 times, most recently from 6992456 to 81404b0 Compare February 24, 2026 23:53
@NamjaeChoi
Copy link
Contributor Author

This PR is currently based on another one. Will be rebased after that is merged

@NamjaeChoi NamjaeChoi force-pushed the kokkos_uo_order branch 2 times, most recently from b8ea198 to 990e08b Compare February 26, 2026 02:24
@NamjaeChoi
Copy link
Contributor Author

@GiudGiud Ready

@NamjaeChoi NamjaeChoi changed the title Execute Kokkos user objects before original user objects Ordering of Kokkos-MOOSE and MOOSE UOs Feb 26, 2026
Copy link
Contributor

@GiudGiud GiudGiud left a comment

Choose a reason for hiding this comment

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

We should have an example of a KokkosGeneralUO in the framework, which will come in handy to have a test as well

@NamjaeChoi
Copy link
Contributor Author

I moved SumPostprocessor from T/H module to framework.

@moosebuild
Copy link
Contributor

All jobs on 7c4a6fa : invalidated by @NamjaeChoi

@moosebuild
Copy link
Contributor

Job Test, step Results summary on 7c4a6fa wanted to post the following:

Framework test summary

Compared against 8c713c9 in job civet.inl.gov/job/3611922.

Added tests

Test Time (s) Memory (MB)
kokkos/postprocessors/dependency.sum_pp_exec_group 0.83 0.00
kokkos/postprocessors/dependency.sum_pp_wrong_order 0.72 0.00
kokkos/postprocessors/dependency.sum_kokkos_pp 0.71 0.00

Modules test summary

Compared against 8c713c9 in job civet.inl.gov/job/3611922.

No added tests

Run time changes

Test Base (s) Head (s) +/- Base (MB) Head (MB)
solid_mechanics/test:ad_finite_strain_jacobian.3d_bar-jac 5.05 7.68 +52.08% 0.00 0.00

@NamjaeChoi NamjaeChoi merged commit 67abbaf into idaholab:next Mar 3, 2026
70 checks passed
@NamjaeChoi NamjaeChoi deleted the kokkos_uo_order branch March 3, 2026 00:41
@github-project-automation github-project-automation bot moved this from In progress to Done in NEAMS MP CONNECT/GPU 26 Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants