-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Non-spatial meshes #1534
base: dev
Are you sure you want to change the base?
WIP: Non-spatial meshes #1534
Conversation
This PR should be split into two parts at some point:
The first part might then also be relevant for other PRs where breaking changes are introduced (e.g. #1493 use of abbreviated attributes by default in JSON backend) EDIT: Done #1551 |
7a1760a
to
a6a8547
Compare
a6a8547
to
26b21aa
Compare
26b21aa
to
3948173
Compare
7534cb8
to
6d7513b
Compare
6d7513b
to
a244159
Compare
47c9d00
to
a9019f7
Compare
a9019f7
to
ffbd45a
Compare
d184a23
to
6045e89
Compare
|
||
std::vector<double> Mesh::gridUnitSIPerDimension() const | ||
{ | ||
return getAttribute("gridUnitSI").get<std::vector<double>>(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: introduce the same backwards-compatible logic as for gridUnitSI
(line 330)
6045e89
to
fc9862b
Compare
fc9862b
to
da28b8c
Compare
We cannot upgrade users silently in this place
for more information, see https://pre-commit.ci
da28b8c
to
12ed9bd
Compare
Implements openPMD/openPMD-standard#193
TODO:
#if openPMD_HAVE_NONSPATIAL_MESHES
or soDiff: https://github.com/franzpoeschel/openPMD-api/compare/prepare-openPMD-2.0..non-spatial-meshes