Bug Fix - Overwrite stored values for ut and utt evaluators
Summary
Turns out we were adding into the passive outputs (stored values, state, etc) instead of overwriting when calling CeedEvaluatorApplyAddLocalToLocal and CeedEvaluatorApplyAddActiveGlobalToGlobal.
To fix this, I added new CeedEvaluatorApplyAddActiveGlobalToGlobal and CeedEvaluatorApplyAddActiveLocalToLocal which only add to the active outputs.
I'm open to other fixes, but I can imagine situations where one would want to add into passive outputs, so I think that option still needs to exist.
Checklist
Closes
-
Atomic commit history -
All new features documented -
Updated CHANGELOG.md