Skip to content

[Feature] Implement a warning when facilities have the same input and output commodity #645

@gonuke

Description

@gonuke

What is the motivation for your feature request? Please describe what you want to use it for.

When a facility has the same input and output commodity, it can cause the DRE to direct all of that commodity to itself and not allow any other flows of that commodity. This is particularly likely for a Storage facility, and a warning should be issued to alert users.

Describe the feature you'd like.

Add a warning for archetypes where this could be a concern. The simplest implementation is archetype-dependent.

Describe alternatives you've considered.

One alternative is to classify this as an error rather than a warning.

Another alternative would be to make a toolkit that could be easily included and issue a warning when any pair of identified commodities overlap.

How can this issue be closed?

Add a warning to a minimal set of archetypes, especially Storage.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions