Non-repairable emissions logic did not exist, other than as a placeholder.
What was changed
Added in the logic for non-repairable emissions.
Intended Purpose
Allow users to simulate non-repairable emissions in addition to repairable emissions.
Testing Completed
The following manual E2E testing was done.
Simulations using just the virtual world parameters to set non-repairable emission parameters.
Simulations where the source/equipment file specified the non-repairable emission parameters.
In addition, unit tests were created, based on the existing fugitive emission unit tests.
Pull Request Key Information
Reason for change
Non-repairable emissions logic did not exist, other than as a placeholder.
What was changed
Added in the logic for non-repairable emissions.
Intended Purpose
Allow users to simulate non-repairable emissions in addition to repairable emissions.
Testing Completed
The following manual E2E testing was done. Simulations using just the virtual world parameters to set non-repairable emission parameters. Simulations where the source/equipment file specified the non-repairable emission parameters.
In addition, unit tests were created, based on the existing fugitive emission unit tests.