Riemann theta function