Overview of the new QuTiP data layer
A technical overview of the new data-layer implementation in QuTiP 5, focusing on multiple data representations and efficient type conversions.
A technical overview of the new data-layer implementation in QuTiP 5, focusing on multiple data representations and efficient type conversions.
Design discussion for new linear algebra data structures in QuTiP, focusing on lightweight vs. heavy implementations for performance and dispatch.
Explores how multiple dispatch in Julia enables mathematically correct code, using complex number division as a key example.
A tutorial on implementing the classic Rock-Paper-Scissors game in under 10 lines of Julia code, showcasing multiple dispatch.