PCLake is a dynamic, mathematical model used to study eutrophication effects in shallow lakes and ponds. PCLake models explicitly the most important biotic groups and their interrelations, within the general framework of nutrient cycles. PCLake is used both by scientist and water managers. PCLake is in 2019 extended to PCLake+, which can be applied to stratifying lakes.