It would be useful to implement neutron scattering lengths - I have compiled the list (from NIST https://www.ncnr.nist.gov/resources/n-lengths/list.html) and put it together in the GSAS X-ray format. This doesn't include an absorption or similar.
I introduced a new scattering type NEUTRON_ATOMIC_SCATTERING_COEFFS
neutron_scattering_lengths.zip
.
This also needs something like below in pxrd.py
elif self.scattering_factors == "NEUTRON": from matador.data.atomic_scattering import NEUTRON_ATOMIC_SCATTERING_COEFFS self.atomic_scattering_coeffs = {spec: NEUTRON_ATOMIC_SCATTERING_COEFFS[spec] for spec in species} else:
It would be useful to implement neutron scattering lengths - I have compiled the list (from NIST https://www.ncnr.nist.gov/resources/n-lengths/list.html) and put it together in the GSAS X-ray format. This doesn't include an absorption or similar. I introduced a new scattering type NEUTRON_ATOMIC_SCATTERING_COEFFS neutron_scattering_lengths.zip .
This also needs something like below in pxrd.py
elif self.scattering_factors == "NEUTRON": from matador.data.atomic_scattering import NEUTRON_ATOMIC_SCATTERING_COEFFS self.atomic_scattering_coeffs = {spec: NEUTRON_ATOMIC_SCATTERING_COEFFS[spec] for spec in species} else: