Single-domain spectral method for black hole puncture data | Synapse