RustBCA v2.0.1
This release includes one fix - the default number of weak collisions has been set to zero from three.
See Issue #216 for more detail. To summarize, weak collisions produce unphysical results if Z1>>Z2. If users want to turn on weak collisions for the Python interface, they can use the standalone code with a wrapper or modify the file lib.rs at lines 1462 and 1372 in the following way and recompile:
Change:
let options = Options::default_options(true/false); //boolean controls whether recoils are tracked.
To:
let mut options = Options::default_options(true/false);
options.weak_collision_order = 3; //Or any other desired value.