virtual_test_bed icon indicating copy to clipboard operation
virtual_test_bed copied to clipboard

WIP: Griffin ABTR XS generation and steady-state analysis workflow

Open shikhar413 opened this issue 1 year ago • 2 comments

refs #386. Still needs testing to be added

This model will be the starting point for an upcoming hands-on SFR training led by the Griffin team

shikhar413 avatar May 01 '24 17:05 shikhar413

@GiudGiud hoping to contribute this model to the VTB. However, this requires the griffin_data submodule within the Griffin repository to be available (https://github.inl.gov/ncrc/griffin_data). Is there a way to access this repository when running CIVET testing?

shikhar413 avatar May 01 '24 17:05 shikhar413

We'll need to modify the civet recipes to pull it on testing but yes it's doable

GiudGiud avatar May 01 '24 18:05 GiudGiud

@GiudGiud this PR should be ready for review now. I've added a tests file but I think the tests will fail until the path to griffin_data becomes available on the CIVET machines. Also, what are the steps I can take to run civet tests for virtual_test_bed repo locally?

Note that MCC3CrossSection/griffin_data in xs_generation.i takes in the path to the griffin_data submodule, so once this is available I can update the tests for use in CIVET.

For HPC runtime, 2 nodes on Sawtooth should be sufficient, and it takes ~15 minutes for the cross section generation and ~40minutes for the full core solve.

shikhar413 avatar May 15 '24 15:05 shikhar413

Job VTB Documentation on 5158c55 wanted to post the following:

View the site here

This comment will be updated on new commits.

moosebuild avatar May 15 '24 16:05 moosebuild

Also, what are the steps I can take to run civet tests for virtual_test_bed repo locally?

Never mind, figured it out

shikhar413 avatar May 15 '24 16:05 shikhar413

Griffin testing should run now. let s see

GiudGiud avatar May 16 '24 20:05 GiudGiud

Griffin testing should run now. let s see

Thanks for the additions!

shikhar413 avatar May 16 '24 21:05 shikhar413

@GiudGiud all comments should be addressed now, except for the one about using a listing for the full core solve coarse mesh, since this mesh is not automatically generated by core_hom_macro.i. Let me know if you'd prefer to define that mesh block in the CLI portion of the documentation instead.

shikhar413 avatar May 20 '24 20:05 shikhar413

I ll take a look this could be fixable

GiudGiud avatar May 20 '24 21:05 GiudGiud

ok fixable. I m pushing a patch to MOOSE. I ll merge this once the patch is in

GiudGiud avatar May 20 '24 21:05 GiudGiud

Sounds good, thanks for taking care of this

shikhar413 avatar May 20 '24 21:05 shikhar413

Job VTB Documentation on 9efd36f : invalidated by @GiudGiud

post-change in HIT in MOOSE

moosebuild avatar May 22 '24 14:05 moosebuild

@milljm is helping us update pyhit with my change. Once it is in, an invalidate and it's good to go. i can click that from Japan or @mtnwalker, @kyleeswanson and @nathangrund have merge rights

GiudGiud avatar May 23 '24 03:05 GiudGiud

@milljm any update on this? I'm hoping to get a stable link to submit for EC this week for an upcoming workshop that the Griffin team is organizing that would be referencing the documentation to this tutorial, thanks!

shikhar413 avatar May 29 '24 13:05 shikhar413