Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide B4C and Gd2O3 for completeness. #162

Open
tkittel opened this issue Jan 29, 2024 · 2 comments
Open

Provide B4C and Gd2O3 for completeness. #162

tkittel opened this issue Jan 29, 2024 · 2 comments

Comments

@tkittel
Copy link
Member

tkittel commented Jan 29, 2024

Although B4C and Gd2O3 are already available via the solid::B4C/... syntax, they lack the automatic density calculation found in https://mctools.github.io/simplebuild-dgcode/ (at least for B4C). Perhaps a few simple .ncmat files is all that is needed?

It might also be use for such strongly absorbing materials (and for gasmix: materials), to be able to simply use NCrystal as a composition calculator - i.e. let NCrystal create the material for the frontend MC app, but not add any "ncrystal::Scatter" property to it. A flag like prefer_native_scattering=1, which would have a meaning in OpenMC/Geant4 but be ignored in standalone NCrystal, McStas, etc.

@tkittel
Copy link
Member Author

tkittel commented Jan 30, 2024

As concerns prefer_native_scattering, it might be worth considering if some frontends (openmc, geant4, ...) should perhaps default to that in case a material is anyway modelled directly as a free-gas model (i.e. for gasmix:: materials).

@tkittel
Copy link
Member Author

tkittel commented Jan 30, 2024

Related for Gd2O3 to #147

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant