“…While the software is written in python, with a modular structure for ease of extensibility, it can be used without programming through a (YAML) structured text file as the interface. This allows the user to focus on specifying the constitutive relations between environmental parameters and processes as a simple mathematical formula, which is then symbolically cast (using sympy (Meurer et al 2017)) into a set of coupled partial differential equations for the full model. Using a simple command, the equations can be numerically solved (using fipy (Guyer, Wheeler, and Warren 2009) …”