Methodology for the design of infrared objectives with homogeneous, gradient-index, and diffractive elements | Synapse