mario.CoreModel.fa_ex
- CoreModel.fa_ex(*, satellite_accounts=None, scenario: str = 'baseline')#
Return activity-side exploded environmental multipliers for SUT.
\[\begin{split}f_{a,\mathrm{ex}} = \begin{bmatrix} \operatorname{diag}(e_{a,k})w_{aa} \\ \operatorname{diag}(e_{c,k})w_{ca} \end{bmatrix}\end{split}\]The equation is for one selected satellite account
k. The two blocks are stacked on rows: activity contributors first, then commodity contributors. Summing contributor rows for each account recovers that row offa. Here \(w_{ca}=u\,w_{aa}\).- Parameters:
satellite_accounts – Optional subset of satellite rows to explode. Accepts one label or an iterable of labels.
scenario – Scenario used to read source matrices.
- Returns:
DataFrame with a 3-level MultiIndex on the rows describing the satellite account and the contributing activity or commodity.
- Return type:
pandas.DataFrame
Notes
For IOT models use
f_ex(). For the commodity side usefc_ex().
The full baseline result is also available as the property db.fa_ex_all.