Closed yramachers closed 1 year ago
several little improvements implemented and tested. Most effort was on testing energy conservation using the Boris solver. It violates energy conservation too, like other solvers. Just a little but too much for our purposes. Switching off Larmor radiation and comparing like for like with Python implementation yields equal results, i.e. loosing order meV after 10 ns which is not good enough. Does not affect collision simulations (too little change in cross sections as energy changes a little) but trajectory simulations wouldn't be good enough.
small changes to readme, primary generator and tritium materials validation, i.e. a print of number density.