diff options
| author | Sam Scholten | 2025-10-28 12:57:55 +1000 |
|---|---|---|
| committer | Sam Scholten | 2025-10-28 12:57:55 +1000 |
| commit | 1c33fe6e84dd2dc732f2c56064494388bdee7bb2 (patch) | |
| tree | 59413676fd1c3fcf847c5f5863fa3211fa4ebc15 /uv.lock | |
| parent | a6770b50fcbc49bbbdd25ed4b7511fdd1498e864 (diff) | |
| download | transivent-1c33fe6e84dd2dc732f2c56064494388bdee7bb2.tar.gz transivent-1c33fe6e84dd2dc732f2c56064494388bdee7bb2.zip | |
Fix time array monotonicity for very large arrays
- Generate time arrays with float64 precision before converting to float32
- This prevents precision loss that causes non-monotonic time arrays
- Affects datasets with >10 million samples (e.g., 200M points at 20 MHz)
- Changed empty time array warning to raise RuntimeError for better error handling
- Applied fix to both rd() and rd_chunked() functions
Diffstat (limited to 'uv.lock')
0 files changed, 0 insertions, 0 deletions
