For the BAND v0.5 release, we hope to include a minimal beta version of the bfrescox and bfrescoxpro packages so that
- users can install either package to build/install a Frescox binary,
- use the Python interface to run any Frescox simulation for which they have a valid NML input file for,
- load the simulation results using their own code.
In addition, users will be able to
- run simulations using an official, verified elastic scattering template (based on the Frescox example input) included in the packages
- load the simulation results using their own code or using code in the package.
Optionally, we set the goal to also include an inelastic scattering template (based on the Frescox example input).
Tasks for @jared321
Tasks for @beykyle
The following tasks are being completed in this PR: #19
These tasks are being handled concurrently on an independent branch:
Tasks for @manuelcatacora
Unassigned tasks
For the BAND v0.5 release, we hope to include a minimal beta version of the
bfrescoxandbfrescoxpropackages so thatIn addition, users will be able to
Optionally, we set the goal to also include an inelastic scattering template (based on the Frescox example input).
Tasks for @jared321
Configurationclass including testing the NML files generated from all templates included in the packagesTasks for @beykyle
The following tasks are being completed in this PR: #19
Configurationclass to handle the cases of the for the elastic and inelastic templatesThese tasks are being handled concurrently on an independent branch:
Tasks for @manuelcatacora
Unassigned tasks
BfrescoxandBfrescoxproalthough these could be changed after the alpha release since we will not be distributing these packages in PyPI as part of the alpha release0.0.1setup.pyof both packages