ray simulations seem to work
nodes (except head node) can deconnect and reconnect to/from the cluster and work is rebalanced properly. if a node dies while simulating, the leftover work is picked up at the end and everything is merged normall. Tests of the actual validity of the mergd data have not been made yet
This commit is contained in:
@@ -17,7 +17,7 @@ width = 50e-15
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = false
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -7,12 +7,13 @@ model = "marcatili"
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
power = 100e3
|
||||
wavelength = 800e-9
|
||||
width = 250e-15
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
repeat = 1
|
||||
t_num = 16384
|
||||
time_window = 37e-12
|
||||
23
testing/configs/count_variations/1sim_1vary.toml
Normal file
23
testing/configs/count_variations/1sim_1vary.toml
Normal file
@@ -0,0 +1,23 @@
|
||||
[fiber]
|
||||
core_radius = 50e-6
|
||||
length = 50e-2
|
||||
model = "marcatili"
|
||||
|
||||
[gas]
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
power = 100e3
|
||||
wavelength = 800e-9
|
||||
|
||||
[pulse.varying]
|
||||
width = [250e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = true
|
||||
repeat = 1
|
||||
t_num = 16384
|
||||
time_window = 37e-12
|
||||
tolerated_error = 1e-11
|
||||
z_num = 128
|
||||
@@ -7,12 +7,13 @@ model = "marcatili"
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
power = 100e3
|
||||
wavelength = 800e-9
|
||||
width = 250e-15
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
repeat = 2
|
||||
t_num = 16384
|
||||
time_window = 37e-12
|
||||
@@ -7,6 +7,7 @@ model = "marcatili"
|
||||
gas_name = "air"
|
||||
|
||||
[pulse]
|
||||
soliton_num = 5
|
||||
wavelength = 800e-9
|
||||
width = 250e-15
|
||||
|
||||
@@ -15,7 +16,7 @@ shape = ["gaussian", "sech"]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
repeat = 1
|
||||
t_num = 16384
|
||||
time_window = 37e-12
|
||||
@@ -20,7 +20,7 @@ intensity_noise = [0.05e-2, 0.1e-2]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -20,7 +20,7 @@ soliton_num = [1, 2, 3, 4]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -21,7 +21,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -22,7 +22,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -23,7 +23,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -22,7 +22,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -20,7 +20,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -21,7 +21,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
time_window = 37e-12
|
||||
|
||||
@@ -19,7 +19,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -29,7 +29,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -20,7 +20,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -22,7 +22,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -24,7 +24,7 @@ wavelength = [835e-9, 830e-9]
|
||||
|
||||
[simulation]
|
||||
dt = 1e-15
|
||||
parallel = 3
|
||||
parallel = true
|
||||
raman_type = "measured"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -21,7 +21,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -21,7 +21,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss", "q_noise"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -21,7 +21,7 @@ width = ["gaussian", "sech"]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -29,4 +29,4 @@ tolerated_error = 1e-11
|
||||
z_num = 1
|
||||
|
||||
[simulation.varying]
|
||||
parallel = [2, 4]
|
||||
parallel = [true, false]
|
||||
|
||||
@@ -21,7 +21,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -21,7 +21,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 0
|
||||
t_num = 16384
|
||||
|
||||
@@ -19,7 +19,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
@@ -19,7 +19,7 @@ width = [50e-15, 100e-15, 200e-15]
|
||||
|
||||
[simulation]
|
||||
behaviors = ["spm", "raman", "ss"]
|
||||
parallel = 2
|
||||
parallel = true
|
||||
raman_type = "agrawal"
|
||||
repeat = 4
|
||||
t_num = 16384
|
||||
|
||||
Reference in New Issue
Block a user