Implementations of the Heston stochastic volatility model