pyrad.optics.utils module

class pyrad.optics.utils.Optics(grid)[source]

Bases: object

Optical properties.

grid

Spectral grid.

g

Asymmetry factor.

omega

Single-scatter albedo.

tau

Optical depth.

pyrad.optics.utils.interp(x, y, newx)[source]

Performs linear interpolation

Parameters
  • x – Array of domain points.

  • y – Array of function values at the input x domain points.

  • newx – Array of new domain points where interpolated values are desired.

Returns

Interpolated values at the input newx points.