Second-order many-body perturbation-theory calculations in extended systems | Synapse