function EarthSciMLBase.couple2(c::GasChem.SuperFastCoupler, e::EarthSciData.NEI2016MonthlyEmisCoupler)
c, e = c.sys, e.sys
@parameters uconv, MW_SO2
operator_compose(convert(ODESystem, c), e, Dict(
c.SO2 => e.SULF => uconv / MW_SO2,
c.SO2 => e.SO2 => uconv / MW_SO2, ))
end
For example, in this coupled system, only the latter equation is kept. This only creates SuperFast₊NEI2016MonthlyEmis_SO2(t) and no SuperFast₊NEI2016MonthlyEmis_SULF(t). We want c.SO2 = (e.SULF + e.SO2)*uconv/MW_SO2
For example, in this coupled system, only the latter equation is kept. This only creates
SuperFast₊NEI2016MonthlyEmis_SO2(t)
and noSuperFast₊NEI2016MonthlyEmis_SULF(t)
. We wantc.SO2 = (e.SULF + e.SO2)*uconv/MW_SO2