Using ensemble Monte Carlo methods to evaluate non-equilibrium Green’s functions | Synapse