colour.phenomena.light_water_refractive_index_Schiebener1990#

colour.phenomena.light_water_refractive_index_Schiebener1990(wavelength: ArrayLike, temperature: ArrayLike = 294, density: ArrayLike = 1000) NDArrayFloat[source]#

Calculate water refractive index using Schiebener et al. (1990) model.

Parameters:
  • wavelength (array_like) – Wavelength values \(\lambda\) in nanometers.

  • temperature (float, optional) – Water temperature \(T\) in Kelvin. Default is 294 K (21°C).

  • density (float, optional) – Water density \(\rho\) in kg/m³. Default is 1000 kg/m³.

Returns:

Refractive index values for water.

Return type:

numpy.ndarray

Examples

>>> light_water_refractive_index_Schiebener1990(
...     [400, 500, 600]
... )
array([ 1.3441433...,  1.3373637...,  1.3335851...])

References

[SSLSG90]