Mixing and uptake of solutes in catchments: model development