Different default maxIterBroyd?
A rather common problem faced by users is that a system doesn't converge. In such situations it is often a solution to reduce the maxIterBroyd parameter from 99 to 15 or so. It may be a good idea to reduce the default value for that parameter to about 15. I am not aware of situations where you benefit from really large maxIterBroyd parameters. Maybe other people made other experiences. I would like to gather a few experiences here and then decide on a new default for that parameter.
It may also be a good idea to write out the mixing_history files only if explicitly asked for by the user. I sometimes have the situation that an existing mixing_history file inhibits convergence after changing a few parameters.