Programming of refractive functions | Synapse