extended smooth_eigensystem docstring & minor changes