Here's a last, spider-legged diagram and values. A good test for your software now.
Let me explain how to read this. It is to show ray/wave magnifications and optical path lengths. Under the minimum conditions. At the point when each wave starts to enter the lens, and at the point when each wave finally exits the lens. Same waves as from the other sequences shown. Marginal rays incoming, marginal rays outgoing. Here's some values you can check for the marginal and arbitrary rays. Minimum magnification ratios.
TYPE...............................ANGLE......................MAGNIFICATION.............................................................................................................
converging.......................30.................................10.24:1...........................................................................................................................
converging.......................15....................................3.97:1..........................................................................................................................
planar..................................0...........................................2:1...........................................................................................................................
diverging..........................15..............................................1:0.92.................................................................................................................
diverging..........................30..............................................1:1.71.................................................................................................................
diverging..........................45..............................................1:3.41.................................................................................................................
Hope this chart posts OK to read.
For optical path lengths only the lens itself needs be figured to get the OPL. This formula works at the minimum condition for the lens:
Minimum OPL=(radius1+radius2)(index1). Its value for the lens index of square root of 2 equals 2.4142...
This value is constant for every wave shown.