There is a double structure to determine the dispatch of assets - via E1.get_timeseries_per_bus and with E1.get_flow() assertions, and thus E1.cut_below_micro is applied twice for each flow. This duplication should be avoided. It could not be done in PR #859 as it should be done safely, and I believe that testing should also be implemented. This is more of an enhancement, not a bug.
There is a double structure to determine the dispatch of assets - via
E1.get_timeseries_per_bus
and withE1.get_flow()
assertions, and thusE1.cut_below_micro
is applied twice for each flow. This duplication should be avoided. It could not be done in PR #859 as it should be done safely, and I believe that testing should also be implemented. This is more of an enhancement, not a bug.Originally posted by @smartie2076 in https://github.com/rl-institut/multi-vector-simulator/issues/859#issuecomment-824928476