-
Notifications
You must be signed in to change notification settings - Fork 4
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
Pairdev: writing data to H5::Group
s.
#294
Pairdev: writing data to H5::Group
s.
#294
Conversation
9fa3b71
to
986bd02
Compare
* @brief Convert from C++ datatype T to a H5::PredType for HDF5 write out. | ||
* | ||
* TODO: Doesn't support complex doubles. Might need a compount datatype. | ||
* Investigate how to read complex doubles first. |
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.
We should probably throw an std::logic_error("Not implemented")
if we try with T
as a complex double.
Also compount
→ compound
(might me my typo).
* @brief Checks if `name` exists in this file. | ||
* | ||
* @details Just wraps some ugly H5Lexists call from the C-API. | ||
* TODO: does this work if given 'group/subgroup' ? |
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: can we just use file_->nameExists
?
05ef9fc
to
30899d5
Compare
02d04a8
to
a8d6b56
Compare
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## 181-hdf5-io-pairdev #294 +/- ##
==================================================
- Coverage 48% 48% -0%
==================================================
Files 72 72
Lines 7931 7922 -9
==================================================
- Hits 3817 3802 -15
- Misses 4114 4120 +6
☔ View full report in Codecov by Sentry. |
Co-authored-by: willGraham01 <[email protected]>
Any file object. Co-authored-by: willGraham01 <[email protected]>
Some WIP typedef is incomplete and we've hardcoded H5::PredType::Double. Need to convert from native C++. Co-authored-by: Will Graham <[email protected]>
Convert between native C++ datatypes and H5::PredTypes. Needs some unit testing! Co-authored-by: willGraham01 <[email protected]>
* Update catch2 (#275) * Update catch2. v3.3 has some nice features. Including a SKIP() macro. 💙 * Skip the segfault test. * SKIP unit tests if sample data not generated. Since we're introducing a bit of complexity into the unit-testing framework, at least we should skip the tests (developer quality of life) with a nice warning explaining why. * Skip function. 2 lines → 1. And gets rid of another global. Co-authored-by: willGraham01 <[email protected]> * Revert to explicitly skipping the broken test. --------- Co-authored-by: willGraham01 <[email protected]>
a8d6b56
to
f3a8671
Compare
No description provided.