Matrix free ops shape cleanup
Issue/feature addressed
Instead of using the DIM as a template parameter to the operator class helper, using the shape type to have more flexibility.
Proposed solution
Change the template parameter
Implementation
Update the Helper class.
Tests
All tests pass.
Suggested reviewers
Notes
Minor change
Checklist
-
Functions and classes, or changes to them, are documented. [ ] User guide/documentation is updated.-
Changelog is updated. [ ] Suitable tests added for new functionality.-
Contributed code is correctly formatted. (See the contributing guidelines). [ ] License added to any new files.-
No extraneous files have been added (e.g. compiler output or test data files).
Edited by Jacques Xing