moose icon indicating copy to clipboard operation
moose copied to clipboard

Register --key=value command line arguments with petsc

Open loganharbour opened this issue 9 months ago • 5 comments

Closes #30864

loganharbour avatar Jun 25 '25 15:06 loganharbour

I tried to actually create a unit test for this, but there is no way at the moment to query what args are added from libmesh

loganharbour avatar Jun 25 '25 16:06 loganharbour

Oh, I misunderstood you before - you can call libMesh::command_line_names() to get a list of everything that's been queried.

That's not quite the same thing as getting a list of what's been removed from PETSc options (we don't do the removal until the ~LibMeshInit() destructor), though.

roystgnr avatar Jun 25 '25 16:06 roystgnr

https://github.com/idaholab/moose/pull/30865/commits/17fa05e90d9b0e6c02bd893cd3f64b8928525546 adds unit tests for checking if they are added to recognized libmesh command line args. @roystgnr sanity check please.

loganharbour avatar Jun 25 '25 17:06 loganharbour

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

View the site here

This comment will be updated on new commits.

moosebuild avatar Jun 25 '25 17:06 moosebuild

Unit tests look good to me.

roystgnr avatar Jun 25 '25 18:06 roystgnr

Failures are unrelated.

loganharbour avatar Jun 26 '25 14:06 loganharbour