db.bu
For the standalone function, see mario.calc_bu().
Calculate commodity-by-activity direct-output coefficients from use flows.
\[b_u=\operatorname{diag}(X_c)^{-1}U\]
Inputs#
U: commodity-by-activity use flows.
Xc: commodity production, indexed like U.index.
Result#
Commodity nodes on rows and activity nodes on columns.
Calculation details#
This normalizes rows by commodity production, whereas u
normalizes columns by activity production. Zero production gives a zero row.
Example#
import mario
db = mario.load_test("SUT", tech_assumption="IT")
result = db.resolve("bu")
# Dotted access requests the same block:
result = db.bu
Use resolve for scenario selection and recomputation options. Existing targets are reused. The other SUT equations are listed in Resolvable Matrices and Blocks.