lumos.calculator.get_earthshine_panels

lumos.calculator.get_earthshine_panels(sat_z, angle_past_terminator, density)[source]

Creates a mesh of pixels on Earth’s surface which are visible to the satellite and illuminated by the sun.

Parameters:
  • sat_z (float) – The height of the satellite above the center of Earth (meters)

  • angle_past_terminator (float) – The angle of the satellite past the terminator (radians)

  • density (int) – The density of the pixels. Grid will have size density x density.

Returns:

  • (x, y, z) - Positions of pixels (meters)

  • (nx, ny, nz) - Normal vectors of pixels

  • areas - Areas of pixels (\(m^2\))