bw2calc.multi_lca#

Module Contents#

Classes#

InventoryMatrices

MultiLCA

Wrapper class for performing LCA calculations with many functional units and LCIA methods.

Attributes#

calculation_setups

logger

class bw2calc.multi_lca.InventoryMatrices(biosphere_matrix, supply_arrays)[source]#
class bw2calc.multi_lca.MultiLCA(cs_name, log_config=None)[source]#

Wrapper class for performing LCA calculations with many functional units and LCIA methods.

Needs to be passed a calculation_setup name.

This class does not subclass the LCA class, and performs all calculations upon instantiation.

Initialization creates self.results, which is a NumPy array of LCA scores, with rows of functional units and columns of LCIA methods. Ordering is the same as in the calculation_setup.

property all[source]#

Get all possible databases by merging all functional units

bw2calc.multi_lca.calculation_setups[source]#
bw2calc.multi_lca.logger[source]#