Remove ALLOCATION enum & binding
Open
api: breaking
frontend: C++17
frontend: Python3
good first issue
- Dominant language
- C++
- Stars
- 161
- Forks
- 59
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 7
Description
With the new features introduced in #204, the [```enum Allocation```](https://github.com/openPMD/openPMD-api/blob/06ae64508f726d18eaedc60d7e73580e7f24a054/include/openPMD/RecordComponent.hpp#L52-L57) and the corresponding [binding](https://github.com/openPMD/openPMD-api/blob/b95e33c6627aa41afca80bad0d2265846451f5e4/src/binding/python/RecordComponent.cpp#L178-L182) are dead code. The allocation strategy is now implicit in the style of function call.
Contributor guide
Assessment
This issue has not been assessed yet.