slv.inversion.report.calculate_total_flux#

slv.inversion.report.calculate_total_flux(config, fluxes, units=None)[source]#

Domain-total emission per flux interval.

The flux field is integrated over its cells’ areas and each interval’s duration (lair absolute_emissions), so the result is a mass per interval, e.g. Gg per MS interval for units="Gg/m2/s".

Parameters:
  • config (InversionConfig) – The inversion (its flux_freq).

  • fluxes (pd.Series) – Flux in umol/m2/s indexed by (time, lat, lon); its name must be set.

  • units (str, optional) – Convert to these flux units before integrating (e.g. "Gg/m2/s").

Returns:

Total per flux time.

Return type:

pd.Series