bw2calc.errors#
Exceptions#
Can't load the numpy arrays if all of them are empty |
|
Base class for bw2calc errors |
|
Least squares is much less efficient than direct computation for square, full-rank |
|
Can't do impact assessment with no biosphere flows |
|
LCIA matrices are diagonal, and use the |
|
Provided weighting or normalization doesn't fit the impact category |
|
The given functional unit cannot be understood |
|
Multiple values are present, but only one value is expected |
|
No arrays for given matrix |
|
No solution to set of linear equations found within given constraints |
|
The given data do not form a square technosphere matrix |
|
The given demand array activity is not in the technosphere matrix |
Module Contents#
- exception bw2calc.errors.AllArraysEmpty[source]#
Bases:
BW2CalcError
Can’t load the numpy arrays if all of them are empty
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.BW2CalcError[source]#
Bases:
Exception
Base class for bw2calc errors
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.EfficiencyWarning[source]#
Bases:
RuntimeWarning
Least squares is much less efficient than direct computation for square, full-rank matrices
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.EmptyBiosphere[source]#
Bases:
BW2CalcError
Can’t do impact assessment with no biosphere flows
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.InconsistentGlobalIndex[source]#
Bases:
BW2CalcError
LCIA matrices are diagonal, and use the
col
field for regionalization. If multiple LCIA datapackages are present, they must use the same value forGLO
, the global location, in order for filtering for site-generic LCIA to work correctly.Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.InconsistentLCIA[source]#
Bases:
BW2CalcError
Provided weighting or normalization doesn’t fit the impact category
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.MalformedFunctionalUnit[source]#
Bases:
BW2CalcError
The given functional unit cannot be understood
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.MultipleValues[source]#
Bases:
BW2CalcError
Multiple values are present, but only one value is expected
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.NoArrays[source]#
Bases:
BW2CalcError
No arrays for given matrix
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.NoSolutionFound[source]#
Bases:
UserWarning
No solution to set of linear equations found within given constraints
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.NonsquareTechnosphere[source]#
Bases:
BW2CalcError
The given data do not form a square technosphere matrix
Initialize self. See help(type(self)) for accurate signature.
- exception bw2calc.errors.OutsideTechnosphere[source]#
Bases:
BW2CalcError
The given demand array activity is not in the technosphere matrix
Initialize self. See help(type(self)) for accurate signature.