-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Labels
UnitaryHack2025UnitaryHACK 2025UnitaryHACK 2025enhancementNew feature or requestNew feature or request
Description
Problem Description
Implement the Bloch Sphere rendering. It should follow the same syntax as QuTiP, as showed in this page.
It should also follow the methods already defined for the plot_wigner and plot_fock_distribution functions, allowing for future possible alternative backends. Makie should be enough for the moment.
Proposed Solution
The Bloch sphere constructor should be defined like
b = QuantumToolbox.Bloch()All the attributes have to be defined using functions like
pnt = [1/sqrt(3), 1/sqrt(3), 1/sqrt(3)]
add_points!(pnt) # Notice the exclamation mark, as it changes the structure of the object
render(b)Additional Context
Makie Documentation: https://docs.makie.org
Metadata
Metadata
Assignees
Labels
UnitaryHack2025UnitaryHACK 2025UnitaryHACK 2025enhancementNew feature or requestNew feature or request