diff --git a/SCIDWrapper/src/scid_input.jl b/SCIDWrapper/src/scid_input.jl index 4b83ea1..5b0c6e2 100644 --- a/SCIDWrapper/src/scid_input.jl +++ b/SCIDWrapper/src/scid_input.jl @@ -42,7 +42,7 @@ format_value(value::Tuple) = join(map(format_value, value), ", ") format_value(value::AbstractString) = format("'{1:s}'", value) format_value(value::Bool) = format(".{1:s}.", value ? "true" : "false") format_value(value::Integer) = format("{1:s}", value) -format_value(value::AbstractFloat) = format("{1:.16g}", value) +format_value(value::AbstractFloat) = format("{1:.17g}", value) format_value(value::Complex) = format("({1:s},{2:s})", format_value(real(value)), format_value(imag(value))) format_param(param::Symbol, value::Tuple) = [(string(param), format_value(value))] diff --git a/runs/case1a/inputs.json b/runs/case1a/inputs.json index f9f04a4..5e004d7 100644 --- a/runs/case1a/inputs.json +++ b/runs/case1a/inputs.json @@ -1 +1 @@ -{"run_dir":"runs/case1a","I₀":300.0,"λorω":"ω","λ":300.0,"ω":1.0,"cycles":6.0,"potential":"coulomb","charge":1.0,"yukawa_A":1.0,"δt":0.2,"δtobs":0.5,"default_sampling_factor":10.0,"auto_decrease_timestep":true,"sfa_ndt":350,"sfa_memory":0.65,"sfa_rescattered":false,"volkov_tsurff":true,"volkov_isurff":true,"coulomb_isurff":false,"surff_kmax":3.0,"surff_nk":300,"surff_nθ":50,"surff_nϕ":1,"rmax":150.0,"dr":0.2,"ℓmax":6,"cap_kind":"Manolopoulos","cap_kmin":0.2,"cap_delta":0.2,"overwrite":false,"debug_plots":false,"composition_threshold":1.0e-5,"omp_num_threads":8,"omp_stacksize":"65520k","run_tdse":true} \ No newline at end of file +{"run_dir":"runs/case1a","I₀":300.0,"λorω":"ω","λ":300.0,"ω":1.0,"cycles":6.0,"potential":"coulomb","charge":1.0,"yukawa_A":1.0,"δt":0.2,"δtobs":0.5,"default_sampling_factor":10.0,"auto_decrease_timestep":true,"sfa_ndt":350,"sfa_memory":0.65,"sfa_rescattered":false,"volkov_tsurff":true,"volkov_isurff":true,"coulomb_isurff":false,"surff_kmax":3.0,"surff_nk":300,"surff_nθ":50,"surff_nϕ":1,"rmax":150.0,"dr":0.2,"ℓmax":6,"cap_kind":"Manolopoulos","cap_kmin":0.2,"cap_delta":0.2,"overwrite":false,"debug_plots":false,"composition_threshold":1.0e-10,"omp_num_threads":8,"omp_stacksize":"65520k","run_tdse":true} diff --git a/runs/case1b/inputs.json b/runs/case1b/inputs.json index 25409c0..8106b53 100644 --- a/runs/case1b/inputs.json +++ b/runs/case1b/inputs.json @@ -1 +1 @@ -{"run_dir":"runs/case1b","I₀":600.0,"λorω":"ω","λ":300.0,"ω":1.0,"cycles":6.0,"potential":"coulomb","charge":1.0,"yukawa_A":1.0,"δt":0.2,"δtobs":0.5,"default_sampling_factor":10.0,"auto_decrease_timestep":true,"sfa_ndt":350,"sfa_memory":0.65,"sfa_rescattered":false,"volkov_tsurff":true,"volkov_isurff":true,"coulomb_isurff":false,"surff_kmax":3.0,"surff_nk":300,"surff_nθ":50,"surff_nϕ":1,"rmax":150.0,"dr":0.2,"ℓmax":6,"cap_kind":"Manolopoulos","cap_kmin":0.2,"cap_delta":0.2,"overwrite":false,"debug_plots":false,"composition_threshold":1.0e-5,"omp_num_threads":8,"omp_stacksize":"65520k","run_tdse":true} \ No newline at end of file +{"run_dir":"runs/case1b","I₀":600.0,"λorω":"ω","λ":300.0,"ω":1.0,"cycles":6.0,"potential":"coulomb","charge":1.0,"yukawa_A":1.0,"δt":0.2,"δtobs":0.5,"default_sampling_factor":10.0,"auto_decrease_timestep":true,"sfa_ndt":350,"sfa_memory":0.65,"sfa_rescattered":false,"volkov_tsurff":true,"volkov_isurff":true,"coulomb_isurff":false,"surff_kmax":3.0,"surff_nk":300,"surff_nθ":50,"surff_nϕ":1,"rmax":150.0,"dr":0.2,"ℓmax":6,"cap_kind":"Manolopoulos","cap_kmin":0.2,"cap_delta":0.2,"overwrite":false,"debug_plots":false,"composition_threshold":1.0e-10,"omp_num_threads":8,"omp_stacksize":"65520k","run_tdse":true}