summaryrefslogtreecommitdiff
path: root/MOR_5_levels_with_doppler_and_propagation
diff options
context:
space:
mode:
Diffstat (limited to 'MOR_5_levels_with_doppler_and_propagation')
-rw-r--r--MOR_5_levels_with_doppler_and_propagation/Nlevels_with_MOR.xmds30
1 files changed, 15 insertions, 15 deletions
diff --git a/MOR_5_levels_with_doppler_and_propagation/Nlevels_with_MOR.xmds b/MOR_5_levels_with_doppler_and_propagation/Nlevels_with_MOR.xmds
index 2fe5558..65e5922 100644
--- a/MOR_5_levels_with_doppler_and_propagation/Nlevels_with_MOR.xmds
+++ b/MOR_5_levels_with_doppler_and_propagation/Nlevels_with_MOR.xmds
@@ -18,12 +18,12 @@
* / / \ \
* EdL / / \ \ EdR
* / / \ \
- * |c> ----------/-- --\----------- |B>
+ * |c> ----------/-- --\----------- |C>
* / \
* / EpL \ EpR
* / \
* / \
- * |C> ------------- ------------- |b>
+ * |B> ------------- ------------- |b>
*
*
*
@@ -304,14 +304,14 @@
double delta_two_ph = delta_two_ph0;
delta_two_ph += abs(Gamma_super)*1*((t)/(t_span/2)); // two photon sweep to mimic EIT shapes
- Gab=Gamma_super+i*(delta_one_ph + delta_two_ph + DopplerShiftPr + 0*noise); // probe right detuning
- GAB=Gamma_super+i*(delta_one_ph + DopplerShiftDr + 0*noise); // drive right detuning
+ Gab=Gamma_super+i*(delta_one_ph + delta_two_ph + DopplerShiftPr); // probe right detuning
+ GAB=Gamma_super+i*(delta_one_ph + delta_two_ph + DopplerShiftPr); // probe left detuning
Gca=Gamma_super-i*(delta_one_ph + DopplerShiftDr); // drive left detuning
- GCA=Gamma_super-i*(delta_one_ph + delta_two_ph + DopplerShiftDr); // probe left detuning
+ GCA=Gamma_super-i*(delta_one_ph + DopplerShiftDr); // drive right detuning
- Gcb=gbc+i*( Split + delta_two_ph + (DopplerShiftPr - DopplerShiftDr) + 0*noise);
- GCB=gbc+i*(-Split - delta_two_ph - (DopplerShiftPr - DopplerShiftDr) - 0*noise);
+ Gcb=gbc+i*( Split + delta_two_ph + (DopplerShiftPr - DopplerShiftDr) );
+ GCB=gbc+i*(-Split + delta_two_ph + (DopplerShiftPr - DopplerShiftDr) );
complex rba=conj(rab);
complex rac=conj(rca);
@@ -326,21 +326,21 @@
complex EpRac = conj(EpRa);
draa_dt = -i*EpRac*rab+i*EpRa*rba-i*EdLac*rac+i*EdLa*rca-2*Gamma_super*raa
- -i*EdRac*rAB+i*EdRa*rBA-i*EpLac*rAC+i*EpLa*rCA;
+ -i*EpLac*rAB+i*EpLa*rBA-i*EdRac*rAC+i*EdRa*rCA;
drbb_dt = i*EpRac*rab-i*EpRa*rba+Gamma_super*raa-gbc*rbb+gbc*rcc;
- drBB_dt = i*EdRac*rAB-i*EdRa*rBA+Gamma_super*raa-gbc*rBB+gbc*rCC;
+ drBB_dt = i*EpLac*rAB-i*EpLa*rBA+Gamma_super*raa-gbc*rBB+gbc*rCC;
drcc_dt = i*EdLac*rac-i*EdLa*rca+Gamma_super*raa-gbc*rcc+gbc*rbb;
- drCC_dt = i*EpLac*rAC-i*EpLa*rCA+Gamma_super*raa-gbc*rCC+gbc*rBB;
+ drCC_dt = i*EdRac*rAC-i*EdRa*rCA+Gamma_super*raa-gbc*rCC+gbc*rBB;
drab_dt = -Gab*rab+i*EpRa*(rbb-raa)+i*EdLa*rcb;
drca_dt = -Gca*rca+i*EdLac*(raa-rcc)-i*EpRac*rcb;
drcb_dt = -Gcb*rcb-i*EpRa*rca+i*EdLac*rab;
- drAB_dt = -Gab*rAB+i*EdRa*(rBB-raa)+i*EpLa*rCB;
- drCA_dt = -Gca*rCA+i*EpLac*(raa-rCC)-i*EdRac*rCB;
- drCB_dt = -GCB*rCB-i*EdRa*rCA+i*EpLac*rAB;
+ drAB_dt = -Gab*rAB+i*EpLa*(rBB-raa)+i*EdRa*rCB;
+ drCA_dt = -Gca*rCA+i*EdRac*(raa-rCC)-i*EpLac*rCB;
+ drCB_dt = -GCB*rCB-i*EpLa*rCA+i*EdRac*rAB;
]]>
@@ -361,9 +361,9 @@
<dependencies>density_matrix</dependencies>
<![CDATA[
dEdL_dz = i*eta*conj(rca) + Lt[EdL] ;
- dEdR_dz = i*eta*(rAB) + Lt[EdR] ;
- dEpL_dz = i*eta*conj(rCA) + Lt[EpL] ;
+ dEdR_dz = i*eta*conj(rCA) + Lt[EdR] ;
dEpR_dz = i*eta*(rab) + Lt[EpR] ;
+ dEpL_dz = i*eta*(rAB) + Lt[EpL] ;
]]>
</operators>