fixed 'u' update for chebyshev solver