Add option to suppress unused varshks warning #62
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a small fix that adds an option to the model
unused_varshks
which takes a vector of symbols (or in theory another iterable).Any symbols within this vector will no longer throw a warning when
@initialize
or@reinitialize
is called and the corresponding variable is not being used in the model equations.This solves an issue when some variables are needed for the steadystate but are not present in the model equations.
Tests were also added to verify this behavior.
We may want to change the naming convention here.