Text this: Adaptive finite element method for analysis of pollutant dispersion in shallow water.