ncrystal
ncrystal copied to clipboard
NCrystal : a library for thermal neutron transport in crystals and other materials
When we apply smin in ncmat2endf processing, the kernels might end up with edge rows or columns consisting of pure zeroes. We should chop off these before putting in ENDF...
Now that we can optionally rely on endf-parserpy we should add a new utility method on NCMATComposer which allows to add dyninfo scatknl from an ENDF file. That way we...
Currently the ENDF extinction notebook uses a feature from the `._ncmat2endf_impl` module to allow exporting files after using the `CrysExtn` plugin. This has to be fixed of course.
Recently a bunch of notebooks in the ncrystal-notebooks stopped rendering in the github preview, due to an error with nbconvert. For reference it could be reproduced locally with: ``` jupyter...
Seeing this warning with setuptools-based pyproject.toml files: ``` ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0)....
On conda-forge linux-aarch64 builds, several warnings were observed, including: ``` In file included from /home/conda/feedstock_root/build_artifacts/ncrystal-suite_1749662841834/work/src/ncrystal_core/include/NCrystal/internal/sab/NCSABExtender.hh:25, from /home/conda/feedstock_root/build_artifacts/ncrystal-suite_1749662841834/work/src/ncrystal_core/include/NCrystal/internal/sab/NCSABSampler.hh:25, from /home/conda/feedstock_root/build_artifacts/ncrystal-suite_1749662841834/work/src/ncrystal_core/include/NCrystal/internal/sab/NCSABScatterHelper.hh:24, from /home/conda/feedstock_root/build_artifacts/ncrystal-suite_1749662841834/work/src/ncrystal_core/include/NCrystal/internal/sab/NCSABIntegrator.hh:24, from /home/conda/feedstock_root/build_artifacts/ncrystal-suite_1749662841834/work/src/ncrystal_core/src/sab/NCSABIntegrator.cc:21: /home/conda/feedstock_root/build_artifacts/ncrystal-suite_1749662841834/work/src/ncrystal_core/include/NCrystal/internal/phys_utils/NCFreeGasUtils.hh: In member function 'NCrystal::PairDD NCrystal::FreeGasSampler::sampleAlphaBeta(NCrystal::RNG&) const':...
We should add extinction models to NCrystal, inspired by work in https://github.com/XuShuqi7/ncplugin-CrysExtn. This issue will be used to track details of this work which has already started after discussions with...