make_standard_atmosphere

hcipy.atmosphere.make_standard_atmosphere(input_grid, cn_squared=None, outer_scale=None, site='mauna_kea', **kwargs)

Make a standard atmosphere for one of the built-in sites.

Parameters:
cn_squaredscalar or None

The integrated Cn^2 value of the atmosphere. If this is None, the default, then the default Cn^2 of your requested site will be used.

outer_scalescalar or None

The outer scale of all layers. If this is None, the default, then the default outer scale of your requested site will be used.

site{‘mauna_kea’, ‘las_campanas’, ‘keck’}

The site of the standard atmosphere. This has to be one of the implemented sites.

**kwargskwargs

Any additional kwargs will be fed through to the MultiLayerAtmosphere initializer.

Returns:
MultiLayerAtmosphere

The multi-layer atmospheric model corresponding to the site.

Raises:
ValueError

If the requested site is not one of the implemented sites.