Skip to content

Tracking resonators#16

Merged
alexandrefrancois merged 17 commits into
mainfrom
phase-matters
Apr 11, 2026
Merged

Tracking resonators#16
alexandrefrancois merged 17 commits into
mainfrom
phase-matters

Conversation

@alexandrefrancois

Copy link
Copy Markdown
Owner

No description provided.

Phase difference is arg current complex value * conjugate of previous complex value
Also make the phasor exp(-iw) for consistency with literature
Streamline and simplify instantaneous frequencies access in Resonator, Resonator Bank (Array)
Fix tests
Adaptive tracking threshold in TrackingResonator
Fix GCD concurrency in Swift and C++
and new year copyright
C++ and fixes and optimizations
and various changes in C++ code to accommodate
Some adjustments for tests
@alexandrefrancois alexandrefrancois merged commit 2ec443b into main Apr 11, 2026
1 check failed
@alexandrefrancois alexandrefrancois deleted the phase-matters branch April 11, 2026 21:53
alexandrefrancois added a commit that referenced this pull request Apr 11, 2026
* Add phases computation/getters in ResonatorBankVec implementation
* Add exponent in alpha heuristic

* Make the phasor exp(-iw) for consistency with literature

* More efficient and precise phase time derivative in resonator
Phase difference is arg current complex value * conjugate of previous complex value

* Rename tracked frequencies to instantaneous frequencies
Streamline and simplify instantaneous frequencies access in Resonator, Resonator Bank (Array)
Fix tests

* Tracking resonators in Swift and C++
* Tracking resonator banks in Swift and C++

* Fix GCD concurrency in Swift and C++

* TrackingResonatorBankVec (WIP)

* Oscillator in C++
and various changes in C++ code to accommodate

* Expose Phasor Z for components extraction/tracking

* AI enhanced tests
Some adjustments for tests

* Update README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant