Square-lattice Ising model