illuminated function

double illuminated(
  1. double i
)

Illuminated fraction of the Moon from phase angle.

i is the phase angle in radians.

Implementation

double illuminated(double i) => (1 + math.cos(i)) / 2;