https://github.com/gadamc/nvmodels
Modeling nitrogen-vacancy centers in diamond
https://github.com/gadamc/nvmodels
nitrogen-vacancy odmr quantum-computing quantum-information-science qubits
Last synced: 10 months ago
JSON representation
Modeling nitrogen-vacancy centers in diamond
- Host: GitHub
- URL: https://github.com/gadamc/nvmodels
- Owner: gadamc
- License: bsd-3-clause
- Created: 2023-03-18T02:01:14.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T00:57:26.000Z (almost 2 years ago)
- Last Synced: 2025-02-28T04:22:37.022Z (11 months ago)
- Topics: nitrogen-vacancy, odmr, quantum-computing, quantum-information-science, qubits
- Language: Jupyter Notebook
- Homepage:
- Size: 9.23 MB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Modeling for Nitrogen-Vacancy Centers in Diamond
Modeling for single NV centers in diamond.
Construct ground state Hamiltonian of NV-negative centers, including
fine structure, hyperfine structure, nuclear quadrupole,
and external magnetic field terms.
Includes transformation from lab frame to rotating frame.
Includes tools for plotting eigenvalues, plotting states on the Bloch
sphere (one must choose the two physical spin states to be
represented), and representing states as linear combination of
basis states.
# Demos
1. [Visualizing Spin 1 systems on the Bloch sphere](notebooks/Visualize_spin1_on_bloch_sphere.ipynb)
2. [NV negative simple fine structure term only, and Bloch sphere](notebooks/NVNegZFS.ipynb)
3. [NV negative with static and applied MW fields for spin control](notebooks/NVNeg_full_H_Zeeman_splitting.ipynb)
4. [NV Ensemble with static field and ODMR spectrum for 14-N](notebooks/NVNeg_full_H_Zeeman_ESR_spectrum.ipynb)
5. [NV Ensemble with static field and ODMR spectrum for 15-N](notebooks/15NVNeg_full_H_Zeeman_ESR_spectrum.ipynb)