Extending a RANS Solver with heat and pollution modules for dispersion problems in urban areas with vegetation