Structure factor models should not be polydisperse. Change the `radius_effective` parameter type from `"volume"` to `""`. `hardsphere` already uses `""`. `hayter_msa` uses `"volume"`. I haven't checked the others.