Commit graph

73 commits

Author SHA1 Message Date
5d901b0878
fixup analysis signal handling for good 2022-12-01 14:22:25 -05:00
f33900b203
just wait don't kill because the fifo is closed 2022-12-01 13:17:40 -05:00
44dbe49e48
update defaults and add convenience 2022-12-01 12:27:39 -05:00
5bd24d10df
fix killing the integration 2022-12-01 12:27:32 -05:00
256ada3d76
support loading from dump 2022-11-30 18:19:31 -05:00
ca7e265aa3
support online data more conveniently 2022-11-30 16:36:21 -05:00
f05ba36576
add support for index tracking when live_sampling 2022-11-30 12:29:27 -05:00
9357f40559
add on the fly analyzer 2022-11-30 12:28:31 -05:00
925dce7354
Merge remote-tracking branch 'origin/online_calculation' 2022-11-29 15:15:30 -05:00
9160b4af38
allow removing models from db 2022-11-29 14:26:54 -05:00
f7b31ed5b8
implement correct shift 2022-11-29 14:15:23 -05:00
4998958f74
implement scaling and shifting 2022-11-29 11:40:23 -05:00
3c5d373e0f
fix json decoding when loading from db 2022-11-29 10:57:26 -05:00
7eb02405d7
add base frequency 2022-11-28 18:22:43 -05:00
9b4d77ddfb
use the correct operators when calculating bcf scale 2022-11-28 17:46:24 -05:00
1d272ddcfc
add beartype conf 2022-11-28 17:46:16 -05:00
7ebe59d531
correct defaults for L 2022-11-28 17:26:03 -05:00
9ba50dd25f
fix typo 2022-11-28 17:25:58 -05:00
c52deba63f
add timestamp to models 2022-11-28 16:19:11 -05:00
720ce192d8
add auto time 2022-11-28 15:31:58 -05:00
0e123d5cfe
fix minor types issue 2022-11-28 20:50:21 +01:00
b54bb3ad92
trim down imports 2022-11-28 19:29:27 +01:00
941a637005
finish implementing the otto engine 2022-11-28 19:28:32 +01:00
904a7a18af
subclass the qubit model instead 2022-11-26 17:10:22 +01:00
37f426fcdf
add an adapter to the qubitmodelmultibath 2022-11-26 02:52:15 +01:00
329a586836
begin adding otto cycle 2022-11-26 02:34:49 +01:00
22bef09695
make pyright happy 2022-11-24 21:24:18 +01:00
8e2f6e764f do not touch db path prematurely 2022-08-30 15:35:48 +02:00
e125e3804a make streaming optinal 2022-08-29 16:11:39 +02:00
fa4478ccca basic support for online calculation of observables 2022-08-29 15:33:24 +02:00
c4bc0b4571 add thermal bcf to two bath model 2022-08-26 09:52:01 +02:00
23aea98c45 support reading the multi bath model from the db 2022-08-26 09:51:37 +02:00
1475df6dd6 implement new bcf norm_method 2022-08-23 15:13:50 +02:00
c21312692f add full thermal spectral density 2022-07-20 15:04:05 +02:00
d68ed9abd6 add thermal bcf routine 2022-07-20 13:04:00 +02:00
dd86c5fae1 implement all the power stuff 2022-07-11 14:32:50 +02:00
930ed00b6e implement model diff dict 2022-07-11 14:21:57 +02:00
b15aa6d77d fix typo in QubitModelMutliBath: therm_method -> therm_methods 2022-06-09 16:10:56 +02:00
f5a730bfcb add the total energy to the model_base 2022-06-09 16:10:41 +02:00
ced605604d upgrade n bath qubit model to shifted baths 2022-06-08 16:33:57 +02:00
fdf0623f53 do not copy to backup but actually overwrite the hi_key 2022-06-08 15:07:46 +02:00
5888082bd4 support shifted bcf and alternative thermal method 2022-06-01 17:00:08 +02:00
1e47ab33d2 support migrating results to new hashes 2022-06-01 16:59:57 +02:00
2eddff43c3 fix bad english 2022-05-16 20:53:29 +02:00
292e237845 sort keys when hashing 2022-04-21 16:22:02 +02:00
a50ebbe814 implement multi bath single qubit 2022-04-20 11:41:21 +02:00
90afb3b525 fix total energy 2022-04-13 13:48:20 +02:00
bc49789a11 support time dependent system 2022-04-12 18:22:54 +02:00
329df8de64 comment out time in model_base for now 2022-04-11 14:49:21 +02:00
7ea10917c7 add migration routine 2022-04-11 14:49:02 +02:00