Total values
This method returns for each process \(j\) in the product system the total inventory result for a flow \(j\) at this point in the supply chain including the direct, upstream, and downstream (related to waste treatment) contributions. Mathematically, this is the row \(i\) of the intensity matrix \(M\) scaled by the totality factors \(tf\):
$$ M[i,:] * diag(tf) $$
REST | GET result/{result-id}/total-flow-values-of/{envi-flow} |
IPC | result/total-flow-values-of |
Python IPC | Result.get_total_flow_values_of |
Return type | List[TechFlowValue] |
Parameter type | EnviFlow |
Examples
JSON-RPC via Fetch API
The example below shows the usage of this method using the JSON-RPC protocol via the Fetch API which is available in modern web-browsers or platforms like Deno.
let resp = await fetch("http://localhost:8080", {
method: "POST",
body: JSON.stringify({
jsonrpc: "2.0",
id: 1,
method: "result/total-flow-values-of",
params: {
"@id": "66dcc7d0-ce47-46bf-b77a-ada4b4c95169",
enviFlow: {
flow: {
"@type": "Flow",
"@id": "5f7aad3d-566c-4d0d-ad59-e765f971aa0f",
name: "Methane, fossil",
},
}
}
})
});
let v = await resp.json();
console.log(v);
// {
// jsonrpc: "2.0",
// result: [
// {
// techFlow: { provider: [Object], flow: [Object] },
// amount: 0.0037571867032375776
// },
// {
// techFlow: { provider: [Object], flow: [Object] },
// amount: 0.000006654150590167164
// }, ...