John Stilley
John Stilley
Right now, when we run ARMI unit tests on GitHub Actions, we do four parallel processes: https://github.com/terrapower/armi/blob/de4eeeec280abf155f19cd709a5f32b9f899fef0/.github/workflows/unittests.yaml#L32 https://github.com/terrapower/armi/blob/de4eeeec280abf155f19cd709a5f32b9f899fef0/.github/workflows/wintests.yaml#L27 https://github.com/terrapower/armi/blob/de4eeeec280abf155f19cd709a5f32b9f899fef0/.github/workflows/coverage.yaml#L33 But is "4" the optimum number, to make the tests run...
## What is the change? This is just a general cleanup PR. 1. Removed `prepSearch()`, which was fully deprecated years ago, and verified that it wasn't used anywhere downstream. 2....
Python 3.13 is expected to be released on [2024-10-01](https://peps.python.org/pep-0719/#schedule). I have a branch ready to test this: [py_313](https://github.com/terrapower/armi/tree/py_313). I have already tested ARMI against the dev versions of Python 3.13,...
After the unit tests run (even if they pass successfully, empty temp dirs are being left around: ```bash $ ls ~/.armi/ 0wg1-2024071536823796283756293752/ 0wg1-2024071536823796283326236423/ 0wg2-2024071536823796226263623623/ 0wg2-2024071536823796283756623623/ ``` I imagine this is...
In the docs, we describe the ARMI output file (database): https://github.com/terrapower/armi/blob/f04b36527adb3102e5d2ceeadcf8af7a256fde3e/doc/user/outputs.rst?plain=1#L67 But we do not describe the timestep nature of the DB in any great details, and we should do...
## What is the change? I have constrained the permissions of the GitHub Actions in this repo. The permissions I set are maximally constrained so that a bad actor can't...
## What is the change? Historically, ARMI `Flags` have been all-caps and English Alphabet only: `FUEL`, `DUCT``, `FEED`, and so on. And if you added a numerical digit into the...
## What is the change? Adding description of the new EOL time node in DB. ## Why is the change being made? This should have been added when the EOL...
## What is the change? This PR add supports for loading of some ARMI Databases without the App that created them. This is not meant to be a "complete solution"...
## What is the change? Removing the upper bound pin on the HDF5 library. ## Why is the change being made? We [recently](https://github.com/terrapower/armi/pull/1907) had to put a temporary stop-gap in...