NCrystal release 4.3.0 #342
tkittel
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
NCrystal 4.3.0 : The MiniMC utility grows up
The NCrystal developers are proud to present a release in which the built-in "MiniMC" framework, is finally growing up. This framework allows doing simple simulations in which neutrons are propagated through a single convex volume and recorded as they come out. Although a small "toy" preview of the MiniMC framework was available in NCrystal since release 3.9.0, it is now much more feature complete and (hopefully) useful for a much wider range of use-cases. The MiniMC is included with NCrystal itself, and is intended to be accessed from either Python or via the new command-line tool
ncrystal_minimc. It is intended as a light-weight alternative to using NCrystal in fully-fledged applications like McStas/OpenMC/..., and can be used to investigate properties of neutrons scattered in a particular material, including the effects of geometry and multiple scattering.Here is an example of how to use the MiniMC in a Jupyter notebook:
Some MiniMC highlights
For more information about the MiniMC, please refer to the documentation in the wiki.
Other things in the release
In addition to the MiniMC, the release contains a slew of other updates and features. A few of the more noteworthy are listed here:
ncrystal, which can be used to access the full suite of command-line tools (i.e. runncrystal cif2ncmat <args>instead ofncrystal_cif2ncmat <args>.For the full details of what was changed in the release, refer to the CHANGELOG file or the Full diff: v4.2.12...v4.3.0
Beta Was this translation helpful? Give feedback.
All reactions