Jonathan Shimwell

Results 225 issues of Jonathan Shimwell

While the pypi pip package has recently been updated the conda package update failed https://github.com/fusion-energy/openmc-plasma-source/actions/runs/7061556757

[This PR](https://github.com/openmc-dev/openmc/pull/2214) changes ```Muir``` to ```muir``` in the python API for openmc so we will need some changes on this package

A github action can be added to check that proposed changes: - Don't break the conda package building process - That the built conda package passes the pytest tests [This](https://github.com/fusion-energy/paramak/blob/main/.github/workflows/conda-build-test.yml)...

Not sure if this will work as we run ci in a container. However it would be great if multiple python versions can be tested Here is an example https://github.com/C-bowman/inference-tools/blob/760061e77bdc8ddeacb951196a3deb783a6ccffd/.github/workflows/tests.yml#L16-L17

Currently just 'DD' or 'DT' sources are allowed using the ```fuel: str = "DT",``` argument We could add sources that have a fraction of DT and a different fraction of...

enhancement

Test that point coordinates are generated within the ranges expected. This is tricky for random samples as the results change Allow for a wide tolerance to account for random distributions...

package is missing code of conduct and contribution perhaps this can be copied from paramak repo

I've been looking into producing some branching ratios similar to [this pwr](https://github.com/openmc-dev/data/blob/master/depletion/branching_ratios_pwr.json) and [this sfr](https://github.com/openmc-dev/data/blob/master/depletion/branching_ratios_sfr.json) but for a DT fusion spectra. I notice on the openmc.org website that the ENDF/B-VIII.0...

Attempting to help with https://github.com/openmc-dev/openmc/issues/2757 This PR changes the add_branching_ratios.py script so that multiple reaction types can be added. The two branching_ratio json files have also been changed so that...

We have some nice scripts that use openmc.depletion to generate chain files. The scripts like ```generate_endf71_chain.py``` call the [```Chain.from_endf``` ](https://github.com/openmc-dev/openmc/blob/21d88473c862fdd4da499d09cc90c72b92875583/openmc/deplete/chain.py#L299-L301) This class method has default arguments for the reactions which...