As noted in #225 the current code looks for optional DataArrays in the input data sets. For the gas optics this includes total_solar_irradiance; for the solvers it includes incident_flux (diffuse).
Seems like these would be better passed as DataArrays/Datasets as optional arguments and xr.merged with the problem dataset.
As noted in #225 the current code looks for optional
DataArraysin the input data sets. For the gas optics this includestotal_solar_irradiance; for the solvers it includesincident_flux(diffuse).Seems like these would be better passed as DataArrays/Datasets as optional arguments and
xr.merged with the problem dataset.