[Linear function evaluation + point addition/doubling in Jacobian coordinates.](https://notes.ethereum.org/@ipsilon/Hkn2a2qk0)