def simplified_solis(apparent_elevation, aod700=<NUM_LIT:0.1>, precipitable_water=<NUM_LIT:1.>,<EOL>pressure=<NUM_LIT>, dni_extra=<NUM_LIT>):
p = pressure<EOL>w = precipitable_water<EOL>w = np.maximum(w, <NUM_LIT>)<EOL>i0p = _calc_i0p(dni_extra, w, aod700, p)<EOL>taub = _calc_taub(w, aod700, p)<EOL>b = _calc_b(w, aod700)<EOL>taug = _calc_taug(w, aod700, p)<EOL>g = _calc_g(w, aod700)<EOL>taud = _calc_taud(w, aod700, p)<EOL>d = _calc_d(aod700, p)<EOL>sin_elev = np.maximum(<NUM_LIT>, np.sin(np.radians(apparent_elevation)))<EOL>dni = i0p * np.exp(-taub/sin_elev**b)<EOL>ghi = i0p * np.exp(-taug/sin_elev**g) * sin_elev<EOL>dhi = i0p * np.exp(-taud/sin_elev**d)<EOL>irrads = OrderedDict()<EOL>irrads['<STR_LIT>'] = ghi<EOL>irrads['<STR_LIT>'] = dni<EOL>irrads['<STR_LIT>'] = dhi<EOL>if isinstance(dni, pd.Series):<EOL><INDENT>irrads = pd.DataFrame.from_dict(irrads)<EOL><DEDENT>return irrads<EOL>
Calculate the clear sky GHI, DNI, and DHI according to the
simplified Solis model [1]_.

Reference [1]_ describes the accuracy of the model as being 15, 20,
and 18 W/m^2 for the beam, global, and diffuse components. Reference
[2]_ provides comparisons with other clear sky models.

Parameters
----------
apparent_elevation : numeric
    The apparent elevation of the sun above the horizon (deg).

aod700 : numeric, default 0.1
    The aerosol optical depth at 700 nm (unitless).
    Algorithm derived for values between 0 and 0.45.

precipitable_water : numeric, default 1.0
    The precipitable water of the atmosphere (cm).
    Algorithm derived for values between 0.2 and 10 cm.
    Values less than 0.2 will be assumed to be equal to 0.2.

pressure : numeric, default 101325.0
    The atmospheric pressure (Pascals).
    Algorithm derived for altitudes between sea level and 7000 m,
    or 101325 and 41000 Pascals.

dni_extra : numeric, default 1364.0
    Extraterrestrial irradiance. The units of ``dni_extra``
    determine the units of the output.

Returns
-------
clearsky : DataFrame (if Series input) or OrderedDict of arrays
    DataFrame/OrderedDict contains the columns/keys
    ``'dhi', 'dni', 'ghi'``.

References
----------
.. [1] P. Ineichen, "A broadband simplified version of the
   Solis clear sky model," Solar Energy, 82, 758-762 (2008).

.. [2] P. Ineichen, "Validation of models that estimate the clear
   sky global and beam solar irradiance," Solar Energy, 132,
   332-344 (2016).