mirror of
https://github.com/vale981/master-thesis
synced 2025-03-04 17:41:43 -05:00
10: does not converge
This commit is contained in:
parent
cc07e05e2f
commit
449b48c8e8
1 changed files with 504 additions and 15 deletions
|
@ -39,7 +39,7 @@ Here we try to reproduce the anti zeno engine from the paper.
|
|||
ε=1,#.1,
|
||||
ω_c=1,
|
||||
ε_couple=.68,
|
||||
n=60,
|
||||
n=20,
|
||||
detune=.5,
|
||||
ω_0=20,
|
||||
T_c=5e3,
|
||||
|
@ -48,7 +48,7 @@ Here we try to reproduce the anti zeno engine from the paper.
|
|||
γ=.2,
|
||||
switch_cycles=1,
|
||||
therm_initial_state=False,
|
||||
#ε_init=.001/2,
|
||||
ε_init=.001/2,
|
||||
terms=7,
|
||||
dt=0.01/2,
|
||||
sp_tol=1e-4,
|
||||
|
@ -77,11 +77,13 @@ Here we try to reproduce the anti zeno engine from the paper.
|
|||
#+RESULTS:
|
||||
|
||||
#+begin_src jupyter-python
|
||||
%matplotlib tk
|
||||
flow, interaction, int_pow, system, sys_pow = model.all_energies_online_from_cache()
|
||||
fig, ax = plt.subplots()
|
||||
print(sys_pow.N)
|
||||
pu.plot_with_σ(model.t, (sys_pow+int_pow.sum_baths()).integrate(model.t), ax=ax)
|
||||
pu.plot_with_σ(model.t, (-1 * flow).sum_baths().integrate(model.t) + interaction.sum_baths() + system + 10, ax=ax)
|
||||
# pu.plot_with_σ(model.t, (sys_pow+int_pow.sum_baths()).integrate(model.t), ax=ax)
|
||||
pu.plot_with_σ(model.t, (sys_pow+int_pow.sum_baths()), ax=ax)
|
||||
# pu.plot_with_σ(model.t, (-1 * flow).sum_baths().integrate(model.t) + interaction.sum_baths() + system + 10, ax=ax)
|
||||
# with aux.get_data(model) as data:
|
||||
# #pu.plot_with_σ(model.t, model.total_energy_from_power(data), ax=ax)
|
||||
# pu.plot_with_σ(model.t, model.interaction_energy(data).sum_baths() - interaction.sum_baths(), ax=ax)
|
||||
|
@ -93,9 +95,8 @@ Here we try to reproduce the anti zeno engine from the paper.
|
|||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
: 10
|
||||
| hline | <AxesSubplot:> | ((<matplotlib.lines.Line2D at 0x7fec3f75eb80>) <matplotlib.collections.PolyCollection at 0x7fec3f75e9d0>) |
|
||||
[[file:./.ob-jupyter/72099bcb22465077395cd8acccbecc8f6e768f84.svg]]
|
||||
: 66590
|
||||
| hline | <AxesSubplot:> | ((<matplotlib.lines.Line2D at 0x7fe28cb48250>) <matplotlib.collections.PolyCollection at 0x7fe28cb484c0>) |
|
||||
:END:
|
||||
|
||||
|
||||
|
@ -104,20 +105,14 @@ Here we try to reproduce the anti zeno engine from the paper.
|
|||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
| <Figure | size | 520x320 | with | 1 | Axes> | <AxesSubplot:xlabel= | $\tau$ | > |
|
||||
[[file:./.ob-jupyter/d1345d964ba6362247d8f34e3ea98e5b5f91a7db.svg]]
|
||||
:END:
|
||||
|
||||
#+begin_src jupyter-python
|
||||
plot_az_sd_overview(model, params)
|
||||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
| <Figure | size | 520x320 | with | 1 | Axes> | <AxesSubplot:xlabel= | $\omega$ | ylabel= | Spectral Density | > |
|
||||
[[file:./.ob-jupyter/afa180fb667b63a127dbecc86f43980e65eabb6a.svg]]
|
||||
:END:
|
||||
|
||||
|
||||
#+begin_src jupyter-python
|
||||
|
@ -136,8 +131,502 @@ Here we try to reproduce the anti zeno engine from the paper.
|
|||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
| <Figure | size | 520x320 | with | 1 | Axes> | <AxesSubplot:> |
|
||||
[[file:./.ob-jupyter/5ab38efefb7c03476efb3dea22c64715e4c7131f.svg]]
|
||||
#+begin_example
|
||||
Process ForkPoolWorker-27:
|
||||
Process ForkPoolWorker-26:
|
||||
Process ForkPoolWorker-25:
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/model_auxiliary.py", line 148, in get_data
|
||||
return HIData(path, read_only=read_only, robust=False, **kwargs)
|
||||
Process ForkPoolWorker-28:
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py", line 252, in __init__
|
||||
with h5py.File(hdf5_name, "r", libver="latest") as h5File:
|
||||
Traceback (most recent call last):
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 533, in __init__
|
||||
fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 226, in make_fid
|
||||
fid = h5f.open(name, flags, fapl=fapl)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/model_auxiliary.py", line 148, in get_data
|
||||
return HIData(path, read_only=read_only, robust=False, **kwargs)
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/model_auxiliary.py", line 148, in get_data
|
||||
return HIData(path, read_only=read_only, robust=False, **kwargs)
|
||||
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py", line 252, in __init__
|
||||
with h5py.File(hdf5_name, "r", libver="latest") as h5File:
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/model_auxiliary.py", line 148, in get_data
|
||||
return HIData(path, read_only=read_only, robust=False, **kwargs)
|
||||
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py", line 252, in __init__
|
||||
with h5py.File(hdf5_name, "r", libver="latest") as h5File:
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py", line 252, in __init__
|
||||
with h5py.File(hdf5_name, "r", libver="latest") as h5File:
|
||||
File "h5py/h5f.pyx", line 106, in h5py.h5f.open
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 533, in __init__
|
||||
fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 226, in make_fid
|
||||
fid = h5f.open(name, flags, fapl=fapl)
|
||||
OSError: Unable to open file (file is already open for write (may use <h5clear file> to clear file consistency flags))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 533, in __init__
|
||||
fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 533, in __init__
|
||||
fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr)
|
||||
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 226, in make_fid
|
||||
fid = h5f.open(name, flags, fapl=fapl)
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py", line 226, in make_fid
|
||||
fid = h5f.open(name, flags, fapl=fapl)
|
||||
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
|
||||
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
|
||||
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
|
||||
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
|
||||
File "h5py/h5f.pyx", line 106, in h5py.h5f.open
|
||||
File "h5py/h5f.pyx", line 106, in h5py.h5f.open
|
||||
Traceback (most recent call last):
|
||||
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
|
||||
OSError: Unable to open file (file is already open for write (may use <h5clear file> to clear file consistency flags))
|
||||
File "h5py/h5f.pyx", line 106, in h5py.h5f.open
|
||||
OSError: Unable to open file (file is already open for write (may use <h5clear file> to clear file consistency flags))
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
Traceback (most recent call last):
|
||||
OSError: Unable to open file (file is already open for write (may use <h5clear file> to clear file consistency flags))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
KeyboardInterrupt
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
KeyboardInterrupt
|
||||
KeyboardInterrupt
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
KeyboardInterrupt
|
||||
Process ForkPoolWorker-32:
|
||||
Traceback (most recent call last):
|
||||
Process ForkPoolWorker-29:
|
||||
Process ForkPoolWorker-30:
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
Process ForkPoolWorker-31:
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
KeyboardInterrupt
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
KeyboardInterrupt
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
,* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
KeyboardInterrupt
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
KeyboardInterrupt
|
||||
#+end_example
|
||||
# [goto error]
|
||||
#+begin_example
|
||||
[0;31m---------------------------------------------------------------------------[0m
|
||||
[0;31mOSError[0m Traceback (most recent call last)
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/model_auxiliary.py:148[0m, in [0;36mget_data[0;34m(model, data_path, read_only, **kwargs)[0m
|
||||
[1;32m 147[0m [38;5;28;01mtry[39;00m:
|
||||
[0;32m--> 148[0m [38;5;28;01mreturn[39;00m [43mHIData[49m[43m([49m[43mpath[49m[43m,[49m[43m [49m[43mread_only[49m[38;5;241;43m=[39;49m[43mread_only[49m[43m,[49m[43m [49m[43mrobust[49m[38;5;241;43m=[39;49m[38;5;28;43;01mFalse[39;49;00m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwargs[49m[43m)[49m
|
||||
[1;32m 149[0m [38;5;28;01mexcept[39;00m:
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py:252[0m, in [0;36mHIData.__init__[0;34m(self, hdf5_name, read_only, hi_key, hi_key_bin, hi_key_bin_hash, check_consistency, overwrite_key, robust, stream_file)[0m
|
||||
[1;32m 251[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m hi_key:
|
||||
[0;32m--> 252[0m [38;5;28;01mwith[39;00m [43mh5py[49m[38;5;241;43m.[39;49m[43mFile[49m[43m([49m[43mhdf5_name[49m[43m,[49m[43m [49m[38;5;124;43m"[39;49m[38;5;124;43mr[39;49m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[43mlibver[49m[38;5;241;43m=[39;49m[38;5;124;43m"[39;49m[38;5;124;43mlatest[39;49m[38;5;124;43m"[39;49m[43m)[49m [38;5;28;01mas[39;00m h5File:
|
||||
[1;32m 253[0m [38;5;28;01mtry[39;00m:
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py:533[0m, in [0;36mFile.__init__[0;34m(self, name, mode, driver, libver, userblock_size, swmr, rdcc_nslots, rdcc_nbytes, rdcc_w0, track_order, fs_strategy, fs_persist, fs_threshold, fs_page_size, page_buf_size, min_meta_keep, min_raw_keep, locking, alignment_threshold, alignment_interval, **kwds)[0m
|
||||
[1;32m 530[0m fcpl [38;5;241m=[39m make_fcpl(track_order[38;5;241m=[39mtrack_order, fs_strategy[38;5;241m=[39mfs_strategy,
|
||||
[1;32m 531[0m fs_persist[38;5;241m=[39mfs_persist, fs_threshold[38;5;241m=[39mfs_threshold,
|
||||
[1;32m 532[0m fs_page_size[38;5;241m=[39mfs_page_size)
|
||||
[0;32m--> 533[0m fid [38;5;241m=[39m [43mmake_fid[49m[43m([49m[43mname[49m[43m,[49m[43m [49m[43mmode[49m[43m,[49m[43m [49m[43muserblock_size[49m[43m,[49m[43m [49m[43mfapl[49m[43m,[49m[43m [49m[43mfcpl[49m[43m,[49m[43m [49m[43mswmr[49m[38;5;241;43m=[39;49m[43mswmr[49m[43m)[49m
|
||||
[1;32m 535[0m [38;5;28;01mif[39;00m [38;5;28misinstance[39m(libver, [38;5;28mtuple[39m):
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/h5py/_hl/files.py:226[0m, in [0;36mmake_fid[0;34m(name, mode, userblock_size, fapl, fcpl, swmr)[0m
|
||||
[1;32m 225[0m flags [38;5;241m|[39m[38;5;241m=[39m h5f[38;5;241m.[39mACC_SWMR_READ
|
||||
[0;32m--> 226[0m fid [38;5;241m=[39m [43mh5f[49m[38;5;241;43m.[39;49m[43mopen[49m[43m([49m[43mname[49m[43m,[49m[43m [49m[43mflags[49m[43m,[49m[43m [49m[43mfapl[49m[38;5;241;43m=[39;49m[43mfapl[49m[43m)[49m
|
||||
[1;32m 227[0m [38;5;28;01melif[39;00m mode [38;5;241m==[39m [38;5;124m'[39m[38;5;124mr+[39m[38;5;124m'[39m:
|
||||
|
||||
File [0;32mh5py/_objects.pyx:54[0m, in [0;36mh5py._objects.with_phil.wrapper[0;34m()[0m
|
||||
|
||||
File [0;32mh5py/_objects.pyx:55[0m, in [0;36mh5py._objects.with_phil.wrapper[0;34m()[0m
|
||||
|
||||
File [0;32mh5py/h5f.pyx:106[0m, in [0;36mh5py.h5f.open[0;34m()[0m
|
||||
|
||||
[0;31mOSError[0m: Unable to open file (file is already open for write (may use <h5clear file> to clear file consistency flags))
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
|
||||
[0;31mKeyboardInterrupt[0m Traceback (most recent call last)
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/method_ft.py:558[0m, in [0;36mget_dt_for_accurate_interpolation[0;34m(t_max, tol, ft_ref, diff_method)[0m
|
||||
[1;32m 556[0m ft_ref_n[::[38;5;241m2[39m] [38;5;241m=[39m ft_ref_n_old
|
||||
[0;32m--> 558[0m ft_ref_n_new [38;5;241m=[39m np[38;5;241m.[39masarray([43mpool[49m[38;5;241;43m.[39;49m[43mmap[49m[43m([49m[43mft_ref[49m[43m,[49m[43m [49m[43mtau[49m[43m[[49m[38;5;241;43m1[39;49m[43m:[49m[43m:[49m[38;5;241;43m2[39;49m[43m][49m[43m)[49m)
|
||||
[1;32m 560[0m ft_ref_n[[38;5;241m1[39m::[38;5;241m2[39m] [38;5;241m=[39m np[38;5;241m.[39marray(ft_ref_n_new)
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py:364[0m, in [0;36mPool.map[0;34m(self, func, iterable, chunksize)[0m
|
||||
[1;32m 360[0m [38;5;124;03m'''[39;00m
|
||||
[1;32m 361[0m [38;5;124;03mApply `func` to each element in `iterable`, collecting the results[39;00m
|
||||
[1;32m 362[0m [38;5;124;03min a list that is returned.[39;00m
|
||||
[1;32m 363[0m [38;5;124;03m'''[39;00m
|
||||
[0;32m--> 364[0m [38;5;28;01mreturn[39;00m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_map_async[49m[43m([49m[43mfunc[49m[43m,[49m[43m [49m[43miterable[49m[43m,[49m[43m [49m[43mmapstar[49m[43m,[49m[43m [49m[43mchunksize[49m[43m)[49m[38;5;241;43m.[39;49m[43mget[49m[43m([49m[43m)[49m
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py:765[0m, in [0;36mApplyResult.get[0;34m(self, timeout)[0m
|
||||
[1;32m 764[0m [38;5;28;01mdef[39;00m [38;5;21mget[39m([38;5;28mself[39m, timeout[38;5;241m=[39m[38;5;28;01mNone[39;00m):
|
||||
[0;32m--> 765[0m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mwait[49m[43m([49m[43mtimeout[49m[43m)[49m
|
||||
[1;32m 766[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m [38;5;28mself[39m[38;5;241m.[39mready():
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py:762[0m, in [0;36mApplyResult.wait[0;34m(self, timeout)[0m
|
||||
[1;32m 761[0m [38;5;28;01mdef[39;00m [38;5;21mwait[39m([38;5;28mself[39m, timeout[38;5;241m=[39m[38;5;28;01mNone[39;00m):
|
||||
[0;32m--> 762[0m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_event[49m[38;5;241;43m.[39;49m[43mwait[49m[43m([49m[43mtimeout[49m[43m)[49m
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/threading.py:581[0m, in [0;36mEvent.wait[0;34m(self, timeout)[0m
|
||||
[1;32m 580[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m signaled:
|
||||
[0;32m--> 581[0m signaled [38;5;241m=[39m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_cond[49m[38;5;241;43m.[39;49m[43mwait[49m[43m([49m[43mtimeout[49m[43m)[49m
|
||||
[1;32m 582[0m [38;5;28;01mreturn[39;00m signaled
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/threading.py:312[0m, in [0;36mCondition.wait[0;34m(self, timeout)[0m
|
||||
[1;32m 311[0m [38;5;28;01mif[39;00m timeout [38;5;129;01mis[39;00m [38;5;28;01mNone[39;00m:
|
||||
[0;32m--> 312[0m [43mwaiter[49m[38;5;241;43m.[39;49m[43macquire[49m[43m([49m[43m)[49m
|
||||
[1;32m 313[0m gotit [38;5;241m=[39m [38;5;28;01mTrue[39;00m
|
||||
|
||||
[0;31mKeyboardInterrupt[0m:
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
|
||||
[0;31mKeyboardInterrupt[0m Traceback (most recent call last)
|
||||
Input [0;32mIn [15][0m, in [0;36m<cell line: 1>[0;34m()[0m
|
||||
[0;32m----> 1[0m [43mplot_excited_state[49m[43m([49m[43mmodel[49m[43m,[49m[43m [49m[43mparams[49m[43m,[49m[43m [49m[43mwith_init[49m[38;5;241;43m=[39;49m[38;5;28;43;01mTrue[39;49;00m[43m)[49m
|
||||
|
||||
File [0;32m~/Documents/Projects/UNI/master/masterarb/python/energy_flow_proper/10_antizeno_engine/plot_utils.py:40[0m, in [0;36mwrap_plot.<locals>.wrapped[0;34m(ax, setup_function, *args, **kwargs)[0m
|
||||
[1;32m 37[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m ax:
|
||||
[1;32m 38[0m fig, ax [38;5;241m=[39m setup_function()
|
||||
[0;32m---> 40[0m ret_val [38;5;241m=[39m [43mf[49m[43m([49m[38;5;241;43m*[39;49m[43margs[49m[43m,[49m[43m [49m[43max[49m[38;5;241;43m=[39;49m[43max[49m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwargs[49m[43m)[49m
|
||||
[1;32m 41[0m [38;5;28;01mreturn[39;00m (fig, ax, ret_val) [38;5;28;01mif[39;00m ret_val [38;5;28;01melse[39;00m (fig, ax)
|
||||
|
||||
File [0;32m~/Documents/Projects/UNI/master/masterarb/python/energy_flow_proper/10_antizeno_engine/anti_zeno_engine.py:286[0m, in [0;36mplot_excited_state[0;34m(model, params, ax, with_init)[0m
|
||||
[1;32m 284[0m [38;5;129m@wrap_plot[39m
|
||||
[1;32m 285[0m [38;5;28;01mdef[39;00m [38;5;21mplot_excited_state[39m(model, params, ax[38;5;241m=[39m[38;5;28;01mNone[39;00m, with_init[38;5;241m=[39m[38;5;28;01mFalse[39;00m):
|
||||
[0;32m--> 286[0m [38;5;28;01mwith[39;00m [43maux[49m[38;5;241;43m.[39;49m[43mget_data[49m[43m([49m[43mmodel[49m[43m)[49m [38;5;28;01mas[39;00m data:
|
||||
[1;32m 287[0m mask [38;5;241m=[39m model[38;5;241m.[39mt [38;5;241m>[39m[38;5;241m=[39m [38;5;241m0[39m [38;5;28;01mif[39;00m with_init [38;5;28;01melse[39;00m model[38;5;241m.[39mt [38;5;241m>[39m params[38;5;241m.[39mτ_init
|
||||
[1;32m 289[0m plot_with_σ(
|
||||
[1;32m 290[0m model[38;5;241m.[39mt[mask],
|
||||
[1;32m 291[0m [38;5;28mabs[39m(
|
||||
[0;32m (...)[0m
|
||||
[1;32m 299[0m ax[38;5;241m=[39max,
|
||||
[1;32m 300[0m )
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/model_auxiliary.py:152[0m, in [0;36mget_data[0;34m(model, data_path, read_only, **kwargs)[0m
|
||||
[1;32m 148[0m [38;5;28;01mreturn[39;00m HIData(path, read_only[38;5;241m=[39mread_only, robust[38;5;241m=[39m[38;5;28;01mFalse[39;00m, [38;5;241m*[39m[38;5;241m*[39mkwargs)
|
||||
[1;32m 149[0m [38;5;28;01mexcept[39;00m:
|
||||
[1;32m 150[0m [38;5;28;01mreturn[39;00m HIData(
|
||||
[1;32m 151[0m path,
|
||||
[0;32m--> 152[0m hi_key[38;5;241m=[39m[43mmodel[49m[38;5;241;43m.[39;49m[43mhops_config[49m,
|
||||
[1;32m 153[0m read_only[38;5;241m=[39m[38;5;28;01mFalse[39;00m,
|
||||
[1;32m 154[0m check_consistency[38;5;241m=[39m[38;5;28;01mFalse[39;00m,
|
||||
[1;32m 155[0m overwrite_key[38;5;241m=[39m[38;5;28;01mTrue[39;00m,
|
||||
[1;32m 156[0m robust[38;5;241m=[39m[38;5;28;01mFalse[39;00m,
|
||||
[1;32m 157[0m [38;5;241m*[39m[38;5;241m*[39mkwargs,
|
||||
[1;32m 158[0m )
|
||||
[1;32m 160[0m [38;5;28;01melse[39;00m:
|
||||
[1;32m 161[0m [38;5;28;01mraise[39;00m [38;5;167;01mRuntimeError[39;00m([38;5;124mf[39m[38;5;124m"[39m[38;5;124mNo data found for model with hash [39m[38;5;124m'[39m[38;5;132;01m{[39;00mhexhash[38;5;132;01m}[39;00m[38;5;124m'[39m[38;5;124m.[39m[38;5;124m"[39m)
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/one_qubit_model.py:842[0m, in [0;36mQubitModelMutliBath.hops_config[0;34m(self)[0m
|
||||
[1;32m 833[0m default_solver_args[38;5;241m.[39mupdate([38;5;28mself[39m[38;5;241m.[39msolver_args)
|
||||
[1;32m 835[0m integration [38;5;241m=[39m params[38;5;241m.[39mIntP(t[38;5;241m=[39m[38;5;28mself[39m[38;5;241m.[39mt, [38;5;241m*[39m[38;5;241m*[39mdefault_solver_args)
|
||||
[1;32m 837[0m [38;5;28;01mreturn[39;00m params[38;5;241m.[39mHIParams(
|
||||
[1;32m 838[0m SysP[38;5;241m=[39msystem,
|
||||
[1;32m 839[0m IntP[38;5;241m=[39mintegration,
|
||||
[1;32m 840[0m HiP[38;5;241m=[39mhierarchy,
|
||||
[1;32m 841[0m Eta[38;5;241m=[39m[[38;5;28mself[39m[38;5;241m.[39mdriving_process(i) [38;5;28;01mfor[39;00m i [38;5;129;01min[39;00m [38;5;28mrange[39m([38;5;28mself[39m[38;5;241m.[39mnum_baths)],
|
||||
[0;32m--> 842[0m EtaTherm[38;5;241m=[39m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mthermal_processes[49m,
|
||||
[1;32m 843[0m )
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/one_qubit_model.py:726[0m, in [0;36mQubitModelMutliBath.thermal_processes[0;34m(self)[0m
|
||||
[1;32m 719[0m [38;5;129m@property[39m
|
||||
[1;32m 720[0m [38;5;28;01mdef[39;00m [38;5;21mthermal_processes[39m([38;5;28mself[39m) [38;5;241m-[39m[38;5;241m>[39m [38;5;28mlist[39m[Optional[hopsflow[38;5;241m.[39mhopsflow[38;5;241m.[39mStocProc]]:
|
||||
[1;32m 721[0m [38;5;124;03m"""[39;00m
|
||||
[1;32m 722[0m [38;5;124;03m The thermal noise stochastic processes for each bath.[39;00m
|
||||
[1;32m 723[0m [38;5;124;03m :any:`None` means zero temperature.[39;00m
|
||||
[1;32m 724[0m [38;5;124;03m """[39;00m
|
||||
[0;32m--> 726[0m [38;5;28;01mreturn[39;00m [[38;5;28mself[39m[38;5;241m.[39mthermal_process(i) [38;5;28;01mfor[39;00m i [38;5;129;01min[39;00m [38;5;28mrange[39m([38;5;28mself[39m[38;5;241m.[39mnum_baths)]
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/one_qubit_model.py:726[0m, in [0;36m<listcomp>[0;34m(.0)[0m
|
||||
[1;32m 719[0m [38;5;129m@property[39m
|
||||
[1;32m 720[0m [38;5;28;01mdef[39;00m [38;5;21mthermal_processes[39m([38;5;28mself[39m) [38;5;241m-[39m[38;5;241m>[39m [38;5;28mlist[39m[Optional[hopsflow[38;5;241m.[39mhopsflow[38;5;241m.[39mStocProc]]:
|
||||
[1;32m 721[0m [38;5;124;03m"""[39;00m
|
||||
[1;32m 722[0m [38;5;124;03m The thermal noise stochastic processes for each bath.[39;00m
|
||||
[1;32m 723[0m [38;5;124;03m :any:`None` means zero temperature.[39;00m
|
||||
[1;32m 724[0m [38;5;124;03m """[39;00m
|
||||
[0;32m--> 726[0m [38;5;28;01mreturn[39;00m [[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mthermal_process[49m[43m([49m[43mi[49m[43m)[49m [38;5;28;01mfor[39;00m i [38;5;129;01min[39;00m [38;5;28mrange[39m([38;5;28mself[39m[38;5;241m.[39mnum_baths)]
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hiro_models/one_qubit_model.py:706[0m, in [0;36mQubitModelMutliBath.thermal_process[0;34m(self, i)[0m
|
||||
[1;32m 703[0m [38;5;28;01mif[39;00m [38;5;28mself[39m[38;5;241m.[39mT[i] [38;5;241m==[39m [38;5;241m0[39m:
|
||||
[1;32m 704[0m [38;5;28;01mreturn[39;00m [38;5;28;01mNone[39;00m
|
||||
[0;32m--> 706[0m [38;5;28;01mreturn[39;00m [43m([49m
|
||||
[1;32m 707[0m [43m [49m[43msp[49m[38;5;241;43m.[39;49m[43mStocProc_TanhSinh[49m
|
||||
[1;32m 708[0m [43m [49m[38;5;28;43;01mif[39;49;00m[43m [49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mtherm_methods[49m[43m[[49m[43mi[49m[43m][49m[43m [49m[38;5;241;43m==[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;124;43mtanhsinh[39;49m[38;5;124;43m"[39;49m
|
||||
[1;32m 709[0m [43m [49m[38;5;28;43;01melse[39;49;00m[43m [49m[43msp[49m[38;5;241;43m.[39;49m[43mStocProc_FFT[49m
|
||||
[1;32m 710[0m [43m[49m[43m)[49m[43m([49m
|
||||
[1;32m 711[0m [43m [49m[43mspectral_density[49m[38;5;241;43m=[39;49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mthermal_spectral_density[49m[43m([49m[43mi[49m[43m)[49m[43m,[49m
|
||||
[1;32m 712[0m [43m [49m[43malpha[49m[38;5;241;43m=[39;49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mthermal_correlations[49m[43m([49m[43mi[49m[43m)[49m[43m,[49m
|
||||
[1;32m 713[0m [43m [49m[43mt_max[49m[38;5;241;43m=[39;49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mt[49m[38;5;241;43m.[39;49m[43mmax[49m[43m([49m[43m)[49m[43m,[49m
|
||||
[1;32m 714[0m [43m [49m[43mintgr_tol[49m[38;5;241;43m=[39;49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mthermal_process_tolerances[49m[43m[[49m[43mi[49m[43m][49m[38;5;241;43m.[39;49m[43mintegration[49m[43m,[49m
|
||||
[1;32m 715[0m [43m [49m[43mintpl_tol[49m[38;5;241;43m=[39;49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mthermal_process_tolerances[49m[43m[[49m[43mi[49m[43m][49m[38;5;241;43m.[39;49m[43minterpolation[49m[43m,[49m
|
||||
[1;32m 716[0m [43m [49m[43mnegative_frequencies[49m[38;5;241;43m=[39;49m[38;5;28;43;01mFalse[39;49;00m[43m,[49m
|
||||
[1;32m 717[0m [43m[49m[43m)[49m
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py:111[0m, in [0;36mStocProc.__init__[0;34m(self, *args, **kwargs)[0m
|
||||
[1;32m 108[0m [38;5;28;01mif[39;00m [38;5;124m"[39m[38;5;124minvalidate_cache[39m[38;5;124m"[39m [38;5;129;01min[39;00m kwargs:
|
||||
[1;32m 109[0m [38;5;28;01mdel[39;00m kwargs[[38;5;124m"[39m[38;5;124minvalidate_cache[39m[38;5;124m"[39m]
|
||||
[0;32m--> 111[0m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m__post_init__[49m[43m([49m[38;5;241;43m*[39;49m[43margs[49m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwargs[49m[43m)[49m
|
||||
[1;32m 113[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m [38;5;28mhasattr[39m([38;5;28mself[39m, [38;5;124m"[39m[38;5;124m_from_cache[39m[38;5;124m"[39m) [38;5;129;01mand[39;00m [38;5;28mhasattr[39m([38;5;28mself[39m, [38;5;124m"[39m[38;5;124m_cache_path[39m[38;5;124m"[39m):
|
||||
[1;32m 114[0m [38;5;28;01mwith[39;00m [38;5;28mopen[39m([38;5;28mself[39m[38;5;241m.[39m_cache_path, [38;5;124m"[39m[38;5;124mwb[39m[38;5;124m"[39m) [38;5;28;01mas[39;00m f:
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py:568[0m, in [0;36mStocProc_FFT.__post_init__[0;34m(self, spectral_density, t_max, alpha, intgr_tol, intpl_tol, seed, negative_frequencies, scale, calc_deriv)[0m
|
||||
[1;32m 566[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m negative_frequencies:
|
||||
[1;32m 567[0m log[38;5;241m.[39minfo([38;5;124m"[39m[38;5;124mnon neg freq only[39m[38;5;124m"[39m)
|
||||
[0;32m--> 568[0m a, b, N, dx, dt [38;5;241m=[39m [43mmethod_ft[49m[38;5;241;43m.[39;49m[43mcalc_ab_N_dx_dt[49m[43m([49m
|
||||
[1;32m 569[0m [43m [49m[43mintegrand[49m[38;5;241;43m=[39;49m[43mspectral_density[49m[43m,[49m
|
||||
[1;32m 570[0m [43m [49m[43mintgr_tol[49m[38;5;241;43m=[39;49m[43mintgr_tol[49m[43m,[49m
|
||||
[1;32m 571[0m [43m [49m[43mintpl_tol[49m[38;5;241;43m=[39;49m[43mintpl_tol[49m[43m,[49m
|
||||
[1;32m 572[0m [43m [49m[43mt_max[49m[38;5;241;43m=[39;49m[43mt_max[49m[43m,[49m
|
||||
[1;32m 573[0m [43m [49m[43mft_ref[49m[38;5;241;43m=[39;49m[43mft_ref[49m[43m,[49m
|
||||
[1;32m 574[0m [43m [49m[43mopt_b_only[49m[38;5;241;43m=[39;49m[38;5;28;43;01mTrue[39;49;00m[43m,[49m
|
||||
[1;32m 575[0m [43m [49m[43m)[49m
|
||||
[1;32m 576[0m [38;5;28;01melse[39;00m:
|
||||
[1;32m 577[0m log[38;5;241m.[39minfo([38;5;124m"[39m[38;5;124muse neg freq[39m[38;5;124m"[39m)
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/method_ft.py:633[0m, in [0;36mcalc_ab_N_dx_dt[0;34m(integrand, intgr_tol, intpl_tol, t_max, ft_ref, opt_b_only, diff_method)[0m
|
||||
[1;32m 630[0m c [38;5;241m=[39m t_max
|
||||
[1;32m 632[0m c [38;5;241m=[39m [38;5;28mmin[39m(c, t_max)
|
||||
[0;32m--> 633[0m dt_tol [38;5;241m=[39m [43mget_dt_for_accurate_interpolation[49m[43m([49m
|
||||
[1;32m 634[0m [43m [49m[43mt_max[49m[38;5;241;43m=[39;49m[43mc[49m[43m,[49m[43m [49m[43mtol[49m[38;5;241;43m=[39;49m[43mintpl_tol[49m[43m,[49m[43m [49m[43mft_ref[49m[38;5;241;43m=[39;49m[43mft_ref[49m[43m,[49m[43m [49m[43mdiff_method[49m[38;5;241;43m=[39;49m[43mdiff_method[49m
|
||||
[1;32m 635[0m [43m[49m[43m)[49m
|
||||
[1;32m 637[0m log[38;5;241m.[39mdebug([38;5;124m"[39m[38;5;124mrequires dt < [39m[38;5;132;01m{:.3e}[39;00m[38;5;124m"[39m[38;5;241m.[39mformat(dt_tol))
|
||||
[1;32m 639[0m log[38;5;241m.[39mdebug([38;5;124m"[39m[38;5;124mget_N_a_b_for_accurate_fourier_integral, please wait ...[39m[38;5;124m"[39m)
|
||||
|
||||
File [0;32m/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/method_ft.py:580[0m, in [0;36mget_dt_for_accurate_interpolation[0;34m(t_max, tol, ft_ref, diff_method)[0m
|
||||
[1;32m 578[0m [38;5;28;01mfinally[39;00m:
|
||||
[1;32m 579[0m pool[38;5;241m.[39mclose()
|
||||
[0;32m--> 580[0m [43mpool[49m[38;5;241;43m.[39;49m[43mjoin[49m[43m([49m[43m)[49m
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py:662[0m, in [0;36mPool.join[0;34m(self)[0m
|
||||
[1;32m 660[0m [38;5;28;01melif[39;00m [38;5;28mself[39m[38;5;241m.[39m_state [38;5;129;01mnot[39;00m [38;5;129;01min[39;00m (CLOSE, TERMINATE):
|
||||
[1;32m 661[0m [38;5;28;01mraise[39;00m [38;5;167;01mValueError[39;00m([38;5;124m"[39m[38;5;124mIn unknown state[39m[38;5;124m"[39m)
|
||||
[0;32m--> 662[0m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_worker_handler[49m[38;5;241;43m.[39;49m[43mjoin[49m[43m([49m[43m)[49m
|
||||
[1;32m 663[0m [38;5;28mself[39m[38;5;241m.[39m_task_handler[38;5;241m.[39mjoin()
|
||||
[1;32m 664[0m [38;5;28mself[39m[38;5;241m.[39m_result_handler[38;5;241m.[39mjoin()
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/threading.py:1060[0m, in [0;36mThread.join[0;34m(self, timeout)[0m
|
||||
[1;32m 1057[0m [38;5;28;01mraise[39;00m [38;5;167;01mRuntimeError[39;00m([38;5;124m"[39m[38;5;124mcannot join current thread[39m[38;5;124m"[39m)
|
||||
[1;32m 1059[0m [38;5;28;01mif[39;00m timeout [38;5;129;01mis[39;00m [38;5;28;01mNone[39;00m:
|
||||
[0;32m-> 1060[0m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_wait_for_tstate_lock[49m[43m([49m[43m)[49m
|
||||
[1;32m 1061[0m [38;5;28;01melse[39;00m:
|
||||
[1;32m 1062[0m [38;5;66;03m# the behavior of a negative timeout isn't documented, but[39;00m
|
||||
[1;32m 1063[0m [38;5;66;03m# historically .join(timeout=x) for x<0 has acted as if timeout=0[39;00m
|
||||
[1;32m 1064[0m [38;5;28mself[39m[38;5;241m.[39m_wait_for_tstate_lock(timeout[38;5;241m=[39m[38;5;28mmax[39m(timeout, [38;5;241m0[39m))
|
||||
|
||||
File [0;32m/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/threading.py:1080[0m, in [0;36mThread._wait_for_tstate_lock[0;34m(self, block, timeout)[0m
|
||||
[1;32m 1077[0m [38;5;28;01mreturn[39;00m
|
||||
[1;32m 1079[0m [38;5;28;01mtry[39;00m:
|
||||
[0;32m-> 1080[0m [38;5;28;01mif[39;00m [43mlock[49m[38;5;241;43m.[39;49m[43macquire[49m[43m([49m[43mblock[49m[43m,[49m[43m [49m[43mtimeout[49m[43m)[49m:
|
||||
[1;32m 1081[0m lock[38;5;241m.[39mrelease()
|
||||
[1;32m 1082[0m [38;5;28mself[39m[38;5;241m.[39m_stop()
|
||||
|
||||
[0;31mKeyboardInterrupt[0m:
|
||||
Process ForkPoolWorker-35:
|
||||
Process ForkPoolWorker-36:
|
||||
Process ForkPoolWorker-33:
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
Traceback (most recent call last):
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 114, in worker
|
||||
task = get()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/queues.py", line 365, in get
|
||||
res = self._reader.recv_bytes()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/connection.py", line 221, in recv_bytes
|
||||
buf = self._recv_bytes(maxlength)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 114, in worker
|
||||
task = get()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/queues.py", line 364, in get
|
||||
with self._rlock:
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/connection.py", line 419, in _recv_bytes
|
||||
buf = self._recv(4)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/connection.py", line 384, in _recv
|
||||
chunk = read(handle, remaining)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
* zeta_func(
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/synchronize.py", line 95, in __enter__
|
||||
return self._semlock.__enter__()
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
KeyboardInterrupt
|
||||
KeyboardInterrupt
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
KeyboardInterrupt
|
||||
Process ForkPoolWorker-34:
|
||||
Traceback (most recent call last):
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
|
||||
self.run()
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/process.py", line 108, in run
|
||||
self._target(*self._args, **self._kwargs)
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 125, in worker
|
||||
result = (True, func(*args, **kwds))
|
||||
File "/nix/store/m3c6f5apfwnlnc5ms0ijk3k045ma0pqf-python3-3.9.13/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
|
||||
return list(map(*args))
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/stocproc/stocproc.py", line 1064, in alpha_times_pi
|
||||
return alpha(tau) * np.pi
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 377, in __call__
|
||||
* zeta_func(
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/bcf.py", line 18, in zeta_func
|
||||
return lerch_phi(shift, s, a)
|
||||
File "/nix/store/jhaz6wa06sid3pc6c0g3wmid421vldwj-python3-3.9.13-env/lib/python3.9/site-packages/hops/util/zeta_function.py", line 35, in _arb_lerch_phi
|
||||
if _arb_c_lerch_phi(ctypes.byref(cy), *args, 0):
|
||||
KeyboardInterrupt
|
||||
#+end_example
|
||||
:END:
|
||||
|
||||
#+begin_src jupyter-python
|
||||
|
|
Loading…
Add table
Reference in a new issue