Remove kwargs in user classes and remove verbose from init
This MR changes two things in the user facing classes:
-
The
verbose
option is removed from theinit
method. It was always duplicated since it existed in therun
and theinit
method -
The
**kwargs
option is removed. This prevents silently unchanged option with typos. For example if you usedensity=charge
insteaddens=charge
in the density module the module was still calculating mass densities. Now this will produce an error.
Due to this change I found many inconsistency and not renamed parameters in the tests as well the examples...
Edited by Philip Loche