Skip to content

Draft: Matrix free ops shape cleanup

Draft

I marked this as a draft because my fork shows my merges of the master. I was not expecting that. And not sure we want those commits. But not sure how to get just the last commit.

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

@ccantwel

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).

Merge request reports