updated testing
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
# gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
intensity_noise = 0.05e-2
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
@@ -15,7 +15,7 @@ shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
width = 50e-15
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = false
|
||||
raman_type = "agrawal"
|
||||
|
||||
@@ -1,19 +1,13 @@
|
||||
[fiber]
|
||||
# fiber
|
||||
core_radius = 50e-6
|
||||
length = 50e-2
|
||||
model = "marcatili"
|
||||
|
||||
[gas.variable]
|
||||
gas_name = ["air", "helium"]
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
wavelength = 800e-9
|
||||
|
||||
[pulse.variable]
|
||||
width = [250e-15, 240e-15, 230e-15, 220e-15, 210e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
parallel = true
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
@@ -21,5 +15,10 @@ time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[simulation.variable]
|
||||
[variable]
|
||||
# gas.variable
|
||||
gas_name = ["air", "helium"]
|
||||
# pulse.variable
|
||||
width = [250e-15, 240e-15, 230e-15, 220e-15, 210e-15]
|
||||
# simulation.variable
|
||||
behaviors = [["spm", "raman", "ss"], ["spm", "raman"], ["spm"]]
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
[fiber]
|
||||
# fiber
|
||||
core_radius = 50e-6
|
||||
length = 50e-2
|
||||
model = "marcatili"
|
||||
|
||||
[gas]
|
||||
# gas
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
wavelength = 800e-9
|
||||
width = 250e-15
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 1
|
||||
|
||||
@@ -1,19 +1,16 @@
|
||||
[fiber]
|
||||
# fiber
|
||||
core_radius = 50e-6
|
||||
length = 50e-2
|
||||
model = "marcatili"
|
||||
|
||||
[gas]
|
||||
# gas
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
wavelength = 800e-9
|
||||
|
||||
[pulse.variable]
|
||||
width = [250e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 1
|
||||
@@ -21,3 +18,5 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
[variable]
|
||||
width = [250e-15]
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
[fiber]
|
||||
# fiber
|
||||
core_radius = 50e-6
|
||||
length = 50e-2
|
||||
model = "marcatili"
|
||||
|
||||
[gas]
|
||||
# gas
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
wavelength = 800e-9
|
||||
width = 250e-15
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 2
|
||||
|
||||
@@ -1,20 +1,17 @@
|
||||
[fiber]
|
||||
# fiber
|
||||
core_radius = 50e-6
|
||||
length = 50e-2
|
||||
model = "marcatili"
|
||||
|
||||
[gas]
|
||||
# gas
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
soliton_num = 5
|
||||
wavelength = 800e-9
|
||||
width = 250e-15
|
||||
|
||||
[pulse.variable]
|
||||
shape = ["gaussian", "sech"]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 1
|
||||
@@ -22,3 +19,6 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
shape = ["gaussian", "sech"]
|
||||
|
||||
@@ -2,7 +2,7 @@ dt = 1e-15
|
||||
field_file = "testing/configs/custom_field/init_field.npz"
|
||||
length = 1
|
||||
peak_power = 20000
|
||||
readjust_wavelength = true
|
||||
readjust_wavelength = false
|
||||
t_num = 2048
|
||||
wavelength = 1593e-9
|
||||
z_num = 32
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
field_file = "testing/configs/custom_field/init_field.npz"
|
||||
quantum_noise = false
|
||||
wavelength = 1050e-9
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
lower_wavelength_interp_limit = 300e-9
|
||||
raman_type = "agrawal"
|
||||
|
||||
@@ -1,18 +1,16 @@
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
field_file = "testing/configs/custom_field/init_field.npz"
|
||||
quantum_noise = false
|
||||
[pulse.variable]
|
||||
wavelength = [1050e-9, 1321e-9, 1593e-9]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
lower_wavelength_interp_limit = 300e-9
|
||||
raman_type = "agrawal"
|
||||
@@ -22,3 +20,7 @@ time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
upper_wavelength_interp_limit = 1900e-9
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
wavelength = [1050e-9, 1321e-9, 1593e-9]
|
||||
|
||||
@@ -2,23 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -27,3 +24,7 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
|
||||
@@ -2,23 +2,19 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
soliton_num = [1, 2, 3, 4]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -27,3 +23,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
soliton_num = [1, 2, 3, 4]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -27,3 +23,8 @@ repeat = 4
|
||||
t_num = 16384
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,25 +2,21 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
width = 120e-15
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -29,3 +25,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
capillary_num = 6
|
||||
capillary_outer_d = 2e-6
|
||||
capillary_spacing = 4e-6
|
||||
@@ -11,17 +11,13 @@ gamma = 0.018
|
||||
length = 1
|
||||
model = "hasan"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -30,3 +26,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
capillary_num = 6
|
||||
capillary_thickness = 4e-6
|
||||
core_radius = 50e-6
|
||||
@@ -10,17 +10,13 @@ gamma = 0.018
|
||||
length = 1
|
||||
model = "hasan"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -29,3 +25,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -28,3 +24,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 4
|
||||
@@ -27,3 +23,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -1,23 +1,19 @@
|
||||
# name should be added
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -26,3 +22,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
capillary_num = 6
|
||||
capillary_outer_d = 2e-6
|
||||
capillary_spacing = 4e-6
|
||||
@@ -11,23 +11,16 @@ core_radius = 50e-6
|
||||
length = 1
|
||||
model = "hasan"
|
||||
|
||||
[gas]
|
||||
# gas
|
||||
gas_name = "helium"
|
||||
|
||||
[gas.variable]
|
||||
temperature = [300, 350, 400]
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -36,3 +29,10 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# gas.variable
|
||||
temperature = [300, 350, 400]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,23 +2,19 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
core_radius = 50e-6
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "marcatili"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -27,3 +23,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -3,24 +3,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -29,3 +25,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
name = "fiber 2"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
beta = [-1.183e-26, 8.1038e-41, -9.5205e-56, 2.0737e-70, -5.3943e-85, 1.3486e-99, -2.5495e-114, 3.0524e-129, -1.714e-144]
|
||||
gamma = 0.13
|
||||
length = 0.05
|
||||
model = "custom"
|
||||
|
||||
[fiber.variable]
|
||||
input_transmission = [0.9, 0.95]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
z_num = 16
|
||||
[variable]
|
||||
# fiber.variable
|
||||
input_transmission = [0.9, 0.95]
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
name = "full anomalous"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
beta = [-1.183e-26, 8.1038e-41, -9.5205e-56, 2.0737e-70, -5.3943e-85, 1.3486e-99, -2.5495e-114, 3.0524e-129, -1.714e-144]
|
||||
gamma = 0.11
|
||||
input_transmission = 1.0
|
||||
length = 0.02
|
||||
model = "custom"
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
intensity_noise = 0
|
||||
peak_power = 10000
|
||||
quantum_noise = false
|
||||
shape = "gaussian"
|
||||
t0 = 2.84e-14
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "ss"]
|
||||
dt = 1e-15
|
||||
frep = 80000000.0
|
||||
@@ -28,5 +28,6 @@ tolerated_error = 1e-9
|
||||
upper_wavelength_interp_limit = 1.9e-6
|
||||
z_num = 64
|
||||
|
||||
[pulse.variable]
|
||||
[variable]
|
||||
# pulse.variable
|
||||
wavelength = [8.35e-7, 8.3375e-7]
|
||||
|
||||
@@ -2,24 +2,21 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
width = 50e-15
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.10000000005e-2, 0.1e-2]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 4
|
||||
@@ -27,3 +24,7 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.10000000005e-2, 0.1e-2]
|
||||
|
||||
@@ -2,24 +2,21 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
width = 50e-15
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.1e-2, 0.001]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 4
|
||||
@@ -27,3 +24,7 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.1e-2, 0.001]
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
intensity_noise = 0.1e-2
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
@@ -17,7 +17,7 @@ shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
width = 50e-15
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 4
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
name = "full anomalous"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
beta = [
|
||||
-1.183e-26,
|
||||
8.1038e-41,
|
||||
@@ -15,14 +15,11 @@ beta = [
|
||||
gamma = 0.11
|
||||
length = 0.02
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 10000
|
||||
t0 = 2.84e-14
|
||||
|
||||
[pulse.variable]
|
||||
wavelength = [835e-9, 830e-9]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
dt = 1e-15
|
||||
parallel = true
|
||||
raman_type = "measured"
|
||||
@@ -30,3 +27,7 @@ repeat = 4
|
||||
t_num = 16384
|
||||
tolerated_error = 1e-10
|
||||
z_num = 64
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
wavelength = [835e-9, 830e-9]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
pitch = 1.5e-6
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -28,3 +24,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss", "q_noise"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -28,3 +24,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = ["gaussian", "sech"]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -28,3 +24,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = ["gaussian", "sech"]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
@@ -28,5 +24,9 @@ time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 1
|
||||
|
||||
[simulation.variable]
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
# simulation.variable
|
||||
parallel = [true, false]
|
||||
|
||||
@@ -2,24 +2,20 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = 0.05e-2
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -28,3 +24,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = 0.05e-2
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,24 +2,21 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
intensity_noise = 0.05e-2
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -28,3 +25,7 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -2,22 +2,18 @@
|
||||
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
beta = [1, 2, 3]
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = []
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -26,3 +22,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = []
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
@@ -1,23 +1,19 @@
|
||||
name = "test config"
|
||||
|
||||
[fiber]
|
||||
# fiber
|
||||
gamma = 0.018
|
||||
length = 1
|
||||
model = "pcf"
|
||||
pitch = 1.5e-6
|
||||
pitch_ratio = 0.37
|
||||
|
||||
[pulse]
|
||||
# pulse
|
||||
peak_power = 100e3
|
||||
quantum_noise = true
|
||||
shape = "gaussian"
|
||||
wavelength = 1050e-9
|
||||
|
||||
[pulse.variable]
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
# simulation
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
@@ -26,3 +22,8 @@ t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
|
||||
[variable]
|
||||
# pulse.variable
|
||||
intensity_noise = [0.05e-2, 0.1e-2]
|
||||
width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
Reference in New Issue
Block a user