On the formulation of environmental fugacity models and their numerical solutions. (23rd June 2016)