Commit b6a8a0cc authored by Lucas Laplanche's avatar Lucas Laplanche
Browse files

maj

parent e001afef
......@@ -146,7 +146,7 @@ def reflectivity_heatmap(bypass_dbr=True,
def electromagnetic_amplitude(bypass_dbr=False, electric_field=0., wavelength=850e-9):
sl = st.structure_eam_vcsel(bypass_dbr=bypass_dbr, vcsel_only=False, grading_type='linear slope', mqw_alloy_type='mean', l_eam_clad = 15e-9, l_vcsel_clad=8e-9)
sl = st.structure_eam_vcsel(bypass_dbr=bypass_dbr, vcsel_only=False, grading_type='none', mqw_alloy_type='none', l_eam_clad = 15e-9, l_vcsel_clad=8e-9)
sl = op.algaas_super_lattice_refractive_index(sl, electric_field, wavelength)
sl = pt.cut_in_equal_layers_thickness(sl, 5e-9)
em = op.em_amplitude_smm(sl, wavelength)
......
......@@ -559,7 +559,7 @@ def structure_middle_contact(bypass_dbr = False,
grading_type = 'linear digital',
grading_width = 20e-9,
grading_period = 10,
l_low_al = 181e-9,
l_low_al = 3*L_15_AL_DBR,
l_high_al = L_90_AL_DBR,
v_ga6 = 100,
v_ga11 = 850,
......@@ -641,7 +641,7 @@ def structure_middle_contact(bypass_dbr = False,
def structure_alox(period = 10,
alox_thickness = 30e-9,
end_thickness = 55e-9,
end_thickness = 40e-9,
alox_mean_al = 0.98,
low_al = 0.9,
high_al = 1.,
......
......@@ -76,8 +76,8 @@ def eam_structures_description(document_folder=True):
def vcsel_eam_structures_description(document_folder=False):
# create the structures
vcsel_eam = st.structure_eam_vcsel(vcsel_only=True, bypass_dbr=False)
vcsel_eam_dbr_bypass = st.structure_eam_vcsel(bypass_dbr=True)
vcsel_eam = st.structure_eam_vcsel(bypass_dbr=False, grading_type='none', mqw_alloy_type='none')
vcsel_eam_dbr_bypass = st.structure_eam_vcsel(bypass_dbr=True, grading_type='none', mqw_alloy_type='none')
# structures list
vcsel_eams = [vcsel_eam, vcsel_eam_dbr_bypass]
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment