Allan Bazinet
|
3b689f4ea0
|
Add ColorMapper functor
|
2024-12-06 06:07:03 -08:00 |
|
Allan Bazinet
|
1f3dd1e382
|
Update commentary
|
2024-12-05 17:18:20 -08:00 |
|
Allan Bazinet
|
0081cfd254
|
Fix summary spectrum display bug
|
2024-12-05 17:15:12 -08:00 |
|
Allan Bazinet
|
8922765c14
|
Commentary
|
2024-12-05 13:33:49 -08:00 |
|
Allan Bazinet
|
67e4e16f3b
|
Spectrum drawing avoidance based on sink state
|
2024-12-05 10:12:04 -08:00 |
|
Allan Bazinet
|
490e0950b4
|
Precompute gain and zero invariants
|
2024-12-05 05:17:24 -08:00 |
|
Allan Bazinet
|
facbd84ca6
|
Extract RDP algorithm to functor class
|
2024-12-02 22:09:35 -08:00 |
|
Allan Bazinet
|
12c2e321f2
|
Use consistent indexed access syntax
|
2024-12-02 19:47:16 -08:00 |
|
Allan Bazinet
|
c0e08815c3
|
Compute trig directly instead of using QLineF
|
2024-12-02 18:18:32 -08:00 |
|
Allan Bazinet
|
65794ebdb5
|
Add Qwt drawPolyline() performance workaround
|
2024-12-02 09:44:36 -08:00 |
|
Allan Bazinet
|
30e06660cb
|
Commentary
|
2024-12-01 15:25:00 -08:00 |
|
Allan Bazinet
|
29e46e68ff
|
Formatting
|
2024-12-01 15:17:21 -08:00 |
|
Allan Bazinet
|
e07a9e92de
|
Compare less than width, rather than not equal to
|
2024-12-01 15:15:33 -08:00 |
|
Allan Bazinet
|
2590f16324
|
Collapse adjunct data range reduction
|
2024-12-01 14:51:18 -08:00 |
|
Allan Bazinet
|
d97a22b248
|
Further simplify average computations
|
2024-12-01 13:51:04 -08:00 |
|
Allan Bazinet
|
87e06dcc84
|
Commentary
|
2024-12-01 13:04:31 -08:00 |
|
Allan Bazinet
|
ab41ea9cb3
|
Greatly simplify Cumulative calculations
|
2024-12-01 11:19:41 -08:00 |
|
Allan Bazinet
|
6257ee1fe4
|
Use reduce instead of accumulate
|
2024-12-01 10:49:03 -08:00 |
|
Allan Bazinet
|
307c5d015d
|
Use FP add
|
2024-12-01 10:29:23 -08:00 |
|
Allan Bazinet
|
5995f8c87b
|
Extract average() template function for clarity
|
2024-12-01 10:26:12 -08:00 |
|
Allan Bazinet
|
6c2f73544a
|
Commentary
|
2024-12-01 09:55:44 -08:00 |
|
Allan Bazinet
|
4e64891024
|
Correct Current spectrum type for new iteration
|
2024-12-01 09:41:41 -08:00 |
|
Allan Bazinet
|
9cdab0d62a
|
Simplify adjunct data reductions
|
2024-12-01 09:34:45 -08:00 |
|
Allan Bazinet
|
242785b407
|
Simplify adjunct summary loops
|
2024-12-01 09:00:46 -08:00 |
|
Allan Bazinet
|
3f506cde11
|
Formatting
|
2024-12-01 08:49:42 -08:00 |
|
Allan Bazinet
|
638d18bf66
|
Formatting
|
2024-12-01 08:46:51 -08:00 |
|
Allan Bazinet
|
2e5f5a6d65
|
Simplify spectrum point additions
|
2024-12-01 08:45:32 -08:00 |
|
Allan Bazinet
|
22a78bc8a5
|
Use 30 dB gain offset for Cumulative
|
2024-11-29 05:42:16 -08:00 |
|
Allan Bazinet
|
99526732af
|
Experimenting with flattening not changing zero
|
2024-11-28 14:21:41 -08:00 |
|
Allan Bazinet
|
d17ff6a6aa
|
Compute Chebyshev spans at runtime, on width
|
2024-11-25 19:49:38 -08:00 |
|
Allan Bazinet
|
8307bb8387
|
Use pimp idiom for WF::Flatten
|
2024-11-23 06:02:11 -08:00 |
|
Allan Bazinet
|
8c8536531f
|
Testing use of Eigen for waterfall flattening
|
2024-11-22 18:34:32 -08:00 |
|
Allan Bazinet
|
ef32d05a01
|
Use Q_EMIT
|
2024-11-16 15:39:56 -08:00 |
|
Allan Bazinet
|
2143b9bad0
|
Cleanup and commentary
|
2024-11-16 10:27:32 -08:00 |
|
Allan Bazinet
|
73c2643d6d
|
Add remove_if_index() template
|
2024-11-16 04:50:41 -08:00 |
|
Allan Bazinet
|
f804afb6b5
|
Scope d to if statement
|
2024-11-16 04:06:48 -08:00 |
|
Allan Bazinet
|
efd619adb8
|
Avoid pathological polygon sizes
|
2024-11-16 04:02:21 -08:00 |
|
Allan Bazinet
|
2722d7746d
|
Use QLineF to simplify distance calculations
|
2024-11-16 03:42:58 -08:00 |
|
Allan Bazinet
|
79d827617f
|
Move tunables to top of file
|
2024-11-15 21:53:22 -08:00 |
|
Allan Bazinet
|
27b68784a7
|
Remove unused include
|
2024-11-15 21:51:24 -08:00 |
|
Allan Bazinet
|
b21d37f0c3
|
Revise perpendicular distance calculation
|
2024-11-15 20:49:27 -08:00 |
|
Allan Bazinet
|
23858b6501
|
Fixes, tuning, and commentary
|
2024-11-15 19:14:16 -08:00 |
|
Allan Bazinet
|
76d6acd81d
|
Use in-place erase / remove technique
|
2024-11-15 18:42:48 -08:00 |
|
Allan Bazinet
|
d16aa491e2
|
Inline distance calculation
|
2024-11-15 15:31:19 -08:00 |
|
Allan Bazinet
|
e0c53659b8
|
Cleanup and commentary
|
2024-11-15 13:30:36 -08:00 |
|
Allan Bazinet
|
800b2ec2f5
|
Commentary
|
2024-11-15 13:23:16 -08:00 |
|
Allan Bazinet
|
d4a17438a1
|
Fixes to non-recursive rdp implementation
|
2024-11-15 13:18:14 -08:00 |
|
Allan Bazinet
|
5e575600d2
|
Second pass; non-recursive rdp
|
2024-11-15 13:03:11 -08:00 |
|
Allan Bazinet
|
5c188c609b
|
Initial swing at RDP algorithm addition
|
2024-11-15 11:32:10 -08:00 |
|
Allan Bazinet
|
9718337b9f
|
Enable parallelization of transform / reduce
|
2024-11-15 07:30:56 -08:00 |
|