Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population0.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population1.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population2.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population3.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population4.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population5.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population6.iinit0000.dat

Large diffs are not rendered by default.

1,002 changes: 1,002 additions & 0 deletions regression_tests/spinchain_N8/base/population7.iinit0000.dat

Large diffs are not rendered by default.

76 changes: 76 additions & 0 deletions regression_tests/spinchain_N8/spinchain_N8.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
nlevels = 2,2,2,2,2,2,2,2
nessential= 2,2,2,2,2,2,2,2
ntime = 1000
dt = 0.01
transfreq = 0.2676797443720237,-0.015629849901717438,0.1459611334938404,0.1944500354748219,-0.06349206375770339,-0.3096811297032389,-0.11637775015444579,-0.03832806182101765
rotfreq= 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
selfkerr = 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
crosskerr= 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
Jkl= 0.3183098861837907,0.0,0.0,0.0,0.0,0.0,0.0,0.3183098861837907,0.0,0.0,0.0,0.0,0.0,0.3183098861837907,0.0,0.0,0.0,0.0,0.3183098861837907,0.0,0.0,0.0,0.3183098861837907,0.0,0.0,0.3183098861837907,0.0,0.3183098861837907
collapse_type = none
initialcondition = pure, 1, 1, 1, 1, 0, 0, 0, 0,
control_segments0 = spline, 6
control_initialization0 = random, 0.0
control_bounds0 = 1000000000000.0
carrier_frequency0 = 0.0,
control_segments1 = spline, 6
control_initialization1 = random, 0.0
control_bounds1 = 1000000000000.0
carrier_frequency1 = 0.0,
control_segments2 = spline, 6
control_initialization2 = random, 0.0
control_bounds2 = 1000000000000.0
carrier_frequency2 = 0.0,
control_segments3 = spline, 6
control_initialization3 = random, 0.0
control_bounds3 = 1000000000000.0
carrier_frequency3 = 0.0,
control_segments4 = spline, 6
control_initialization4 = random, 0.0
control_bounds4 = 1000000000000.0
carrier_frequency4 = 0.0,
control_segments5 = spline, 6
control_initialization5 = random, 0.0
control_bounds5 = 1000000000000.0
carrier_frequency5 = 0.0,
control_segments6 = spline, 6
control_initialization6 = random, 0.0
control_bounds6 = 1000000000000.0
carrier_frequency6 = 0.0,
control_segments7 = spline, 6
control_initialization7 = random, 0.0
control_bounds7 = 1000000000000.0
carrier_frequency7 = 0.0,
control_enforceBC = False
optim_target = gate, none
optim_objective = Jtrace
gate_rot_freq = 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
optim_weights= 1.0
optim_atol= 1e-4
optim_rtol= 1e-4
optim_ftol= 0.0001
optim_inftol= 1e-05
optim_maxiter= 200
optim_regul= 0.0001
optim_regul_interpolate=False
optim_penalty= 0.1
optim_penalty_param= 0.0
optim_penalty_dpdm= 0.01
optim_penalty_variation= 0.01
optim_penalty_energy= 0.1
datadir= ./data_out
output0=population
output1=population
output2=population
output3=population
output4=population
output5=population
output6=population
output7=population
output_frequency = 1
optim_monitor_frequency = 1
runtype = simulation
usematfree = false
linearsolver_type = gmres
linearsolver_maxiter = 20
timestepper = IMR
9 changes: 9 additions & 0 deletions regression_tests/test_cases.json
Original file line number Diff line number Diff line change
Expand Up @@ -129,5 +129,14 @@
"number_of_processes": [
1
]
},
{
"simulation_name": "spinchain_N8",
"files_to_compare": [
"population*.dat"
],
"number_of_processes": [
4
]
}
]