LASED
1.0.0
許多使用原子和雷射的實驗都是在物理學中進行的,這需要有關所研究的原子種類的激發態的知識和建模。穩態模型可用於獲得雷射原子系統的最終平衡,但大量雷射原子相互作用是短暫的且快速衰減。大多數使用 Louiville 方程式來捕捉相互作用動力學的模型並不使用完整的量子電動力學圖來隨著時間的推移演化系統,而是使用半經典方法。在這個模擬器中,所有動力學都是從場算子推導出方程式來計算的。這給出了物理上更準確的模型。
執行以下命令進行安裝:
pip install LASED
原始碼可以在 https://github.com/mvpmanish/LASED 找到。
在此模擬器中,使用者定義了一個State
對象,其中定義了所有量子數。然後,使用者建立兩個向量:一個包含所有基態,另一個包含激發態。然後,使用者可以定義具有雷射功率(或強度)和雷射波長的LaserAtomSystem
物件。透過該對象,使用者可以:
timeEvolution
對雷射原子系統進行時間演化,並使用Rho_t
存取密度矩陣元素隨時間的時間演化。可以模擬非常簡單的系統,例如沒有超精細結構的鎂和鈣,到具有超精細結構的原子和大量的狀態,如銫。rho_0
rotate
到不同的參考系,然後使用歐拉角進行時間演化。angularShape
的時間演化圖。 請參閱 readthedocs 以了解詳細教學和如何使用該程式庫的指南:https://lased.readthedocs.io/en/latest/
v1.0
angularShape
。timeEvolution
速度提高了 2 倍。v0.4 :
tau_b
將衰變建模為未與雷射耦合的其他狀態(例如非輻射衰變)。timeEvolution
時,可以使用關鍵字pretty_print_eq_tex = True
和pretty_print_eq_pdf = True
將運動方程式的符號列印匯出為 .tex 和/或 .pdf 文件,但必須為關鍵字pretty_print_eq_filename
提供一個字串才能產生新檔案(s) 一個名字。注意:要匯出為 pdf,您的系統上必須安裝pdflatex
,才能將 .tex 檔案轉換為 .pdf 檔案。 感謝 Andrew Murray 教授、Matthew Harvey 博士和 Parinya Udommai 對圖書館和計畫的持續支持。
如果您使用此處找到的論文來使用該庫,請引用該庫:https://arxiv.org/abs/2203.12535。