materials_for_mc 0.2.0

Material builder for Monte Carlo simulations
Documentation
import materials_for_mc as m4mc
m4mc.Config.set_cross_sections({
    "Be9": "tests/Be9.json",
    "Fe54": "tests/Fe54.json",
    "Fe56": "tests/Fe56.json",
    "Fe57": "tests/Fe57.json",
    "Fe58": "tests/Fe58.json",
    "Li6": "tests/Li6.json",
    "Li7": "tests/Li7.json",
})

nuc1 = m4mc.Nuclide('Li6')

print(nuc1)


# nuc1.read_nuclide_from_json()  # now automatic


micro_n_gamma , energy = nuc1.microscopic_cross_section(reaction='(n,gamma)', temperature='294')
micro_mt_3 , energy = nuc1.microscopic_cross_section(reaction=3)