@@ -446,10 +446,10 @@ <h2 class="anchored" data-anchor-id="hamiltonian">Hamiltonian</h2>
446446< div class ="cell-output cell-output-stdout ">
447447< div class ="ansi-escaped-output ">
448448< pre > < span class ="ansi-green-fg ansi-bold "> Precompiling</ span > packages...
449- 7212.3 ms< span class ="ansi-green-fg "> ✓ </ span > QuartoNotebookWorkerMakieExt< span class ="ansi-bright-black-fg "> (serial)</ span >
449+ 7371.9 ms< span class ="ansi-green-fg "> ✓ </ span > QuartoNotebookWorkerMakieExt< span class ="ansi-bright-black-fg "> (serial)</ span >
450450 1 dependency successfully precompiled in 7 seconds
451451< span class ="ansi-green-fg ansi-bold "> Precompiling</ span > packages...
452- 5111.1 ms< span class ="ansi-green-fg "> ✓ </ span > QuartoNotebookWorkerCairoMakieExt< span class ="ansi-bright-black-fg "> (serial)</ span >
452+ 5253.0 ms< span class ="ansi-green-fg "> ✓ </ span > QuartoNotebookWorkerCairoMakieExt< span class ="ansi-bright-black-fg "> (serial)</ span >
453453 1 dependency successfully precompiled in 5 seconds
454454</ pre >
455455</ div >
@@ -512,12 +512,19 @@ <h2 class="anchored" data-anchor-id="construct-heomls-matrix">Construct HEOMLS m
512512< span id ="cb6-2 "> < a href ="#cb6-2 "> </ a > M_even < span class ="op "> =</ span > < span class ="fu "> M_Fermion</ span > (Hsys, tier, bath_list)</ span >
513513< span id ="cb6-3 "> < a href ="#cb6-3 "> </ a > M_odd < span class ="op "> =</ span > < span class ="fu "> M_Fermion</ span > (Hsys, tier, bath_list, ODD)</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
514514< div class ="cell-output cell-output-stdout ">
515- < pre > < code > Preparing block matrices for HEOM Liouvillian superoperator (using 4 threads)...
516- Progress: [==============================] 100.0% --- Elapsed Time: 0h 00m 00s (ETA: 0h 00m 00s)
515+ < div class ="ansi-escaped-output ">
516+ < pre > Preparing block matrices for HEOM Liouvillian superoperator (using 4 threads)...
517+
518+ < span class ="ansi-green-fg "> [M_Fermion] 0%| | ETA: 0:21:02 ( 0.54 s/it)</ span >
519+ < span class ="ansi-green-fg "> [M_Fermion] 100%|█████████████████████████| Time: 0:00:01 ( 0.76 ms/it)</ span >
517520Constructing matrix...[DONE]
518521Preparing block matrices for HEOM Liouvillian superoperator (using 4 threads)...
519- Progress: [==============================] 100.0% --- Elapsed Time: 0h 00m 00s (ETA: 0h 00m 00s)
520- Constructing matrix...[DONE]</ code > </ pre >
522+
523+ < span class ="ansi-green-fg "> [M_Fermion] 0%| | ETA: 0:01:57 (50.29 ms/it)</ span >
524+ < span class ="ansi-green-fg "> [M_Fermion] 100%|█████████████████████████| Time: 0:00:00 (68.76 μs/it)</ span >
525+ Constructing matrix...[DONE]
526+ </ pre >
527+ </ div >
521528</ div >
522529< div class ="cell-output cell-output-display " data-execution_count ="1 ">
523530< pre > < code > Fermion type HEOMLS matrix acting on odd-parity ADOs
@@ -531,7 +538,7 @@ <h2 class="anchored" data-anchor-id="construct-heomls-matrix">Construct HEOMLS m
531538< section id ="solve-stationary-state-of-ados " class ="level2 ">
532539< h2 class ="anchored " data-anchor-id ="solve-stationary-state-of-ados "> Solve stationary state of ADOs</ h2 >
533540< div id ="10 " class ="cell " data-execution_count ="1 ">
534- < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb9 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb9 -1 "> < a href ="#cb9 -1 "> </ a > ados_s < span class ="op "> =</ span > < span class ="fu "> steadystate</ span > (M_even)</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
541+ < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb8 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb8 -1 "> < a href ="#cb8 -1 "> </ a > ados_s < span class ="op "> =</ span > < span class ="fu "> steadystate</ span > (M_even)</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
535542< div class ="cell-output cell-output-stdout ">
536543< pre > < code > Solving steady state for ADOs by linear-solve method...
537544Calculating left preconditioner with ilu...[DONE]
@@ -545,12 +552,32 @@ <h2 class="anchored" data-anchor-id="solve-stationary-state-of-ados">Solve stati
545552< section id ="calculate-density-of-states-dos " class ="level2 ">
546553< h2 class ="anchored " data-anchor-id ="calculate-density-of-states-dos "> Calculate density of states (DOS)</ h2 >
547554< div id ="12 " class ="cell " data-execution_count ="1 ">
548- < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb12 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb12 -1 "> < a href ="#cb12 -1 "> </ a > ωlist < span class ="op "> =</ span > < span class ="op "> -</ span > < span class ="fl "> 10</ span > < span class ="op "> :</ span > < span class ="fl "> 1</ span > < span class ="op "> :</ span > < span class ="fl "> 10</ span > </ span >
549- < span id ="cb12 -2 "> < a href ="#cb12 -2 "> </ a > dos < span class ="op "> =</ span > < span class ="fu "> DensityOfStates</ span > (M_odd, ados_s, d_up, ωlist)</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
555+ < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb11 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb11 -1 "> < a href ="#cb11 -1 "> </ a > ωlist < span class ="op "> =</ span > < span class ="op "> -</ span > < span class ="fl "> 10</ span > < span class ="op "> :</ span > < span class ="fl "> 1</ span > < span class ="op "> :</ span > < span class ="fl "> 10</ span > </ span >
556+ < span id ="cb11 -2 "> < a href ="#cb11 -2 "> </ a > dos < span class ="op "> =</ span > < span class ="fu "> DensityOfStates</ span > (M_odd, ados_s, d_up, ωlist)</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
550557< div class ="cell-output cell-output-stdout ">
551- < pre > < code > Calculating density of states in frequency domain...
552- Progress: [== ] 9.5% --- Elapsed Time: 0h 00m 01s (ETA: 0h 00m 09s)Progress: [======= ] 23.8% --- Elapsed Time: 0h 00m 02s (ETA: 0h 00m 06s)Progress: [========== ] 33.3% --- Elapsed Time: 0h 00m 03s (ETA: 0h 00m 06s)Progress: [============ ] 42.9% --- Elapsed Time: 0h 00m 05s (ETA: 0h 00m 06s)Progress: [=============== ] 52.4% --- Elapsed Time: 0h 00m 06s (ETA: 0h 00m 05s)Progress: [================== ] 61.9% --- Elapsed Time: 0h 00m 07s (ETA: 0h 00m 04s)Progress: [===================== ] 71.4% --- Elapsed Time: 0h 00m 09s (ETA: 0h 00m 03s)Progress: [======================== ] 81.0% --- Elapsed Time: 0h 00m 10s (ETA: 0h 00m 02s)Progress: [============================ ] 95.2% --- Elapsed Time: 0h 00m 11s (ETA: 0h 00m 00s)Progress: [==============================] 100.0% --- Elapsed Time: 0h 00m 11s (ETA: 0h 00m 00s)
553- [DONE]</ code > </ pre >
558+ < div class ="ansi-escaped-output ">
559+ < pre > < span class ="ansi-green-fg "> [DensityOfStates] 10%|█▊ | ETA: 0:00:10 ( 0.53 s/it)</ span >
560+ < span class ="ansi-green-fg "> [DensityOfStates] 14%|██▊ | ETA: 0:00:09 ( 0.50 s/it)</ span >
561+ < span class ="ansi-green-fg "> [DensityOfStates] 19%|███▋ | ETA: 0:00:08 ( 0.50 s/it)</ span >
562+ < span class ="ansi-green-fg "> [DensityOfStates] 24%|████▌ | ETA: 0:00:09 ( 0.55 s/it)</ span >
563+ < span class ="ansi-green-fg "> [DensityOfStates] 29%|█████▍ | ETA: 0:00:08 ( 0.55 s/it)</ span >
564+ < span class ="ansi-green-fg "> [DensityOfStates] 33%|██████▍ | ETA: 0:00:08 ( 0.56 s/it)</ span >
565+ < span class ="ansi-green-fg "> [DensityOfStates] 38%|███████▎ | ETA: 0:00:07 ( 0.56 s/it)</ span >
566+ < span class ="ansi-green-fg "> [DensityOfStates] 43%|████████▏ | ETA: 0:00:07 ( 0.60 s/it)</ span >
567+ < span class ="ansi-green-fg "> [DensityOfStates] 48%|█████████ | ETA: 0:00:07 ( 0.61 s/it)</ span >
568+ < span class ="ansi-green-fg "> [DensityOfStates] 52%|██████████ | ETA: 0:00:06 ( 0.61 s/it)</ span >
569+ < span class ="ansi-green-fg "> [DensityOfStates] 57%|██████████▉ | ETA: 0:00:06 ( 0.62 s/it)</ span >
570+ < span class ="ansi-green-fg "> [DensityOfStates] 62%|███████████▊ | ETA: 0:00:05 ( 0.64 s/it)</ span >
571+ < span class ="ansi-green-fg "> [DensityOfStates] 67%|████████████▋ | ETA: 0:00:04 ( 0.64 s/it)</ span >
572+ < span class ="ansi-green-fg "> [DensityOfStates] 71%|█████████████▋ | ETA: 0:00:04 ( 0.63 s/it)</ span >
573+ < span class ="ansi-green-fg "> [DensityOfStates] 76%|██████████████▌ | ETA: 0:00:03 ( 0.63 s/it)</ span >
574+ < span class ="ansi-green-fg "> [DensityOfStates] 81%|███████████████▍ | ETA: 0:00:03 ( 0.64 s/it)</ span >
575+ < span class ="ansi-green-fg "> [DensityOfStates] 86%|████████████████▎ | ETA: 0:00:02 ( 0.63 s/it)</ span >
576+ < span class ="ansi-green-fg "> [DensityOfStates] 90%|█████████████████▎ | ETA: 0:00:01 ( 0.62 s/it)</ span >
577+ < span class ="ansi-green-fg "> [DensityOfStates] 95%|██████████████████▏| ETA: 0:00:01 ( 0.60 s/it)</ span >
578+ < span class ="ansi-green-fg "> [DensityOfStates] 100%|███████████████████| Time: 0:00:12 ( 0.60 s/it)</ span >
579+ </ pre >
580+ </ div >
554581</ div >
555582< div class ="cell-output cell-output-display " data-execution_count ="1 ">
556583< pre > < code > 21-element Vector{Float64}:
@@ -578,11 +605,11 @@ <h2 class="anchored" data-anchor-id="calculate-density-of-states-dos">Calculate
578605</ div >
579606< p > plot the results</ p >
580607< div id ="14 " class ="cell " data-execution_count ="1 ">
581- < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb15 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb15 -1 "> < a href ="#cb15 -1 "> </ a > fig < span class ="op "> =</ span > < span class ="fu "> Figure</ span > ()</ span >
582- < span id ="cb15 -2 "> < a href ="#cb15 -2 "> </ a > ax < span class ="op "> =</ span > < span class ="fu "> Axis</ span > (fig[< span class ="fl "> 1</ span > , < span class ="fl "> 1</ span > ], xlabel < span class ="op "> =</ span > L< span class ="st "> "\omega"</ span > )</ span >
583- < span id ="cb15 -3 "> < a href ="#cb15 -3 "> </ a > < span class ="fu "> lines!</ span > (ax, ωlist, dos)</ span >
584- < span id ="cb15 -4 "> < a href ="#cb15 -4 "> </ a > </ span >
585- < span id ="cb15 -5 "> < a href ="#cb15 -5 "> </ a > fig</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
608+ < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb13 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb13 -1 "> < a href ="#cb13 -1 "> </ a > fig < span class ="op "> =</ span > < span class ="fu "> Figure</ span > ()</ span >
609+ < span id ="cb13 -2 "> < a href ="#cb13 -2 "> </ a > ax < span class ="op "> =</ span > < span class ="fu "> Axis</ span > (fig[< span class ="fl "> 1</ span > , < span class ="fl "> 1</ span > ], xlabel < span class ="op "> =</ span > L< span class ="st "> "\omega"</ span > )</ span >
610+ < span id ="cb13 -3 "> < a href ="#cb13 -3 "> </ a > < span class ="fu "> lines!</ span > (ax, ωlist, dos)</ span >
611+ < span id ="cb13 -4 "> < a href ="#cb13 -4 "> </ a > </ span >
612+ < span id ="cb13 -5 "> < a href ="#cb13 -5 "> </ a > fig</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
586613< div class ="cell-output cell-output-display " data-execution_count ="1 ">
587614< div >
588615< figure class ="figure ">
@@ -595,7 +622,7 @@ <h2 class="anchored" data-anchor-id="calculate-density-of-states-dos">Calculate
595622< section id ="version-information " class ="level2 ">
596623< h2 class ="anchored " data-anchor-id ="version-information "> Version Information</ h2 >
597624< div id ="16 " class ="cell " data-execution_count ="1 ">
598- < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb16 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb16 -1 "> < a href ="#cb16 -1 "> </ a > HierarchicalEOM.< span class ="fu "> versioninfo</ span > ()</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
625+ < div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb14 "> < pre class ="sourceCode numberSource julia number-lines code-with-copy "> < code class ="sourceCode julia "> < span id ="cb14 -1 "> < a href ="#cb14 -1 "> </ a > HierarchicalEOM.< span class ="fu "> versioninfo</ span > ()</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
599626< div class ="cell-output cell-output-stdout ">
600627< div class ="ansi-escaped-output ">
601628< pre > < span style ="font-weight:bold;color:rgb(0,135,0) "> __</ span >
@@ -619,8 +646,8 @@ <h2 class="anchored" data-anchor-id="version-information">Version Information</h
619646Package information:
620647====================================
621648Julia Ver. 1.12.1
622- HierarchicalEOM Ver. 2.8 .0
623- QuantumToolbox Ver. 0.37.0
649+ HierarchicalEOM Ver. 2.9 .0
650+ QuantumToolbox Ver. 0.38.1
624651SciMLOperators Ver. 1.9.0
625652LinearSolve Ver. 3.28.0
626653OrdinaryDiffEqCore Ver. 1.36.0
0 commit comments