Traffic flow is treated as a continuum governed by the kinematic LWR model and the Greenshield flux function. The model is modified to describe traffic flow on a road with traffic lights or a roundabout. Parameters introduced determine the traffic flow behaviour and queue formation, and numerical simulations based on the Godunov method are carried out. The numerical procedure is shown to converge, and produces results consistent with previous analytic results.