-
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
Detach Vector
s from MATLAB
#328
Conversation
024fbf7
to
beb960b
Compare
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #328 +/- ##
===================================
Coverage 25% 26%
===================================
Files 80 81 +1
Lines 3660 3671 +11
===================================
+ Hits 933 937 +4
- Misses 2727 2734 +7
☔ View full report in Codecov by Sentry. |
beb960b
to
04d1e20
Compare
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.
I like this very much.
(Except for the coverage weirdness that we discussed IRL. I do not like that.)
Co-authored-by: Sam Cunliffe <[email protected]>
d834cd0
to
a3aab1c
Compare
🚀 |
Description
FieldComponentsVector
andFrequencyExtractVector
.Detaches the
FieldComponentsVector
andFrequencyExtractVector
classes from theVector
class, which depended on MATLAB.typedef
s ofstd::vector
.The methods these classes had are now functions inside a (new) namespace
tdms_vector_utils
withinutils.h
.typedef
ed.Testing
FieldComponentsVector
andFrequencyExtractVector
no longer have their own specific tests since they are nowtypedef
stest_utils.h
has additional tests for the new namespace and methodsHDF5Reader::read()
has another test for the new overload ofread
, forFrequencyExtractVectors
.The scripts that produce the input data have also been updated to include additional members that are needed for these unit tests.
Blocked by:
uint
parallel for loop variables 😠