Remove duplicate tabulate functions
Open
enhancement
- Dominant language
- C++
- Stars
- 145
- Forks
- 47
- Avg merge
- 3h 5m
- Merged PRs (30d)
- 8
Description
Curently there is `tabulate` that returns a matrix, and `tabulate_m` that directly acts on memory
https://github.com/FEniCS/basix/blob/e2137c874f8640988cb71b2aa347829a102dbe8b/cpp/basix/finite-element.h#L267-L316
The tabulate returning a matrix should be removed, then the memory version can be used from pybind to make the Python version that returns a matrix
See also #310.
Contributor guide
Assessment
This issue has not been assessed yet.