diff --git a/_modules/renormalizer/mps/mpo.html b/_modules/renormalizer/mps/mpo.html index 65f3853..2d9d73b 100644 --- a/_modules/renormalizer/mps/mpo.html +++ b/_modules/renormalizer/mps/mpo.html @@ -498,12 +498,12 @@
if len(terms) == 0:
raise ValueError("Terms all have factor 0.")
- table, factor = _terms_to_table(model, terms, -self.offset)
+ table, primary_ops, factor = _terms_to_table(model, terms, -self.offset)
self.dtype = factor.dtype
self.symbolic_mpo, self.qn, self.qntot, self.qnidx, self.symbolic_out_ops_list, self.primary_ops \
- = construct_symbolic_mpo(table, factor, algo=algo)
+ = construct_symbolic_mpo(table, primary_ops, factor, algo=algo)
# from renormalizer.mps.symbolic_mpo import _format_symbolic_mpo
# print(_format_symbolic_mpo(mpo_symbol))
self.model = model
diff --git a/_sources/tutorials/1D-Heisenberg.ipynb.txt b/_sources/tutorials/1D-Heisenberg.ipynb.txt
index b67b858..4cf985f 100644
--- a/_sources/tutorials/1D-Heisenberg.ipynb.txt
+++ b/_sources/tutorials/1D-Heisenberg.ipynb.txt
@@ -47,10 +47,10 @@
"execution_count": 1,
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:13.783030Z",
- "iopub.status.busy": "2024-07-26T09:15:13.782829Z",
- "iopub.status.idle": "2024-07-26T09:15:14.535322Z",
- "shell.execute_reply": "2024-07-26T09:15:14.534676Z"
+ "iopub.execute_input": "2024-08-24T09:07:02.564415Z",
+ "iopub.status.busy": "2024-08-24T09:07:02.564218Z",
+ "iopub.status.idle": "2024-08-24T09:07:03.311771Z",
+ "shell.execute_reply": "2024-08-24T09:07:03.311128Z"
}
},
"outputs": [
@@ -58,35 +58,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,438[INFO] Use NumPy as backend\n"
+ "2024-08-24 09:07:03,205[INFO] Use NumPy as backend\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,439[INFO] numpy random seed is 9012\n"
+ "2024-08-24 09:07:03,206[INFO] numpy random seed is 9012\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,440[INFO] random seed is 1092\n"
+ "2024-08-24 09:07:03,206[INFO] random seed is 1092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,450[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n"
+ "2024-08-24 09:07:03,217[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,451[INFO] use 64 bits\n"
+ "2024-08-24 09:07:03,218[INFO] use 64 bits\n"
]
}
],
@@ -118,10 +118,10 @@
"execution_count": 2,
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:14.538418Z",
- "iopub.status.busy": "2024-07-26T09:15:14.538196Z",
- "iopub.status.idle": "2024-07-26T09:15:14.606169Z",
- "shell.execute_reply": "2024-07-26T09:15:14.605639Z"
+ "iopub.execute_input": "2024-08-24T09:07:03.315004Z",
+ "iopub.status.busy": "2024-08-24T09:07:03.314785Z",
+ "iopub.status.idle": "2024-08-24T09:07:03.357512Z",
+ "shell.execute_reply": "2024-08-24T09:07:03.356849Z"
}
},
"outputs": [
@@ -129,28 +129,28 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,549[DEBUG] # of operator terms: 93\n"
+ "2024-08-24 09:07:03,326[DEBUG] # of operator terms: 93\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,550[DEBUG] symbolic mpo algorithm: qr\n"
+ "2024-08-24 09:07:03,327[DEBUG] Input operator terms: 93\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,551[DEBUG] Input operator terms: 93\n"
+ "2024-08-24 09:07:03,329[DEBUG] After combination of the same terms: 93\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,579[DEBUG] After combination of the same terms: 93\n"
+ "2024-08-24 09:07:03,330[DEBUG] symbolic mpo algorithm: qr\n"
]
},
{
@@ -194,10 +194,10 @@
"execution_count": 3,
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:14.608664Z",
- "iopub.status.busy": "2024-07-26T09:15:14.608419Z",
- "iopub.status.idle": "2024-07-26T09:15:20.085436Z",
- "shell.execute_reply": "2024-07-26T09:15:20.084777Z"
+ "iopub.execute_input": "2024-08-24T09:07:03.360134Z",
+ "iopub.status.busy": "2024-08-24T09:07:03.359725Z",
+ "iopub.status.idle": "2024-08-24T09:07:09.055800Z",
+ "shell.execute_reply": "2024-08-24T09:07:09.055150Z"
}
},
"outputs": [
@@ -205,2086 +205,2086 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,649[INFO] optimization method: 2site\n"
+ "2024-08-24 09:07:03,403[INFO] optimization method: 2site\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,649[INFO] e_rtol: 1e-06\n"
+ "2024-08-24 09:07:03,404[INFO] e_rtol: 1e-06\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,650[INFO] e_atol: 1e-08\n"
+ "2024-08-24 09:07:03,405[INFO] e_atol: 1e-08\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,650[INFO] procedure: [[30, 0.2], [30, 0], [30, 0], [30, 0], [30, 0]]\n"
+ "2024-08-24 09:07:03,406[INFO] procedure: [[30, 0.2], [30, 0], [30, 0], [30, 0], [30, 0]]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,683[DEBUG] isweep: 0\n"
+ "2024-08-24 09:07:03,437[DEBUG] isweep: 0\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,684[DEBUG] compress config in current loop: 30, percent: 0.2\n"
+ "2024-08-24 09:07:03,438[DEBUG] compress config in current loop: 30, percent: 0.2\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,685[DEBUG] mps current size: 329.7KiB, Matrix product bond dim:[1, 2, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 2, 1]\n"
+ "2024-08-24 09:07:03,439[DEBUG] mps current size: 329.7KiB, Matrix product bond dim:[1, 2, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 2, 1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,686[DEBUG] optimize site: [0, 1]\n"
+ "2024-08-24 09:07:03,440[DEBUG] optimize site: [0, 1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,687[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:03,441[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,690[DEBUG] energy: -0.9279990226898329\n"
+ "2024-08-24 09:07:03,444[DEBUG] energy: -0.927999022689833\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,692[DEBUG] optimize site: [1, 2]\n"
+ "2024-08-24 09:07:03,446[DEBUG] optimize site: [1, 2]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,693[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:03,448[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,697[DEBUG] energy: -1.284089573410534\n"
+ "2024-08-24 09:07:03,452[DEBUG] energy: -1.284089573410534\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,698[DEBUG] optimize site: [2, 3]\n"
+ "2024-08-24 09:07:03,454[DEBUG] optimize site: [2, 3]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,700[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:03,455[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,722[DEBUG] energy: -2.0857452647499204\n"
+ "2024-08-24 09:07:03,478[DEBUG] energy: -2.08574526474992\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,724[DEBUG] optimize site: [3, 4]\n"
+ "2024-08-24 09:07:03,480[DEBUG] optimize site: [3, 4]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,725[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:03,482[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,975[DEBUG] energy: -2.815889527237409\n"
+ "2024-08-24 09:07:03,731[DEBUG] energy: -2.8158895272374096\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:14,978[DEBUG] optimize site: [4, 5]\n"
+ "2024-08-24 09:07:03,734[DEBUG] optimize site: [4, 5]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,033[DEBUG] use davidson, HC hops: 34\n"
+ "2024-08-24 09:07:03,791[DEBUG] use davidson, HC hops: 34\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,034[DEBUG] energy: -3.293367315585801\n"
+ "2024-08-24 09:07:03,792[DEBUG] energy: -3.293367315585801\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,036[DEBUG] optimize site: [5, 6]\n"
+ "2024-08-24 09:07:03,794[DEBUG] optimize site: [5, 6]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,111[DEBUG] use davidson, HC hops: 42\n"
+ "2024-08-24 09:07:03,868[DEBUG] use davidson, HC hops: 42\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,113[DEBUG] energy: -3.7449867503071994\n"
+ "2024-08-24 09:07:03,871[DEBUG] energy: -3.744986750307194\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,122[DEBUG] optimize site: [6, 7]\n"
+ "2024-08-24 09:07:03,882[DEBUG] optimize site: [6, 7]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,197[DEBUG] use davidson, HC hops: 42\n"
+ "2024-08-24 09:07:03,954[DEBUG] use davidson, HC hops: 42\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,198[DEBUG] energy: -4.176385575496493\n"
+ "2024-08-24 09:07:03,957[DEBUG] energy: -4.176385575496483\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,202[DEBUG] optimize site: [7, 8]\n"
+ "2024-08-24 09:07:03,961[DEBUG] optimize site: [7, 8]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,279[DEBUG] use davidson, HC hops: 44\n"
+ "2024-08-24 09:07:04,037[DEBUG] use davidson, HC hops: 44\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,281[DEBUG] energy: -4.583593477927389\n"
+ "2024-08-24 09:07:04,039[DEBUG] energy: -4.58359347792738\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,286[DEBUG] optimize site: [8, 9]\n"
+ "2024-08-24 09:07:04,044[DEBUG] optimize site: [8, 9]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,382[DEBUG] use davidson, HC hops: 55\n"
+ "2024-08-24 09:07:04,144[DEBUG] use davidson, HC hops: 55\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,384[DEBUG] energy: -4.9680318456712\n"
+ "2024-08-24 09:07:04,147[DEBUG] energy: -4.968031845671196\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,389[DEBUG] optimize site: [9, 10]\n"
+ "2024-08-24 09:07:04,152[DEBUG] optimize site: [9, 10]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,511[DEBUG] use davidson, HC hops: 68\n"
+ "2024-08-24 09:07:04,266[DEBUG] use davidson, HC hops: 68\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,513[DEBUG] energy: -5.41470636083398\n"
+ "2024-08-24 09:07:04,269[DEBUG] energy: -5.41470636083398\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,524[DEBUG] optimize site: [10, 11]\n"
+ "2024-08-24 09:07:04,274[DEBUG] optimize site: [10, 11]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,650[DEBUG] use davidson, HC hops: 72\n"
+ "2024-08-24 09:07:04,396[DEBUG] use davidson, HC hops: 72\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,653[DEBUG] energy: -5.856529754520465\n"
+ "2024-08-24 09:07:04,399[DEBUG] energy: -5.8565297545204675\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,657[DEBUG] optimize site: [11, 12]\n"
+ "2024-08-24 09:07:04,410[DEBUG] optimize site: [11, 12]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,832[DEBUG] use davidson, HC hops: 100\n"
+ "2024-08-24 09:07:04,573[DEBUG] use davidson, HC hops: 100\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,835[DEBUG] energy: -6.279022467295794\n"
+ "2024-08-24 09:07:04,576[DEBUG] energy: -6.279022467295809\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,846[DEBUG] optimize site: [12, 13]\n"
+ "2024-08-24 09:07:04,586[DEBUG] optimize site: [12, 13]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,946[DEBUG] use davidson, HC hops: 52\n"
+ "2024-08-24 09:07:04,674[DEBUG] use davidson, HC hops: 52\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,946[DEBUG] energy: -6.857389012204744\n"
+ "2024-08-24 09:07:04,676[DEBUG] energy: -6.857389012204742\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:15,950[DEBUG] optimize site: [13, 14]\n"
+ "2024-08-24 09:07:04,681[DEBUG] optimize site: [13, 14]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,090[DEBUG] use davidson, HC hops: 100\n"
+ "2024-08-24 09:07:04,846[DEBUG] use davidson, HC hops: 100\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,091[DEBUG] energy: -7.114588022005768\n"
+ "2024-08-24 09:07:04,849[DEBUG] energy: -7.1145880220057744\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,094[DEBUG] optimize site: [14, 15]\n"
+ "2024-08-24 09:07:04,860[DEBUG] optimize site: [14, 15]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,145[DEBUG] use davidson, HC hops: 47\n"
+ "2024-08-24 09:07:04,941[DEBUG] use davidson, HC hops: 47\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,146[DEBUG] energy: -7.641631783835407\n"
+ "2024-08-24 09:07:04,942[DEBUG] energy: -7.641631783835413\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,149[DEBUG] optimize site: [15, 16]\n"
+ "2024-08-24 09:07:04,946[DEBUG] optimize site: [15, 16]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,198[DEBUG] use davidson, HC hops: 51\n"
+ "2024-08-24 09:07:05,030[DEBUG] use davidson, HC hops: 51\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,199[DEBUG] energy: -8.118395338420033\n"
+ "2024-08-24 09:07:05,031[DEBUG] energy: -8.118395338420047\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,202[DEBUG] optimize site: [16, 17]\n"
+ "2024-08-24 09:07:05,035[DEBUG] optimize site: [16, 17]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,273[DEBUG] use davidson, HC hops: 57\n"
+ "2024-08-24 09:07:05,136[DEBUG] use davidson, HC hops: 57\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,275[DEBUG] energy: -8.579533430762837\n"
+ "2024-08-24 09:07:05,139[DEBUG] energy: -8.579533430762861\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,279[DEBUG] optimize site: [17, 18]\n"
+ "2024-08-24 09:07:05,144[DEBUG] optimize site: [17, 18]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,387[DEBUG] use davidson, HC hops: 66\n"
+ "2024-08-24 09:07:05,255[DEBUG] use davidson, HC hops: 66\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,389[DEBUG] energy: -8.983113190158448\n"
+ "2024-08-24 09:07:05,258[DEBUG] energy: -8.983113190158463\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,392[DEBUG] optimize site: [18, 19]\n"
+ "2024-08-24 09:07:05,262[DEBUG] optimize site: [18, 19]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,459[DEBUG] use davidson, HC hops: 62\n"
+ "2024-08-24 09:07:05,369[DEBUG] use davidson, HC hops: 62\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,460[DEBUG] energy: -9.422205404607638\n"
+ "2024-08-24 09:07:05,372[DEBUG] energy: -9.422205404607674\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,463[DEBUG] optimize site: [19, 20]\n"
+ "2024-08-24 09:07:05,377[DEBUG] optimize site: [19, 20]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,524[DEBUG] use davidson, HC hops: 62\n"
+ "2024-08-24 09:07:05,480[DEBUG] use davidson, HC hops: 62\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,526[DEBUG] energy: -9.903693680914369\n"
+ "2024-08-24 09:07:05,482[DEBUG] energy: -9.90369368091438\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,529[DEBUG] optimize site: [20, 21]\n"
+ "2024-08-24 09:07:05,487[DEBUG] optimize site: [20, 21]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,641[DEBUG] use davidson, HC hops: 81\n"
+ "2024-08-24 09:07:05,620[DEBUG] use davidson, HC hops: 81\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,644[DEBUG] energy: -10.398530611697957\n"
+ "2024-08-24 09:07:05,622[DEBUG] energy: -10.398530611697948\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,648[DEBUG] optimize site: [21, 22]\n"
+ "2024-08-24 09:07:05,633[DEBUG] optimize site: [21, 22]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,737[DEBUG] use davidson, HC hops: 76\n"
+ "2024-08-24 09:07:05,754[DEBUG] use davidson, HC hops: 76\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,739[DEBUG] energy: -10.834489434421661\n"
+ "2024-08-24 09:07:05,756[DEBUG] energy: -10.834489434421656\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,742[DEBUG] optimize site: [22, 23]\n"
+ "2024-08-24 09:07:05,767[DEBUG] optimize site: [22, 23]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,799[DEBUG] use davidson, HC hops: 58\n"
+ "2024-08-24 09:07:05,858[DEBUG] use davidson, HC hops: 58\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,801[DEBUG] energy: -11.415128707126783\n"
+ "2024-08-24 09:07:05,861[DEBUG] energy: -11.41512870712678\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,806[DEBUG] optimize site: [23, 24]\n"
+ "2024-08-24 09:07:05,865[DEBUG] optimize site: [23, 24]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,891[DEBUG] use davidson, HC hops: 52\n"
+ "2024-08-24 09:07:05,918[DEBUG] use davidson, HC hops: 52\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,892[DEBUG] energy: -12.122795879745032\n"
+ "2024-08-24 09:07:05,920[DEBUG] energy: -12.122795879745047\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,896[DEBUG] optimize site: [24, 25]\n"
+ "2024-08-24 09:07:05,923[DEBUG] optimize site: [24, 25]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,984[DEBUG] use davidson, HC hops: 71\n"
+ "2024-08-24 09:07:05,991[DEBUG] use davidson, HC hops: 71\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,985[DEBUG] energy: -12.812234874023481\n"
+ "2024-08-24 09:07:05,993[DEBUG] energy: -12.812234874023446\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:16,988[DEBUG] optimize site: [25, 26]\n"
+ "2024-08-24 09:07:05,996[DEBUG] optimize site: [25, 26]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,046[DEBUG] use davidson, HC hops: 58\n"
+ "2024-08-24 09:07:06,051[DEBUG] use davidson, HC hops: 58\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,047[DEBUG] energy: -13.77458280412667\n"
+ "2024-08-24 09:07:06,053[DEBUG] energy: -13.774582804126664\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,050[DEBUG] optimize site: [26, 27]\n"
+ "2024-08-24 09:07:06,058[DEBUG] optimize site: [26, 27]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,089[DEBUG] use davidson, HC hops: 47\n"
+ "2024-08-24 09:07:06,137[DEBUG] use davidson, HC hops: 47\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,090[DEBUG] energy: -13.996832655813105\n"
+ "2024-08-24 09:07:06,140[DEBUG] energy: -13.996832655813067\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,092[DEBUG] optimize site: [27, 28]\n"
+ "2024-08-24 09:07:06,143[DEBUG] optimize site: [27, 28]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,094[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,147[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,338[DEBUG] energy: -13.996832655534023\n"
+ "2024-08-24 09:07:06,404[DEBUG] energy: -13.996832655534014\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,341[DEBUG] optimize site: [28, 29]\n"
+ "2024-08-24 09:07:06,406[DEBUG] optimize site: [28, 29]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,343[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,407[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,389[DEBUG] energy: -13.99683265553401\n"
+ "2024-08-24 09:07:06,463[DEBUG] energy: -13.996832655534003\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,391[DEBUG] optimize site: [29, 30]\n"
+ "2024-08-24 09:07:06,464[DEBUG] optimize site: [29, 30]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,393[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,466[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,402[DEBUG] energy: -13.996832655534014\n"
+ "2024-08-24 09:07:06,473[DEBUG] energy: -13.99683265553399\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,403[DEBUG] optimize site: [30, 31]\n"
+ "2024-08-24 09:07:06,474[DEBUG] optimize site: [30, 31]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,405[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,476[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,409[DEBUG] energy: -13.996832655534009\n"
+ "2024-08-24 09:07:06,480[DEBUG] energy: -13.99683265553402\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,411[DEBUG] 1 sweeps are finished, lowest energy = -13.996832655813105\n"
+ "2024-08-24 09:07:06,482[DEBUG] 1 sweeps are finished, lowest energy = -13.996832655813067\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,412[DEBUG] isweep: 1\n"
+ "2024-08-24 09:07:06,483[DEBUG] isweep: 1\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,413[DEBUG] compress config in current loop: 30, percent: 0\n"
+ "2024-08-24 09:07:06,484[DEBUG] compress config in current loop: 30, percent: 0\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,414[DEBUG] mps current size: 343.7KiB, Matrix product bond dim:[1, 2, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 1]\n"
+ "2024-08-24 09:07:06,487[DEBUG] mps current size: 343.7KiB, Matrix product bond dim:[1, 2, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,416[DEBUG] optimize site: [30, 31]\n"
+ "2024-08-24 09:07:06,488[DEBUG] optimize site: [30, 31]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,417[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,488[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,420[DEBUG] energy: -13.996832655534009\n"
+ "2024-08-24 09:07:06,496[DEBUG] energy: -13.99683265553402\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,422[DEBUG] optimize site: [29, 30]\n"
+ "2024-08-24 09:07:06,497[DEBUG] optimize site: [29, 30]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,424[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,498[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,433[DEBUG] energy: -13.996832655534018\n"
+ "2024-08-24 09:07:06,504[DEBUG] energy: -13.996832655534007\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,434[DEBUG] optimize site: [28, 29]\n"
+ "2024-08-24 09:07:06,506[DEBUG] optimize site: [28, 29]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,436[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,507[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,501[DEBUG] energy: -13.996832655534002\n"
+ "2024-08-24 09:07:06,570[DEBUG] energy: -13.996832655533986\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,503[DEBUG] optimize site: [27, 28]\n"
+ "2024-08-24 09:07:06,572[DEBUG] optimize site: [27, 28]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,504[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:06,574[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,749[DEBUG] energy: -13.996832655534016\n"
+ "2024-08-24 09:07:06,836[DEBUG] energy: -13.996832655534005\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,752[DEBUG] optimize site: [26, 27]\n"
+ "2024-08-24 09:07:06,839[DEBUG] optimize site: [26, 27]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,765[DEBUG] use davidson, HC hops: 4\n"
+ "2024-08-24 09:07:06,844[DEBUG] use davidson, HC hops: 4\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,766[DEBUG] energy: -13.996832655813646\n"
+ "2024-08-24 09:07:06,844[DEBUG] energy: -13.996832655813613\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,770[DEBUG] optimize site: [25, 26]\n"
+ "2024-08-24 09:07:06,848[DEBUG] optimize site: [25, 26]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,812[DEBUG] use davidson, HC hops: 22\n"
+ "2024-08-24 09:07:06,868[DEBUG] use davidson, HC hops: 22\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,813[DEBUG] energy: -13.996844945038378\n"
+ "2024-08-24 09:07:06,869[DEBUG] energy: -13.996844945038344\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,817[DEBUG] optimize site: [24, 25]\n"
+ "2024-08-24 09:07:06,872[DEBUG] optimize site: [24, 25]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,865[DEBUG] use davidson, HC hops: 28\n"
+ "2024-08-24 09:07:06,898[DEBUG] use davidson, HC hops: 28\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,865[DEBUG] energy: -13.99706710165875\n"
+ "2024-08-24 09:07:06,898[DEBUG] energy: -13.997067101658725\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,869[DEBUG] optimize site: [23, 24]\n"
+ "2024-08-24 09:07:06,901[DEBUG] optimize site: [23, 24]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,913[DEBUG] use davidson, HC hops: 25\n"
+ "2024-08-24 09:07:06,946[DEBUG] use davidson, HC hops: 25\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,913[DEBUG] energy: -13.997101684717503\n"
+ "2024-08-24 09:07:06,947[DEBUG] energy: -13.9971016847175\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,917[DEBUG] optimize site: [22, 23]\n"
+ "2024-08-24 09:07:06,950[DEBUG] optimize site: [22, 23]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,959[DEBUG] use davidson, HC hops: 23\n"
+ "2024-08-24 09:07:06,974[DEBUG] use davidson, HC hops: 23\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,960[DEBUG] energy: -13.997106608213677\n"
+ "2024-08-24 09:07:06,975[DEBUG] energy: -13.99710660821369\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:17,964[DEBUG] optimize site: [21, 22]\n"
+ "2024-08-24 09:07:06,978[DEBUG] optimize site: [21, 22]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,005[DEBUG] use davidson, HC hops: 23\n"
+ "2024-08-24 09:07:07,001[DEBUG] use davidson, HC hops: 23\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,008[DEBUG] energy: -13.997113698271114\n"
+ "2024-08-24 09:07:07,002[DEBUG] energy: -13.997113698271145\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,012[DEBUG] optimize site: [20, 21]\n"
+ "2024-08-24 09:07:07,005[DEBUG] optimize site: [20, 21]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,059[DEBUG] use davidson, HC hops: 26\n"
+ "2024-08-24 09:07:07,031[DEBUG] use davidson, HC hops: 26\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,059[DEBUG] energy: -13.99716263832355\n"
+ "2024-08-24 09:07:07,031[DEBUG] energy: -13.997162638323577\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,063[DEBUG] optimize site: [19, 20]\n"
+ "2024-08-24 09:07:07,034[DEBUG] optimize site: [19, 20]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,105[DEBUG] use davidson, HC hops: 23\n"
+ "2024-08-24 09:07:07,075[DEBUG] use davidson, HC hops: 23\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,106[DEBUG] energy: -13.99717014496553\n"
+ "2024-08-24 09:07:07,076[DEBUG] energy: -13.997170144965583\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,109[DEBUG] optimize site: [18, 19]\n"
+ "2024-08-24 09:07:07,079[DEBUG] optimize site: [18, 19]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,150[DEBUG] use davidson, HC hops: 26\n"
+ "2024-08-24 09:07:07,112[DEBUG] use davidson, HC hops: 26\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,152[DEBUG] energy: -13.997199975427383\n"
+ "2024-08-24 09:07:07,113[DEBUG] energy: -13.997199975427456\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,156[DEBUG] optimize site: [17, 18]\n"
+ "2024-08-24 09:07:07,116[DEBUG] optimize site: [17, 18]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,180[DEBUG] use davidson, HC hops: 22\n"
+ "2024-08-24 09:07:07,138[DEBUG] use davidson, HC hops: 22\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,181[DEBUG] energy: -13.997204392621597\n"
+ "2024-08-24 09:07:07,139[DEBUG] energy: -13.997204392621654\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,185[DEBUG] optimize site: [16, 17]\n"
+ "2024-08-24 09:07:07,142[DEBUG] optimize site: [16, 17]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,212[DEBUG] use davidson, HC hops: 25\n"
+ "2024-08-24 09:07:07,177[DEBUG] use davidson, HC hops: 25\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,214[DEBUG] energy: -13.997225037523782\n"
+ "2024-08-24 09:07:07,178[DEBUG] energy: -13.997225037523856\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,218[DEBUG] optimize site: [15, 16]\n"
+ "2024-08-24 09:07:07,182[DEBUG] optimize site: [15, 16]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,250[DEBUG] use davidson, HC hops: 26\n"
+ "2024-08-24 09:07:07,227[DEBUG] use davidson, HC hops: 26\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,252[DEBUG] energy: -13.997284918121156\n"
+ "2024-08-24 09:07:07,228[DEBUG] energy: -13.997284918121206\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,257[DEBUG] optimize site: [14, 15]\n"
+ "2024-08-24 09:07:07,232[DEBUG] optimize site: [14, 15]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,297[DEBUG] use davidson, HC hops: 22\n"
+ "2024-08-24 09:07:07,270[DEBUG] use davidson, HC hops: 22\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,299[DEBUG] energy: -13.997290859971242\n"
+ "2024-08-24 09:07:07,272[DEBUG] energy: -13.997290859971285\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,304[DEBUG] optimize site: [13, 14]\n"
+ "2024-08-24 09:07:07,276[DEBUG] optimize site: [13, 14]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,340[DEBUG] use davidson, HC hops: 20\n"
+ "2024-08-24 09:07:07,309[DEBUG] use davidson, HC hops: 20\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,342[DEBUG] energy: -13.997293257653789\n"
+ "2024-08-24 09:07:07,310[DEBUG] energy: -13.997293257653846\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,347[DEBUG] optimize site: [12, 13]\n"
+ "2024-08-24 09:07:07,314[DEBUG] optimize site: [12, 13]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,385[DEBUG] use davidson, HC hops: 23\n"
+ "2024-08-24 09:07:07,353[DEBUG] use davidson, HC hops: 23\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,387[DEBUG] energy: -13.99730622508665\n"
+ "2024-08-24 09:07:07,354[DEBUG] energy: -13.997306225086714\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,391[DEBUG] optimize site: [11, 12]\n"
+ "2024-08-24 09:07:07,357[DEBUG] optimize site: [11, 12]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,413[DEBUG] use davidson, HC hops: 21\n"
+ "2024-08-24 09:07:07,392[DEBUG] use davidson, HC hops: 21\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,415[DEBUG] energy: -13.997311145595578\n"
+ "2024-08-24 09:07:07,393[DEBUG] energy: -13.997311145595638\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,418[DEBUG] optimize site: [10, 11]\n"
+ "2024-08-24 09:07:07,396[DEBUG] optimize site: [10, 11]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,439[DEBUG] use davidson, HC hops: 20\n"
+ "2024-08-24 09:07:07,453[DEBUG] use davidson, HC hops: 20\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,442[DEBUG] energy: -13.99731313270747\n"
+ "2024-08-24 09:07:07,454[DEBUG] energy: -13.997313132707518\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,445[DEBUG] optimize site: [9, 10]\n"
+ "2024-08-24 09:07:07,458[DEBUG] optimize site: [9, 10]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,480[DEBUG] use davidson, HC hops: 17\n"
+ "2024-08-24 09:07:07,501[DEBUG] use davidson, HC hops: 17\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,482[DEBUG] energy: -13.997314428626343\n"
+ "2024-08-24 09:07:07,503[DEBUG] energy: -13.997314428626371\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,487[DEBUG] optimize site: [8, 9]\n"
+ "2024-08-24 09:07:07,510[DEBUG] optimize site: [8, 9]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,509[DEBUG] use davidson, HC hops: 11\n"
+ "2024-08-24 09:07:07,542[DEBUG] use davidson, HC hops: 11\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,510[DEBUG] energy: -13.99731471546865\n"
+ "2024-08-24 09:07:07,543[DEBUG] energy: -13.997314715468692\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,514[DEBUG] optimize site: [7, 8]\n"
+ "2024-08-24 09:07:07,545[DEBUG] optimize site: [7, 8]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,528[DEBUG] use davidson, HC hops: 7\n"
+ "2024-08-24 09:07:07,558[DEBUG] use davidson, HC hops: 7\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,528[DEBUG] energy: -13.997314712669784\n"
+ "2024-08-24 09:07:07,558[DEBUG] energy: -13.99731471266979\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,532[DEBUG] optimize site: [6, 7]\n"
+ "2024-08-24 09:07:07,562[DEBUG] optimize site: [6, 7]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,555[DEBUG] use davidson, HC hops: 12\n"
+ "2024-08-24 09:07:07,585[DEBUG] use davidson, HC hops: 12\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,556[DEBUG] energy: -13.997314999750035\n"
+ "2024-08-24 09:07:07,586[DEBUG] energy: -13.997314999750039\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,560[DEBUG] optimize site: [5, 6]\n"
+ "2024-08-24 09:07:07,589[DEBUG] optimize site: [5, 6]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,574[DEBUG] use davidson, HC hops: 7\n"
+ "2024-08-24 09:07:07,604[DEBUG] use davidson, HC hops: 7\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,575[DEBUG] energy: -13.997315003811465\n"
+ "2024-08-24 09:07:07,605[DEBUG] energy: -13.997315003811469\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,578[DEBUG] optimize site: [4, 5]\n"
+ "2024-08-24 09:07:07,608[DEBUG] optimize site: [4, 5]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,588[DEBUG] use davidson, HC hops: 5\n"
+ "2024-08-24 09:07:07,619[DEBUG] use davidson, HC hops: 5\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,589[DEBUG] energy: -13.997315004767785\n"
+ "2024-08-24 09:07:07,620[DEBUG] energy: -13.997315004767804\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,592[DEBUG] optimize site: [3, 4]\n"
+ "2024-08-24 09:07:07,622[DEBUG] optimize site: [3, 4]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,593[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,625[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,857[DEBUG] energy: -13.997315004467085\n"
+ "2024-08-24 09:07:07,894[DEBUG] energy: -13.997315004467103\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,861[DEBUG] optimize site: [2, 3]\n"
+ "2024-08-24 09:07:07,896[DEBUG] optimize site: [2, 3]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,863[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,898[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,910[DEBUG] energy: -13.997315004467067\n"
+ "2024-08-24 09:07:07,944[DEBUG] energy: -13.997315004467099\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,913[DEBUG] optimize site: [1, 2]\n"
+ "2024-08-24 09:07:07,947[DEBUG] optimize site: [1, 2]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,915[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,949[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,933[DEBUG] energy: -13.997315004467069\n"
+ "2024-08-24 09:07:07,955[DEBUG] energy: -13.997315004467112\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,936[DEBUG] optimize site: [0, 1]\n"
+ "2024-08-24 09:07:07,958[DEBUG] optimize site: [0, 1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,938[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,960[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,941[DEBUG] energy: -13.997315004467069\n"
+ "2024-08-24 09:07:07,963[DEBUG] energy: -13.99731500446709\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,944[DEBUG] 2 sweeps are finished, lowest energy = -13.997315004767785\n"
+ "2024-08-24 09:07:07,965[DEBUG] 2 sweeps are finished, lowest energy = -13.997315004767804\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,946[DEBUG] isweep: 2\n"
+ "2024-08-24 09:07:07,967[DEBUG] isweep: 2\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,948[DEBUG] compress config in current loop: 30, percent: 0\n"
+ "2024-08-24 09:07:07,969[DEBUG] compress config in current loop: 30, percent: 0\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,950[DEBUG] mps current size: 343.7KiB, Matrix product bond dim:[1, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 2, 1]\n"
+ "2024-08-24 09:07:07,971[DEBUG] mps current size: 343.7KiB, Matrix product bond dim:[1, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 2, 1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,952[DEBUG] optimize site: [0, 1]\n"
+ "2024-08-24 09:07:07,973[DEBUG] optimize site: [0, 1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,954[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,974[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,957[DEBUG] energy: -13.997315004467069\n"
+ "2024-08-24 09:07:07,977[DEBUG] energy: -13.99731500446709\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,959[DEBUG] optimize site: [1, 2]\n"
+ "2024-08-24 09:07:07,980[DEBUG] optimize site: [1, 2]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,961[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,982[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,971[DEBUG] energy: -13.997315004467069\n"
+ "2024-08-24 09:07:07,988[DEBUG] energy: -13.997315004467104\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,974[DEBUG] optimize site: [2, 3]\n"
+ "2024-08-24 09:07:07,991[DEBUG] optimize site: [2, 3]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:18,976[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:07,993[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,020[DEBUG] energy: -13.997315004467055\n"
+ "2024-08-24 09:07:08,036[DEBUG] energy: -13.997315004467092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,023[DEBUG] optimize site: [3, 4]\n"
+ "2024-08-24 09:07:08,039[DEBUG] optimize site: [3, 4]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,025[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:08,041[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,280[DEBUG] energy: -13.997315004467092\n"
+ "2024-08-24 09:07:08,292[DEBUG] energy: -13.99731500446711\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,284[DEBUG] optimize site: [4, 5]\n"
+ "2024-08-24 09:07:08,296[DEBUG] optimize site: [4, 5]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,297[DEBUG] use davidson, HC hops: 4\n"
+ "2024-08-24 09:07:08,302[DEBUG] use davidson, HC hops: 4\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,298[DEBUG] energy: -13.997315004767843\n"
+ "2024-08-24 09:07:08,303[DEBUG] energy: -13.997315004767877\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,302[DEBUG] optimize site: [5, 6]\n"
+ "2024-08-24 09:07:08,307[DEBUG] optimize site: [5, 6]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,316[DEBUG] use davidson, HC hops: 4\n"
+ "2024-08-24 09:07:08,313[DEBUG] use davidson, HC hops: 4\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,317[DEBUG] energy: -13.99731500466774\n"
+ "2024-08-24 09:07:08,314[DEBUG] energy: -13.997315004667781\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,321[DEBUG] optimize site: [6, 7]\n"
+ "2024-08-24 09:07:08,318[DEBUG] optimize site: [6, 7]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,334[DEBUG] use davidson, HC hops: 6\n"
+ "2024-08-24 09:07:08,327[DEBUG] use davidson, HC hops: 6\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,335[DEBUG] energy: -13.997315012470628\n"
+ "2024-08-24 09:07:08,328[DEBUG] energy: -13.997315012470654\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,339[DEBUG] optimize site: [7, 8]\n"
+ "2024-08-24 09:07:08,331[DEBUG] optimize site: [7, 8]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,351[DEBUG] use davidson, HC hops: 5\n"
+ "2024-08-24 09:07:08,338[DEBUG] use davidson, HC hops: 5\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,352[DEBUG] energy: -13.997315006066625\n"
+ "2024-08-24 09:07:08,339[DEBUG] energy: -13.997315006066664\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,356[DEBUG] optimize site: [8, 9]\n"
+ "2024-08-24 09:07:08,345[DEBUG] optimize site: [8, 9]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,365[DEBUG] use davidson, HC hops: 7\n"
+ "2024-08-24 09:07:08,353[DEBUG] use davidson, HC hops: 7\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,367[DEBUG] energy: -13.997315033374498\n"
+ "2024-08-24 09:07:08,354[DEBUG] energy: -13.997315033374559\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,370[DEBUG] optimize site: [9, 10]\n"
+ "2024-08-24 09:07:08,358[DEBUG] optimize site: [9, 10]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,378[DEBUG] use davidson, HC hops: 6\n"
+ "2024-08-24 09:07:08,365[DEBUG] use davidson, HC hops: 6\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,380[DEBUG] energy: -13.997315010121936\n"
+ "2024-08-24 09:07:08,366[DEBUG] energy: -13.99731501012197\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,384[DEBUG] optimize site: [10, 11]\n"
+ "2024-08-24 09:07:08,370[DEBUG] optimize site: [10, 11]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,394[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,379[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,396[DEBUG] energy: -13.997315055776859\n"
+ "2024-08-24 09:07:08,380[DEBUG] energy: -13.997315055776916\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,399[DEBUG] optimize site: [11, 12]\n"
+ "2024-08-24 09:07:08,383[DEBUG] optimize site: [11, 12]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,408[DEBUG] use davidson, HC hops: 7\n"
+ "2024-08-24 09:07:08,393[DEBUG] use davidson, HC hops: 7\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,410[DEBUG] energy: -13.997315015890463\n"
+ "2024-08-24 09:07:08,394[DEBUG] energy: -13.997315015890493\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,414[DEBUG] optimize site: [12, 13]\n"
+ "2024-08-24 09:07:08,398[DEBUG] optimize site: [12, 13]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,424[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,414[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,426[DEBUG] energy: -13.99731507675939\n"
+ "2024-08-24 09:07:08,416[DEBUG] energy: -13.997315076759419\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,429[DEBUG] optimize site: [13, 14]\n"
+ "2024-08-24 09:07:08,420[DEBUG] optimize site: [13, 14]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,438[DEBUG] use davidson, HC hops: 7\n"
+ "2024-08-24 09:07:08,434[DEBUG] use davidson, HC hops: 7\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,440[DEBUG] energy: -13.99731502106375\n"
+ "2024-08-24 09:07:08,436[DEBUG] energy: -13.997315021063802\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,444[DEBUG] optimize site: [14, 15]\n"
+ "2024-08-24 09:07:08,440[DEBUG] optimize site: [14, 15]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,454[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,456[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,456[DEBUG] energy: -13.99731508916347\n"
+ "2024-08-24 09:07:08,457[DEBUG] energy: -13.997315089163497\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,467[DEBUG] optimize site: [15, 16]\n"
+ "2024-08-24 09:07:08,460[DEBUG] optimize site: [15, 16]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,484[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,476[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,486[DEBUG] energy: -13.997315023237704\n"
+ "2024-08-24 09:07:08,477[DEBUG] energy: -13.99731502323772\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,491[DEBUG] optimize site: [16, 17]\n"
+ "2024-08-24 09:07:08,481[DEBUG] optimize site: [16, 17]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,510[DEBUG] use davidson, HC hops: 9\n"
+ "2024-08-24 09:07:08,497[DEBUG] use davidson, HC hops: 9\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,512[DEBUG] energy: -13.99731509021161\n"
+ "2024-08-24 09:07:08,498[DEBUG] energy: -13.997315090211636\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,517[DEBUG] optimize site: [17, 18]\n"
+ "2024-08-24 09:07:08,501[DEBUG] optimize site: [17, 18]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,533[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,511[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,535[DEBUG] energy: -13.997315022014218\n"
+ "2024-08-24 09:07:08,511[DEBUG] energy: -13.997315022014263\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,538[DEBUG] optimize site: [18, 19]\n"
+ "2024-08-24 09:07:08,514[DEBUG] optimize site: [18, 19]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,549[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,523[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,551[DEBUG] energy: -13.997315079212504\n"
+ "2024-08-24 09:07:08,524[DEBUG] energy: -13.997315079212544\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,555[DEBUG] optimize site: [19, 20]\n"
+ "2024-08-24 09:07:08,527[DEBUG] optimize site: [19, 20]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,564[DEBUG] use davidson, HC hops: 7\n"
+ "2024-08-24 09:07:08,536[DEBUG] use davidson, HC hops: 7\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,566[DEBUG] energy: -13.997315018389646\n"
+ "2024-08-24 09:07:08,537[DEBUG] energy: -13.997315018389681\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,569[DEBUG] optimize site: [20, 21]\n"
+ "2024-08-24 09:07:08,539[DEBUG] optimize site: [20, 21]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,580[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,548[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,582[DEBUG] energy: -13.997315060471534\n"
+ "2024-08-24 09:07:08,550[DEBUG] energy: -13.997315060471568\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,585[DEBUG] optimize site: [21, 22]\n"
+ "2024-08-24 09:07:08,553[DEBUG] optimize site: [21, 22]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,594[DEBUG] use davidson, HC hops: 6\n"
+ "2024-08-24 09:07:08,561[DEBUG] use davidson, HC hops: 6\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,596[DEBUG] energy: -13.997315014222952\n"
+ "2024-08-24 09:07:08,563[DEBUG] energy: -13.997315014222973\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,599[DEBUG] optimize site: [22, 23]\n"
+ "2024-08-24 09:07:08,567[DEBUG] optimize site: [22, 23]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,617[DEBUG] use davidson, HC hops: 8\n"
+ "2024-08-24 09:07:08,577[DEBUG] use davidson, HC hops: 8\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,619[DEBUG] energy: -13.997315036380714\n"
+ "2024-08-24 09:07:08,579[DEBUG] energy: -13.997315036380726\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,624[DEBUG] optimize site: [23, 24]\n"
+ "2024-08-24 09:07:08,583[DEBUG] optimize site: [23, 24]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,638[DEBUG] use davidson, HC hops: 6\n"
+ "2024-08-24 09:07:08,591[DEBUG] use davidson, HC hops: 6\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,640[DEBUG] energy: -13.997315009063309\n"
+ "2024-08-24 09:07:08,592[DEBUG] energy: -13.99731500906329\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,645[DEBUG] optimize site: [24, 25]\n"
+ "2024-08-24 09:07:08,596[DEBUG] optimize site: [24, 25]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,659[DEBUG] use davidson, HC hops: 6\n"
+ "2024-08-24 09:07:08,604[DEBUG] use davidson, HC hops: 6\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,661[DEBUG] energy: -13.997315015431816\n"
+ "2024-08-24 09:07:08,606[DEBUG] energy: -13.997315015431763\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,666[DEBUG] optimize site: [25, 26]\n"
+ "2024-08-24 09:07:08,609[DEBUG] optimize site: [25, 26]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,679[DEBUG] use davidson, HC hops: 5\n"
+ "2024-08-24 09:07:08,617[DEBUG] use davidson, HC hops: 5\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,681[DEBUG] energy: -13.997315007630487\n"
+ "2024-08-24 09:07:08,619[DEBUG] energy: -13.997315007630434\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,686[DEBUG] optimize site: [26, 27]\n"
+ "2024-08-24 09:07:08,622[DEBUG] optimize site: [26, 27]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,696[DEBUG] use davidson, HC hops: 4\n"
+ "2024-08-24 09:07:08,628[DEBUG] use davidson, HC hops: 4\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,699[DEBUG] energy: -13.997315007727458\n"
+ "2024-08-24 09:07:08,630[DEBUG] energy: -13.997315007727423\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,702[DEBUG] optimize site: [27, 28]\n"
+ "2024-08-24 09:07:08,633[DEBUG] optimize site: [27, 28]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,705[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:08,635[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,956[DEBUG] energy: -13.997315007427419\n"
+ "2024-08-24 09:07:08,901[DEBUG] energy: -13.997315007427398\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,959[DEBUG] optimize site: [28, 29]\n"
+ "2024-08-24 09:07:08,905[DEBUG] optimize site: [28, 29]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:19,962[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:08,914[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,019[DEBUG] energy: -13.99731500742742\n"
+ "2024-08-24 09:07:08,993[DEBUG] energy: -13.997315007427396\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,022[DEBUG] optimize site: [29, 30]\n"
+ "2024-08-24 09:07:08,995[DEBUG] optimize site: [29, 30]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,025[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:08,998[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,031[DEBUG] energy: -13.997315007427437\n"
+ "2024-08-24 09:07:09,006[DEBUG] energy: -13.997315007427428\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,033[DEBUG] optimize site: [30, 31]\n"
+ "2024-08-24 09:07:09,008[DEBUG] optimize site: [30, 31]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,035[DEBUG] use direct eigensolver\n"
+ "2024-08-24 09:07:09,009[DEBUG] use direct eigensolver\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,038[DEBUG] energy: -13.99731500742746\n"
+ "2024-08-24 09:07:09,012[DEBUG] energy: -13.99731500742743\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,041[DEBUG] 3 sweeps are finished, lowest energy = -13.99731509021161\n"
+ "2024-08-24 09:07:09,014[DEBUG] 3 sweeps are finished, lowest energy = -13.997315090211636\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,043[INFO] DMRG has converged!\n"
+ "2024-08-24 09:07:09,015[INFO] DMRG has converged!\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:20,079[INFO] mps current size: 329.7KiB, Matrix product bond dim:[1, 2, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 2, 1]\n"
+ "2024-08-24 09:07:09,050[INFO] mps current size: 329.7KiB, Matrix product bond dim:[1, 2, 4, 8, 16, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 8, 4, 2, 1]\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "gs energy: -13.99731509021161\n"
+ "gs energy: -13.997315090211636\n"
]
}
],
diff --git a/_sources/tutorials/compress_mps.ipynb.txt b/_sources/tutorials/compress_mps.ipynb.txt
index 1117924..595c13e 100644
--- a/_sources/tutorials/compress_mps.ipynb.txt
+++ b/_sources/tutorials/compress_mps.ipynb.txt
@@ -32,10 +32,10 @@
"id": "c1172b48-f891-425f-ba30-6e8b2c04cdbc",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.225885Z",
- "iopub.status.busy": "2024-07-26T09:15:22.225312Z",
- "iopub.status.idle": "2024-07-26T09:15:22.871631Z",
- "shell.execute_reply": "2024-07-26T09:15:22.871029Z"
+ "iopub.execute_input": "2024-08-24T09:07:11.272572Z",
+ "iopub.status.busy": "2024-08-24T09:07:11.272342Z",
+ "iopub.status.idle": "2024-08-24T09:07:11.988031Z",
+ "shell.execute_reply": "2024-08-24T09:07:11.987387Z"
}
},
"outputs": [
@@ -43,35 +43,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,823[INFO] Use NumPy as backend\n"
+ "2024-08-24 09:07:11,933[INFO] Use NumPy as backend\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,824[INFO] numpy random seed is 9012\n"
+ "2024-08-24 09:07:11,934[INFO] numpy random seed is 9012\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,824[INFO] random seed is 1092\n"
+ "2024-08-24 09:07:11,935[INFO] random seed is 1092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,834[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n"
+ "2024-08-24 09:07:11,946[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,835[INFO] use 64 bits\n"
+ "2024-08-24 09:07:11,948[INFO] use 64 bits\n"
]
}
],
@@ -85,10 +85,10 @@
"id": "04ae5c85-d8f2-4c14-a2a7-f1d37e2db36a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.874845Z",
- "iopub.status.busy": "2024-07-26T09:15:22.874406Z",
- "iopub.status.idle": "2024-07-26T09:15:22.881527Z",
- "shell.execute_reply": "2024-07-26T09:15:22.880850Z"
+ "iopub.execute_input": "2024-08-24T09:07:11.991382Z",
+ "iopub.status.busy": "2024-08-24T09:07:11.990915Z",
+ "iopub.status.idle": "2024-08-24T09:07:11.998475Z",
+ "shell.execute_reply": "2024-08-24T09:07:11.997749Z"
}
},
"outputs": [
@@ -121,10 +121,10 @@
"id": "f9e48f60-8a7e-4c02-8424-11fd9740d0b4",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.884200Z",
- "iopub.status.busy": "2024-07-26T09:15:22.883722Z",
- "iopub.status.idle": "2024-07-26T09:15:22.888994Z",
- "shell.execute_reply": "2024-07-26T09:15:22.888373Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.001029Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.000629Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.005938Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.005288Z"
}
},
"outputs": [
@@ -184,10 +184,10 @@
"id": "e42487a2-bc67-4564-b6c7-e1e5c4986c7e",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.891432Z",
- "iopub.status.busy": "2024-07-26T09:15:22.891230Z",
- "iopub.status.idle": "2024-07-26T09:15:22.894296Z",
- "shell.execute_reply": "2024-07-26T09:15:22.893629Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.008478Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.008120Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.011087Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.010464Z"
}
},
"outputs": [],
@@ -201,10 +201,10 @@
"id": "4b2494e0-5998-4ef4-977e-df809b9ba287",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.896785Z",
- "iopub.status.busy": "2024-07-26T09:15:22.896423Z",
- "iopub.status.idle": "2024-07-26T09:15:22.908795Z",
- "shell.execute_reply": "2024-07-26T09:15:22.908162Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.013711Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.013180Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.023096Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.022464Z"
}
},
"outputs": [
@@ -230,10 +230,10 @@
"id": "34dfbdac-51eb-43de-ba7c-312dfee8a1bf",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.913446Z",
- "iopub.status.busy": "2024-07-26T09:15:22.912000Z",
- "iopub.status.idle": "2024-07-26T09:15:22.946923Z",
- "shell.execute_reply": "2024-07-26T09:15:22.946278Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.026194Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.025588Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.049531Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.048836Z"
}
},
"outputs": [
@@ -241,28 +241,28 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,916[DEBUG] # of operator terms: 27\n"
+ "2024-08-24 09:07:12,029[DEBUG] # of operator terms: 27\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,918[DEBUG] symbolic mpo algorithm: qr\n"
+ "2024-08-24 09:07:12,029[DEBUG] Input operator terms: 27\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,919[DEBUG] Input operator terms: 27\n"
+ "2024-08-24 09:07:12,031[DEBUG] After combination of the same terms: 27\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,927[DEBUG] After combination of the same terms: 27\n"
+ "2024-08-24 09:07:12,032[DEBUG] symbolic mpo algorithm: qr\n"
]
},
{
@@ -295,10 +295,10 @@
"id": "25cd899b-259e-471e-b052-778ef25e82e3",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.950737Z",
- "iopub.status.busy": "2024-07-26T09:15:22.950290Z",
- "iopub.status.idle": "2024-07-26T09:15:22.960346Z",
- "shell.execute_reply": "2024-07-26T09:15:22.959681Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.054331Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.053082Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.063460Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.062822Z"
}
},
"outputs": [
@@ -324,10 +324,10 @@
"id": "463bec71-41cc-48ec-9a34-42dbe43d811b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.964056Z",
- "iopub.status.busy": "2024-07-26T09:15:22.963551Z",
- "iopub.status.idle": "2024-07-26T09:15:22.971663Z",
- "shell.execute_reply": "2024-07-26T09:15:22.971033Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.068152Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.066937Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.074903Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.074290Z"
}
},
"outputs": [
@@ -361,10 +361,10 @@
"id": "dfc867cf-6362-44f0-833f-ea554db867cb",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.975356Z",
- "iopub.status.busy": "2024-07-26T09:15:22.974939Z",
- "iopub.status.idle": "2024-07-26T09:15:22.981114Z",
- "shell.execute_reply": "2024-07-26T09:15:22.980476Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.079515Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.078312Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.084345Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.083729Z"
}
},
"outputs": [],
@@ -388,10 +388,10 @@
"id": "f251628c-ad3f-4d12-907d-8036df48d65f",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:22.984357Z",
- "iopub.status.busy": "2024-07-26T09:15:22.983900Z",
- "iopub.status.idle": "2024-07-26T09:15:23.000519Z",
- "shell.execute_reply": "2024-07-26T09:15:22.999837Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.088977Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.087770Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.107712Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.107084Z"
}
},
"outputs": [
@@ -399,7 +399,7 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:22,995[DEBUG] size before/after compress: 47.2KiB/4.2KiB, ratio: 11.177777777777777\n"
+ "2024-08-24 09:07:12,101[DEBUG] size before/after compress: 47.2KiB/4.2KiB, ratio: 11.177777777777777\n"
]
},
{
@@ -433,17 +433,17 @@
"id": "b4e07a29-a29a-430e-8796-7f1c7f60596b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:23.004316Z",
- "iopub.status.busy": "2024-07-26T09:15:23.003788Z",
- "iopub.status.idle": "2024-07-26T09:15:23.019637Z",
- "shell.execute_reply": "2024-07-26T09:15:23.019006Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.112465Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.111256Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.137107Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.136396Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
- "(0.0031058187888397598, 0.003148758678336176, 0.013637084922337074)"
+ "(0.0031058187888397606, 0.003148758678336175, 0.013637084922336527)"
]
},
"execution_count": 11,
@@ -481,10 +481,10 @@
"id": "978f8a58-7ed6-4087-953b-26929d485b63",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:23.024361Z",
- "iopub.status.busy": "2024-07-26T09:15:23.023104Z",
- "iopub.status.idle": "2024-07-26T09:15:23.028064Z",
- "shell.execute_reply": "2024-07-26T09:15:23.027420Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.142174Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.140902Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.145899Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.145245Z"
}
},
"outputs": [],
@@ -498,10 +498,10 @@
"id": "11f4780c-ac99-48b9-a23c-a557baecef0a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:23.032627Z",
- "iopub.status.busy": "2024-07-26T09:15:23.031381Z",
- "iopub.status.idle": "2024-07-26T09:15:23.037782Z",
- "shell.execute_reply": "2024-07-26T09:15:23.037149Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.150812Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.149456Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.156072Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.155450Z"
}
},
"outputs": [],
@@ -526,10 +526,10 @@
"id": "8fd44580-df1a-4eef-b295-197e68e0ddf6",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:23.042397Z",
- "iopub.status.busy": "2024-07-26T09:15:23.041168Z",
- "iopub.status.idle": "2024-07-26T09:15:23.048836Z",
- "shell.execute_reply": "2024-07-26T09:15:23.048200Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.160852Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.159601Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.167544Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.166914Z"
}
},
"outputs": [
@@ -566,10 +566,10 @@
"id": "a1705a7c-c236-4ef0-9b9c-c14b434e563e",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:23.053439Z",
- "iopub.status.busy": "2024-07-26T09:15:23.052222Z",
- "iopub.status.idle": "2024-07-26T09:15:23.071701Z",
- "shell.execute_reply": "2024-07-26T09:15:23.071065Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.172324Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.171118Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.191612Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.190952Z"
}
},
"outputs": [
@@ -577,7 +577,7 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:23,065[DEBUG] size before/after compress: 47.2KiB/26.5KiB, ratio: 1.7784325279905715\n"
+ "2024-08-24 09:07:12,184[DEBUG] size before/after compress: 47.2KiB/26.5KiB, ratio: 1.7784325279905715\n"
]
},
{
@@ -610,17 +610,17 @@
"id": "bea28667-b788-40c3-8d02-eaf38102ae45",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:23.076340Z",
- "iopub.status.busy": "2024-07-26T09:15:23.075109Z",
- "iopub.status.idle": "2024-07-26T09:15:23.088537Z",
- "shell.execute_reply": "2024-07-26T09:15:23.087885Z"
+ "iopub.execute_input": "2024-08-24T09:07:12.196574Z",
+ "iopub.status.busy": "2024-08-24T09:07:12.195343Z",
+ "iopub.status.idle": "2024-08-24T09:07:12.210168Z",
+ "shell.execute_reply": "2024-08-24T09:07:12.209478Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
- "(0.0031487586783361704, 0.003148758678336176, 1.7904996453725375e-15)"
+ "(0.003148758678336171, 0.003148758678336175, 1.377307419517337e-15)"
]
},
"execution_count": 16,
diff --git a/_sources/tutorials/define_model.ipynb.txt b/_sources/tutorials/define_model.ipynb.txt
index a75ee03..f1d1d1f 100644
--- a/_sources/tutorials/define_model.ipynb.txt
+++ b/_sources/tutorials/define_model.ipynb.txt
@@ -36,10 +36,10 @@
"id": "4bc1aac4-9fec-48f2-a801-abd479d1adc7",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.207911Z",
- "iopub.status.busy": "2024-07-26T09:15:25.207705Z",
- "iopub.status.idle": "2024-07-26T09:15:25.851595Z",
- "shell.execute_reply": "2024-07-26T09:15:25.850895Z"
+ "iopub.execute_input": "2024-08-24T09:07:14.478997Z",
+ "iopub.status.busy": "2024-08-24T09:07:14.478777Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.168556Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.167922Z"
}
},
"outputs": [
@@ -47,35 +47,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:25,805[INFO] Use NumPy as backend\n"
+ "2024-08-24 09:07:15,119[INFO] Use NumPy as backend\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:25,806[INFO] numpy random seed is 9012\n"
+ "2024-08-24 09:07:15,120[INFO] numpy random seed is 9012\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:25,807[INFO] random seed is 1092\n"
+ "2024-08-24 09:07:15,121[INFO] random seed is 1092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:25,817[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n"
+ "2024-08-24 09:07:15,132[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:25,818[INFO] use 64 bits\n"
+ "2024-08-24 09:07:15,133[INFO] use 64 bits\n"
]
}
],
@@ -107,10 +107,10 @@
"id": "47aa28d6-2bb6-4a19-8244-d80a99fca2f9",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.854436Z",
- "iopub.status.busy": "2024-07-26T09:15:25.854217Z",
- "iopub.status.idle": "2024-07-26T09:15:25.861743Z",
- "shell.execute_reply": "2024-07-26T09:15:25.861132Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.172095Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.171574Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.179282Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.178624Z"
}
},
"outputs": [
@@ -144,10 +144,10 @@
"id": "303d5892-1992-4e4f-ac56-e3257bf237b4",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.864247Z",
- "iopub.status.busy": "2024-07-26T09:15:25.863929Z",
- "iopub.status.idle": "2024-07-26T09:15:25.868560Z",
- "shell.execute_reply": "2024-07-26T09:15:25.867962Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.181796Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.181588Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.186136Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.185533Z"
}
},
"outputs": [
@@ -188,10 +188,10 @@
"id": "8fe6c36d-0179-480e-84ec-f23c32af61d6",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.871098Z",
- "iopub.status.busy": "2024-07-26T09:15:25.870715Z",
- "iopub.status.idle": "2024-07-26T09:15:25.874968Z",
- "shell.execute_reply": "2024-07-26T09:15:25.874299Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.188858Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.188380Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.192836Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.192261Z"
}
},
"outputs": [
@@ -226,10 +226,10 @@
"id": "d900115e-4775-4b84-90fa-0b3339d90cc7",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.877534Z",
- "iopub.status.busy": "2024-07-26T09:15:25.877161Z",
- "iopub.status.idle": "2024-07-26T09:15:25.881399Z",
- "shell.execute_reply": "2024-07-26T09:15:25.880799Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.195383Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.195004Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.199556Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.198918Z"
}
},
"outputs": [
@@ -262,10 +262,10 @@
"id": "81054bdb-48e9-4191-8500-c645deea060a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.884233Z",
- "iopub.status.busy": "2024-07-26T09:15:25.883686Z",
- "iopub.status.idle": "2024-07-26T09:15:25.888094Z",
- "shell.execute_reply": "2024-07-26T09:15:25.887451Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.202066Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.201822Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.206410Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.205823Z"
}
},
"outputs": [
@@ -314,10 +314,10 @@
"id": "7e00cea9-1bfc-4c58-bcee-38b885ec7d9d",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.890911Z",
- "iopub.status.busy": "2024-07-26T09:15:25.890475Z",
- "iopub.status.idle": "2024-07-26T09:15:25.895320Z",
- "shell.execute_reply": "2024-07-26T09:15:25.894723Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.208915Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.208668Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.213657Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.213071Z"
}
},
"outputs": [
@@ -352,10 +352,10 @@
"id": "84b34017-8b9b-4288-8730-e1f12de2806b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.897791Z",
- "iopub.status.busy": "2024-07-26T09:15:25.897589Z",
- "iopub.status.idle": "2024-07-26T09:15:25.901927Z",
- "shell.execute_reply": "2024-07-26T09:15:25.901259Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.216117Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.215873Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.220296Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.219716Z"
}
},
"outputs": [
@@ -388,10 +388,10 @@
"id": "c1cf78f8-ed8a-4bf5-a629-b786f43210b2",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.904320Z",
- "iopub.status.busy": "2024-07-26T09:15:25.904095Z",
- "iopub.status.idle": "2024-07-26T09:15:25.908732Z",
- "shell.execute_reply": "2024-07-26T09:15:25.908139Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.222844Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.222463Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.226844Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.226186Z"
}
},
"outputs": [
@@ -418,10 +418,10 @@
"id": "04747001-e2fb-442a-a32c-267b8e531aa4",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.911275Z",
- "iopub.status.busy": "2024-07-26T09:15:25.910911Z",
- "iopub.status.idle": "2024-07-26T09:15:25.915212Z",
- "shell.execute_reply": "2024-07-26T09:15:25.914601Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.229320Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.228930Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.232988Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.232414Z"
}
},
"outputs": [
@@ -446,10 +446,10 @@
"id": "26cf73a7-ef15-41ab-9f1e-96ce3d9612d8",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.917652Z",
- "iopub.status.busy": "2024-07-26T09:15:25.917284Z",
- "iopub.status.idle": "2024-07-26T09:15:25.921987Z",
- "shell.execute_reply": "2024-07-26T09:15:25.921415Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.235441Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.235070Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.239644Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.238990Z"
}
},
"outputs": [
@@ -477,10 +477,10 @@
"id": "fa103eaa-78ba-482d-a796-808fe67c5cc0",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.924310Z",
- "iopub.status.busy": "2024-07-26T09:15:25.924083Z",
- "iopub.status.idle": "2024-07-26T09:15:25.928576Z",
- "shell.execute_reply": "2024-07-26T09:15:25.927954Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.242109Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.241741Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.246079Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.245425Z"
}
},
"outputs": [
@@ -507,10 +507,10 @@
"id": "cb924ed7-6a00-4cb5-8339-a5d468e72d06",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.930884Z",
- "iopub.status.busy": "2024-07-26T09:15:25.930686Z",
- "iopub.status.idle": "2024-07-26T09:15:25.935111Z",
- "shell.execute_reply": "2024-07-26T09:15:25.934503Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.248580Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.248213Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.252451Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.251858Z"
}
},
"outputs": [
@@ -554,10 +554,10 @@
"id": "24f5feb6-94ec-4f8f-a655-c23782ad3457",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.937821Z",
- "iopub.status.busy": "2024-07-26T09:15:25.937455Z",
- "iopub.status.idle": "2024-07-26T09:15:25.942206Z",
- "shell.execute_reply": "2024-07-26T09:15:25.941592Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.255157Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.254771Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.259436Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.258732Z"
}
},
"outputs": [
@@ -598,10 +598,10 @@
"id": "66b6d810-e472-426a-a222-b47de5df86d7",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.944952Z",
- "iopub.status.busy": "2024-07-26T09:15:25.944483Z",
- "iopub.status.idle": "2024-07-26T09:15:25.949768Z",
- "shell.execute_reply": "2024-07-26T09:15:25.949207Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.262056Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.261686Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.265978Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.265321Z"
}
},
"outputs": [
@@ -636,10 +636,10 @@
"id": "04cbaf61-3d57-4ebb-b270-0882a7675e60",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.952341Z",
- "iopub.status.busy": "2024-07-26T09:15:25.951927Z",
- "iopub.status.idle": "2024-07-26T09:15:25.956862Z",
- "shell.execute_reply": "2024-07-26T09:15:25.956208Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.268447Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.268079Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.272903Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.272276Z"
}
},
"outputs": [
@@ -675,10 +675,10 @@
"id": "f563057c-1ffd-4312-b207-0629e57b5fc8",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.959373Z",
- "iopub.status.busy": "2024-07-26T09:15:25.959011Z",
- "iopub.status.idle": "2024-07-26T09:15:25.964705Z",
- "shell.execute_reply": "2024-07-26T09:15:25.964055Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.275506Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.275130Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.281223Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.280522Z"
}
},
"outputs": [
@@ -748,10 +748,10 @@
"id": "e67e21ac-a3c5-4b56-abd6-c4a40960e503",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.967167Z",
- "iopub.status.busy": "2024-07-26T09:15:25.966967Z",
- "iopub.status.idle": "2024-07-26T09:15:25.970250Z",
- "shell.execute_reply": "2024-07-26T09:15:25.969696Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.284748Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.284233Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.288063Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.287339Z"
}
},
"outputs": [],
@@ -774,10 +774,10 @@
"id": "0b0d473e-00e2-4f1b-901e-afa39e2a46bc",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.972905Z",
- "iopub.status.busy": "2024-07-26T09:15:25.972391Z",
- "iopub.status.idle": "2024-07-26T09:15:25.977910Z",
- "shell.execute_reply": "2024-07-26T09:15:25.977362Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.290911Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.290670Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.298962Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.298411Z"
}
},
"outputs": [
@@ -785,7 +785,21 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:25,973[DEBUG] # of operator terms: 1\n"
+ "2024-08-24 09:07:15,291[DEBUG] # of operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:15,292[DEBUG] Input operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:15,294[DEBUG] After combination of the same terms: 1\n"
]
},
{
@@ -811,10 +825,10 @@
"id": "390b4aa0-91fe-472b-b9fb-21571659da66",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.980497Z",
- "iopub.status.busy": "2024-07-26T09:15:25.979982Z",
- "iopub.status.idle": "2024-07-26T09:15:25.984518Z",
- "shell.execute_reply": "2024-07-26T09:15:25.983913Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.301485Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.301269Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.305893Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.305226Z"
}
},
"outputs": [
@@ -871,10 +885,10 @@
"id": "cf659b50-c31c-4fe3-a4bf-ee671a901d5c",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:25.986972Z",
- "iopub.status.busy": "2024-07-26T09:15:25.986727Z",
- "iopub.status.idle": "2024-07-26T09:15:25.991397Z",
- "shell.execute_reply": "2024-07-26T09:15:25.990715Z"
+ "iopub.execute_input": "2024-08-24T09:07:15.308684Z",
+ "iopub.status.busy": "2024-08-24T09:07:15.308285Z",
+ "iopub.status.idle": "2024-08-24T09:07:15.312940Z",
+ "shell.execute_reply": "2024-08-24T09:07:15.312351Z"
}
},
"outputs": [
diff --git a/_sources/tutorials/mps_mpo.ipynb.txt b/_sources/tutorials/mps_mpo.ipynb.txt
index 39a5a6e..a35685f 100644
--- a/_sources/tutorials/mps_mpo.ipynb.txt
+++ b/_sources/tutorials/mps_mpo.ipynb.txt
@@ -42,10 +42,10 @@
"id": "000f1769-9728-46fd-85d5-0faf2e6b558e",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.114143Z",
- "iopub.status.busy": "2024-07-26T09:15:28.113935Z",
- "iopub.status.idle": "2024-07-26T09:15:28.756907Z",
- "shell.execute_reply": "2024-07-26T09:15:28.756090Z"
+ "iopub.execute_input": "2024-08-24T09:07:17.617267Z",
+ "iopub.status.busy": "2024-08-24T09:07:17.616598Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.292693Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.292011Z"
}
},
"outputs": [
@@ -53,35 +53,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,711[INFO] Use NumPy as backend\n"
+ "2024-08-24 09:07:18,241[INFO] Use NumPy as backend\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,712[INFO] numpy random seed is 9012\n"
+ "2024-08-24 09:07:18,242[INFO] numpy random seed is 9012\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,712[INFO] random seed is 1092\n"
+ "2024-08-24 09:07:18,243[INFO] random seed is 1092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,722[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n"
+ "2024-08-24 09:07:18,254[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,723[INFO] use 64 bits\n"
+ "2024-08-24 09:07:18,255[INFO] use 64 bits\n"
]
}
],
@@ -108,10 +108,10 @@
"id": "e70d2ec4-097c-4c41-a2b3-6ccfeb151509",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.759876Z",
- "iopub.status.busy": "2024-07-26T09:15:28.759609Z",
- "iopub.status.idle": "2024-07-26T09:15:28.767526Z",
- "shell.execute_reply": "2024-07-26T09:15:28.766873Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.296525Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.296034Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.304612Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.303903Z"
}
},
"outputs": [
@@ -155,10 +155,10 @@
"id": "d080f8e7-c745-42d3-93d9-3b471d066df4",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.770207Z",
- "iopub.status.busy": "2024-07-26T09:15:28.769821Z",
- "iopub.status.idle": "2024-07-26T09:15:28.774514Z",
- "shell.execute_reply": "2024-07-26T09:15:28.773901Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.307529Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.307107Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.311950Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.311282Z"
}
},
"outputs": [
@@ -193,10 +193,10 @@
"id": "8e9f83d8-f1eb-44d8-a203-2885776f98a7",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.777089Z",
- "iopub.status.busy": "2024-07-26T09:15:28.776693Z",
- "iopub.status.idle": "2024-07-26T09:15:28.781581Z",
- "shell.execute_reply": "2024-07-26T09:15:28.780929Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.314739Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.314326Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.319290Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.318626Z"
}
},
"outputs": [
@@ -222,10 +222,10 @@
"id": "a35a1d74-9969-41d9-bc6e-90f2a5c49c3f",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.784154Z",
- "iopub.status.busy": "2024-07-26T09:15:28.783751Z",
- "iopub.status.idle": "2024-07-26T09:15:28.788725Z",
- "shell.execute_reply": "2024-07-26T09:15:28.788084Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.321989Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.321489Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.326775Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.326051Z"
}
},
"outputs": [
@@ -265,10 +265,10 @@
"id": "4c37b017-d714-4577-91ac-6d703463dbde",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.791135Z",
- "iopub.status.busy": "2024-07-26T09:15:28.790946Z",
- "iopub.status.idle": "2024-07-26T09:15:28.793978Z",
- "shell.execute_reply": "2024-07-26T09:15:28.793430Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.330356Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.329708Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.333677Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.332901Z"
}
},
"outputs": [],
@@ -292,10 +292,10 @@
"id": "6129edcc-c743-4aec-9e5f-f6ad0542d5ed",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.796558Z",
- "iopub.status.busy": "2024-07-26T09:15:28.796169Z",
- "iopub.status.idle": "2024-07-26T09:15:28.799082Z",
- "shell.execute_reply": "2024-07-26T09:15:28.798532Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.336957Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.336489Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.340002Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.339263Z"
}
},
"outputs": [],
@@ -333,10 +333,10 @@
"id": "7e3be2dd-0fa1-487f-b259-127570077707",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.801857Z",
- "iopub.status.busy": "2024-07-26T09:15:28.801477Z",
- "iopub.status.idle": "2024-07-26T09:15:28.806447Z",
- "shell.execute_reply": "2024-07-26T09:15:28.805782Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.343110Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.342626Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.348756Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.348006Z"
}
},
"outputs": [
@@ -370,18 +370,18 @@
"id": "2be63c8e-264a-4ab8-8ef6-29dcb73398f5",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.809108Z",
- "iopub.status.busy": "2024-07-26T09:15:28.808726Z",
- "iopub.status.idle": "2024-07-26T09:15:28.812952Z",
- "shell.execute_reply": "2024-07-26T09:15:28.812289Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.352230Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.351627Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.356727Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.356046Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
- "(,\n",
- " )"
+ "(,\n",
+ " )"
]
},
"execution_count": 9,
@@ -407,10 +407,10 @@
"id": "e490a69b-caeb-40ee-b39e-4fd85dd3d874",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.815519Z",
- "iopub.status.busy": "2024-07-26T09:15:28.815142Z",
- "iopub.status.idle": "2024-07-26T09:15:28.819807Z",
- "shell.execute_reply": "2024-07-26T09:15:28.819153Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.359561Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.359333Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.364780Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.364171Z"
}
},
"outputs": [
@@ -461,10 +461,10 @@
"id": "7f09a5f0-ad14-4c20-b1c2-a28d1408cb4c",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.822509Z",
- "iopub.status.busy": "2024-07-26T09:15:28.822094Z",
- "iopub.status.idle": "2024-07-26T09:15:28.826660Z",
- "shell.execute_reply": "2024-07-26T09:15:28.826111Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.367458Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.367238Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.372062Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.371456Z"
}
},
"outputs": [
@@ -500,10 +500,10 @@
"id": "1a3a9e52-2fd7-4300-ad6c-91e5616526dc",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.829252Z",
- "iopub.status.busy": "2024-07-26T09:15:28.828861Z",
- "iopub.status.idle": "2024-07-26T09:15:28.833472Z",
- "shell.execute_reply": "2024-07-26T09:15:28.832842Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.374729Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.374512Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.379594Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.378914Z"
}
},
"outputs": [
@@ -528,10 +528,10 @@
"id": "66d833b6-867b-4d1e-9881-f99dc4e44a39",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.835986Z",
- "iopub.status.busy": "2024-07-26T09:15:28.835621Z",
- "iopub.status.idle": "2024-07-26T09:15:28.841822Z",
- "shell.execute_reply": "2024-07-26T09:15:28.841214Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.382452Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.382036Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.388220Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.387520Z"
}
},
"outputs": [
@@ -573,10 +573,10 @@
"id": "ede0eb7f-c86a-4632-a05a-071329724c3c",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.844573Z",
- "iopub.status.busy": "2024-07-26T09:15:28.844004Z",
- "iopub.status.idle": "2024-07-26T09:15:28.848392Z",
- "shell.execute_reply": "2024-07-26T09:15:28.847757Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.390833Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.390582Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.394880Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.394277Z"
}
},
"outputs": [
@@ -602,10 +602,10 @@
"id": "be6cd3cf-ad6f-4005-b000-aaf53d12f002",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.850707Z",
- "iopub.status.busy": "2024-07-26T09:15:28.850511Z",
- "iopub.status.idle": "2024-07-26T09:15:28.854632Z",
- "shell.execute_reply": "2024-07-26T09:15:28.854012Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.397336Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.397105Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.401331Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.400625Z"
}
},
"outputs": [
@@ -641,10 +641,10 @@
"id": "1b50631f-ea77-4e7b-b793-9cda4b69cf82",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.857275Z",
- "iopub.status.busy": "2024-07-26T09:15:28.856909Z",
- "iopub.status.idle": "2024-07-26T09:15:28.862100Z",
- "shell.execute_reply": "2024-07-26T09:15:28.861482Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.404045Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.403666Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.409094Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.408422Z"
}
},
"outputs": [
@@ -671,10 +671,10 @@
"id": "e8ad3388-00cf-4bc8-a43e-42c1ce96dae0",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.864419Z",
- "iopub.status.busy": "2024-07-26T09:15:28.864223Z",
- "iopub.status.idle": "2024-07-26T09:15:28.868771Z",
- "shell.execute_reply": "2024-07-26T09:15:28.868186Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.411719Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.411334Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.416211Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.415538Z"
}
},
"outputs": [
@@ -717,10 +717,10 @@
"id": "5f3629dc-e1c1-4613-b40f-0fe977acfec6",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.871312Z",
- "iopub.status.busy": "2024-07-26T09:15:28.870941Z",
- "iopub.status.idle": "2024-07-26T09:15:28.881654Z",
- "shell.execute_reply": "2024-07-26T09:15:28.881004Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.418952Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.418584Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.429458Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.428783Z"
}
},
"outputs": [
@@ -728,35 +728,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,872[DEBUG] # of operator terms: 3\n"
+ "2024-08-24 09:07:18,420[DEBUG] # of operator terms: 3\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,872[DEBUG] symbolic mpo algorithm: qr\n"
+ "2024-08-24 09:07:18,420[DEBUG] Input operator terms: 3\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,873[DEBUG] Input operator terms: 3\n"
+ "2024-08-24 09:07:18,422[DEBUG] After combination of the same terms: 3\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,875[DEBUG] After combination of the same terms: 3\n"
+ "2024-08-24 09:07:18,422[DEBUG] symbolic mpo algorithm: qr\n"
]
},
{
"data": {
"text/plain": [
- "(,\n",
- " )"
+ "(,\n",
+ " )"
]
},
"execution_count": 18,
@@ -788,10 +788,10 @@
"id": "0e44bee9-c5bb-46a0-b867-f07a683b5e79",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.884214Z",
- "iopub.status.busy": "2024-07-26T09:15:28.883826Z",
- "iopub.status.idle": "2024-07-26T09:15:28.888257Z",
- "shell.execute_reply": "2024-07-26T09:15:28.887591Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.432200Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.431933Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.436644Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.436000Z"
}
},
"outputs": [
@@ -817,10 +817,10 @@
"id": "675ed473-fa49-49b5-a9d3-cdde91027162",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.890758Z",
- "iopub.status.busy": "2024-07-26T09:15:28.890368Z",
- "iopub.status.idle": "2024-07-26T09:15:28.894563Z",
- "shell.execute_reply": "2024-07-26T09:15:28.893971Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.439372Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.438955Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.443409Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.442806Z"
}
},
"outputs": [
@@ -855,10 +855,10 @@
"id": "7a20aeeb-1ea0-4db6-bb49-19f03b653e42",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.897208Z",
- "iopub.status.busy": "2024-07-26T09:15:28.896823Z",
- "iopub.status.idle": "2024-07-26T09:15:28.901031Z",
- "shell.execute_reply": "2024-07-26T09:15:28.900472Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.445975Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.445642Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.452060Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.451403Z"
}
},
"outputs": [
@@ -866,7 +866,21 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:28,897[DEBUG] # of operator terms: 1\n"
+ "2024-08-24 09:07:18,446[DEBUG] # of operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:18,447[DEBUG] Input operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:18,448[DEBUG] After combination of the same terms: 1\n"
]
}
],
@@ -896,10 +910,10 @@
"id": "82ce56dd-843a-46cb-a420-0c8a5012303f",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.903758Z",
- "iopub.status.busy": "2024-07-26T09:15:28.903236Z",
- "iopub.status.idle": "2024-07-26T09:15:28.907781Z",
- "shell.execute_reply": "2024-07-26T09:15:28.907121Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.455095Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.454611Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.459520Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.458837Z"
}
},
"outputs": [
@@ -932,10 +946,10 @@
"id": "792d6185-925d-44f7-8300-4dfdcef27805",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.910518Z",
- "iopub.status.busy": "2024-07-26T09:15:28.910032Z",
- "iopub.status.idle": "2024-07-26T09:15:28.915086Z",
- "shell.execute_reply": "2024-07-26T09:15:28.914438Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.462401Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.461932Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.466891Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.466210Z"
}
},
"outputs": [
@@ -968,10 +982,10 @@
"id": "52309466-fec2-4945-a249-c64244985461",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.917721Z",
- "iopub.status.busy": "2024-07-26T09:15:28.917340Z",
- "iopub.status.idle": "2024-07-26T09:15:28.923592Z",
- "shell.execute_reply": "2024-07-26T09:15:28.922939Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.469476Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.469266Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.476023Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.475426Z"
}
},
"outputs": [
@@ -1004,10 +1018,10 @@
"id": "8de0fdd0-a468-4566-bda8-810aa51b431a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.926150Z",
- "iopub.status.busy": "2024-07-26T09:15:28.925789Z",
- "iopub.status.idle": "2024-07-26T09:15:28.930614Z",
- "shell.execute_reply": "2024-07-26T09:15:28.929964Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.478812Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.478315Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.483388Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.482806Z"
}
},
"outputs": [
@@ -1040,10 +1054,10 @@
"id": "818eb440-a754-48dc-85c2-5d3b02846569",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:28.933199Z",
- "iopub.status.busy": "2024-07-26T09:15:28.932832Z",
- "iopub.status.idle": "2024-07-26T09:15:28.937392Z",
- "shell.execute_reply": "2024-07-26T09:15:28.936803Z"
+ "iopub.execute_input": "2024-08-24T09:07:18.485835Z",
+ "iopub.status.busy": "2024-08-24T09:07:18.485628Z",
+ "iopub.status.idle": "2024-08-24T09:07:18.490698Z",
+ "shell.execute_reply": "2024-08-24T09:07:18.490021Z"
}
},
"outputs": [
diff --git a/_sources/tutorials/quantum_number.ipynb.txt b/_sources/tutorials/quantum_number.ipynb.txt
index 5e0a070..e2014dc 100644
--- a/_sources/tutorials/quantum_number.ipynb.txt
+++ b/_sources/tutorials/quantum_number.ipynb.txt
@@ -70,10 +70,10 @@
"id": "38d22aea-d558-4050-ba09-5ee910022a6e",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.060743Z",
- "iopub.status.busy": "2024-07-26T09:15:31.060539Z",
- "iopub.status.idle": "2024-07-26T09:15:31.702874Z",
- "shell.execute_reply": "2024-07-26T09:15:31.702149Z"
+ "iopub.execute_input": "2024-08-24T09:07:20.758810Z",
+ "iopub.status.busy": "2024-08-24T09:07:20.758611Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.451678Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.450969Z"
}
},
"outputs": [
@@ -81,35 +81,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:31,656[INFO] Use NumPy as backend\n"
+ "2024-08-24 09:07:21,400[INFO] Use NumPy as backend\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:31,657[INFO] numpy random seed is 9012\n"
+ "2024-08-24 09:07:21,401[INFO] numpy random seed is 9012\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:31,658[INFO] random seed is 1092\n"
+ "2024-08-24 09:07:21,402[INFO] random seed is 1092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:31,668[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n"
+ "2024-08-24 09:07:21,413[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:31,669[INFO] use 64 bits\n"
+ "2024-08-24 09:07:21,414[INFO] use 64 bits\n"
]
}
],
@@ -131,10 +131,10 @@
"id": "4069da65-755f-4fce-8a83-48a498dfabda",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.706207Z",
- "iopub.status.busy": "2024-07-26T09:15:31.705775Z",
- "iopub.status.idle": "2024-07-26T09:15:31.709559Z",
- "shell.execute_reply": "2024-07-26T09:15:31.708942Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.455439Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.454975Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.459045Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.458445Z"
}
},
"outputs": [],
@@ -158,10 +158,10 @@
"id": "9d3b7ff7-ac29-4a33-8ed8-98dca88d1c37",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.712088Z",
- "iopub.status.busy": "2024-07-26T09:15:31.711708Z",
- "iopub.status.idle": "2024-07-26T09:15:31.714783Z",
- "shell.execute_reply": "2024-07-26T09:15:31.714212Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.461598Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.461384Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.464553Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.463991Z"
}
},
"outputs": [],
@@ -175,10 +175,10 @@
"id": "e9358f1f-f98e-4581-b6e0-54308966f74f",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.717306Z",
- "iopub.status.busy": "2024-07-26T09:15:31.716934Z",
- "iopub.status.idle": "2024-07-26T09:15:31.719966Z",
- "shell.execute_reply": "2024-07-26T09:15:31.719394Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.466998Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.466791Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.469973Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.469300Z"
}
},
"outputs": [],
@@ -192,10 +192,10 @@
"id": "f86cea1c-916f-47c0-bced-a8dc7c2f7055",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.722504Z",
- "iopub.status.busy": "2024-07-26T09:15:31.722119Z",
- "iopub.status.idle": "2024-07-26T09:15:31.725963Z",
- "shell.execute_reply": "2024-07-26T09:15:31.725338Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.472629Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.472164Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.476595Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.475912Z"
}
},
"outputs": [],
@@ -209,10 +209,10 @@
"id": "ff4c6277-31bb-4010-aca8-c637e3e0fa0c",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.728462Z",
- "iopub.status.busy": "2024-07-26T09:15:31.728045Z",
- "iopub.status.idle": "2024-07-26T09:15:31.734907Z",
- "shell.execute_reply": "2024-07-26T09:15:31.734307Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.479107Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.478724Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.485569Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.484862Z"
}
},
"outputs": [
@@ -238,10 +238,10 @@
"id": "ee83a807-0962-4889-b895-63067c898497",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.737468Z",
- "iopub.status.busy": "2024-07-26T09:15:31.737076Z",
- "iopub.status.idle": "2024-07-26T09:15:31.741511Z",
- "shell.execute_reply": "2024-07-26T09:15:31.740918Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.488347Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.487960Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.492376Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.491696Z"
}
},
"outputs": [
@@ -270,10 +270,10 @@
"id": "faac1b86-603c-4c1e-8924-b21216d6949e",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.744006Z",
- "iopub.status.busy": "2024-07-26T09:15:31.743622Z",
- "iopub.status.idle": "2024-07-26T09:15:31.748261Z",
- "shell.execute_reply": "2024-07-26T09:15:31.747698Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.494889Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.494518Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.499044Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.498389Z"
}
},
"outputs": [
@@ -308,10 +308,10 @@
"id": "ee62750a-8bc3-40ed-b7fa-d983942f8f19",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.750952Z",
- "iopub.status.busy": "2024-07-26T09:15:31.750539Z",
- "iopub.status.idle": "2024-07-26T09:15:31.754484Z",
- "shell.execute_reply": "2024-07-26T09:15:31.753875Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.501584Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.501215Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.505530Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.504835Z"
}
},
"outputs": [],
@@ -326,10 +326,10 @@
"id": "aab1e5dd-2aef-45a4-a7e2-11b31d9bdd53",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.756943Z",
- "iopub.status.busy": "2024-07-26T09:15:31.756553Z",
- "iopub.status.idle": "2024-07-26T09:15:31.760979Z",
- "shell.execute_reply": "2024-07-26T09:15:31.760361Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.507992Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.507617Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.511929Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.511285Z"
}
},
"outputs": [
@@ -355,10 +355,10 @@
"id": "099493a0-f1bc-4eaf-ad21-a9faee50ad2d",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.763341Z",
- "iopub.status.busy": "2024-07-26T09:15:31.762975Z",
- "iopub.status.idle": "2024-07-26T09:15:31.767182Z",
- "shell.execute_reply": "2024-07-26T09:15:31.766599Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.514409Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.514047Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.518296Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.517687Z"
}
},
"outputs": [
@@ -387,10 +387,10 @@
"id": "33c1f28a-4847-4918-b25e-def309491a06",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.769673Z",
- "iopub.status.busy": "2024-07-26T09:15:31.769313Z",
- "iopub.status.idle": "2024-07-26T09:15:31.773676Z",
- "shell.execute_reply": "2024-07-26T09:15:31.773027Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.520788Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.520416Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.524840Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.524197Z"
}
},
"outputs": [
@@ -433,10 +433,10 @@
"id": "eb7f7ba4-5228-41bc-bf6d-ee41211e5f81",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.776256Z",
- "iopub.status.busy": "2024-07-26T09:15:31.775872Z",
- "iopub.status.idle": "2024-07-26T09:15:31.778845Z",
- "shell.execute_reply": "2024-07-26T09:15:31.778191Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.527578Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.527077Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.530202Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.529519Z"
}
},
"outputs": [],
@@ -458,10 +458,10 @@
"id": "86bfaee4-bbe1-43d5-98a6-0e1116131083",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.781339Z",
- "iopub.status.busy": "2024-07-26T09:15:31.780951Z",
- "iopub.status.idle": "2024-07-26T09:15:31.785660Z",
- "shell.execute_reply": "2024-07-26T09:15:31.785096Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.532960Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.532566Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.539986Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.539435Z"
}
},
"outputs": [
@@ -469,7 +469,21 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:31,782[DEBUG] # of operator terms: 1\n"
+ "2024-08-24 09:07:21,533[DEBUG] # of operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:21,534[DEBUG] Input operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:21,536[DEBUG] After combination of the same terms: 1\n"
]
}
],
@@ -483,10 +497,10 @@
"id": "48c0d99b-a6c2-4656-b78d-9762d7cba665",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.788149Z",
- "iopub.status.busy": "2024-07-26T09:15:31.787740Z",
- "iopub.status.idle": "2024-07-26T09:15:31.792025Z",
- "shell.execute_reply": "2024-07-26T09:15:31.791432Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.542584Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.542194Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.546329Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.545653Z"
}
},
"outputs": [
@@ -511,10 +525,10 @@
"id": "0cad769d-b8e1-43b4-8c95-08e45dbf7cc6",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.794404Z",
- "iopub.status.busy": "2024-07-26T09:15:31.794016Z",
- "iopub.status.idle": "2024-07-26T09:15:31.798401Z",
- "shell.execute_reply": "2024-07-26T09:15:31.797739Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.548914Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.548531Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.552811Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.552226Z"
}
},
"outputs": [
@@ -547,10 +561,10 @@
"id": "7110a397-e270-4083-b064-aded86675163",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.800910Z",
- "iopub.status.busy": "2024-07-26T09:15:31.800519Z",
- "iopub.status.idle": "2024-07-26T09:15:31.803941Z",
- "shell.execute_reply": "2024-07-26T09:15:31.803373Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.555357Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.554985Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.558401Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.557729Z"
}
},
"outputs": [],
@@ -588,10 +602,10 @@
"id": "9d3c8a36-25e8-46e6-91cd-4d520238f0df",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.806505Z",
- "iopub.status.busy": "2024-07-26T09:15:31.806115Z",
- "iopub.status.idle": "2024-07-26T09:15:31.809037Z",
- "shell.execute_reply": "2024-07-26T09:15:31.808486Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.561172Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.560794Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.563792Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.563126Z"
}
},
"outputs": [],
@@ -605,10 +619,10 @@
"id": "9f5fa2cf-e6e5-430a-9dc2-176237d82e5a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.811619Z",
- "iopub.status.busy": "2024-07-26T09:15:31.811228Z",
- "iopub.status.idle": "2024-07-26T09:15:31.815579Z",
- "shell.execute_reply": "2024-07-26T09:15:31.814903Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.566313Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.565952Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.570296Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.569644Z"
}
},
"outputs": [
@@ -634,10 +648,10 @@
"id": "9166c78b-15d3-4c64-a42d-5a3c37ecc4aa",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.818101Z",
- "iopub.status.busy": "2024-07-26T09:15:31.817712Z",
- "iopub.status.idle": "2024-07-26T09:15:31.822205Z",
- "shell.execute_reply": "2024-07-26T09:15:31.821607Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.572917Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.572607Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.576942Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.576329Z"
}
},
"outputs": [
@@ -663,10 +677,10 @@
"id": "f789d3b7-46e2-4a23-b9a0-e72ed323c0e3",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.824879Z",
- "iopub.status.busy": "2024-07-26T09:15:31.824403Z",
- "iopub.status.idle": "2024-07-26T09:15:31.828772Z",
- "shell.execute_reply": "2024-07-26T09:15:31.828132Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.579288Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.579084Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.583372Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.582813Z"
}
},
"outputs": [
@@ -692,10 +706,10 @@
"id": "4f023161-daa1-42f2-84ba-4d4528dd4461",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:31.831388Z",
- "iopub.status.busy": "2024-07-26T09:15:31.830936Z",
- "iopub.status.idle": "2024-07-26T09:15:31.835295Z",
- "shell.execute_reply": "2024-07-26T09:15:31.834738Z"
+ "iopub.execute_input": "2024-08-24T09:07:21.585795Z",
+ "iopub.status.busy": "2024-08-24T09:07:21.585432Z",
+ "iopub.status.idle": "2024-08-24T09:07:21.589847Z",
+ "shell.execute_reply": "2024-08-24T09:07:21.589183Z"
}
},
"outputs": [
diff --git a/_sources/tutorials/ttn_basic.ipynb.txt b/_sources/tutorials/ttn_basic.ipynb.txt
index 824212d..809aa37 100644
--- a/_sources/tutorials/ttn_basic.ipynb.txt
+++ b/_sources/tutorials/ttn_basic.ipynb.txt
@@ -31,10 +31,10 @@
"id": "bca5f57b-713d-4d9f-a17e-5ed520d82912",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:33.960291Z",
- "iopub.status.busy": "2024-07-26T09:15:33.959985Z",
- "iopub.status.idle": "2024-07-26T09:15:34.625914Z",
- "shell.execute_reply": "2024-07-26T09:15:34.625308Z"
+ "iopub.execute_input": "2024-08-24T09:07:23.768215Z",
+ "iopub.status.busy": "2024-08-24T09:07:23.767610Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.468509Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.467859Z"
}
},
"outputs": [
@@ -42,35 +42,35 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,558[INFO] Use NumPy as backend\n"
+ "2024-08-24 09:07:24,399[INFO] Use NumPy as backend\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,559[INFO] numpy random seed is 9012\n"
+ "2024-08-24 09:07:24,399[INFO] numpy random seed is 9012\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,560[INFO] random seed is 1092\n"
+ "2024-08-24 09:07:24,400[INFO] random seed is 1092\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,570[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n"
+ "2024-08-24 09:07:24,411[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,571[INFO] use 64 bits\n"
+ "2024-08-24 09:07:24,412[INFO] use 64 bits\n"
]
}
],
@@ -85,10 +85,10 @@
"id": "304fd8da-2649-42c9-86d6-2e8ccc5c727b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.628846Z",
- "iopub.status.busy": "2024-07-26T09:15:34.628405Z",
- "iopub.status.idle": "2024-07-26T09:15:34.635924Z",
- "shell.execute_reply": "2024-07-26T09:15:34.635250Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.471957Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.471473Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.479181Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.478525Z"
}
},
"outputs": [
@@ -119,10 +119,10 @@
"id": "25278cba-0295-486d-a93f-5bbbdc619de2",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.638428Z",
- "iopub.status.busy": "2024-07-26T09:15:34.638221Z",
- "iopub.status.idle": "2024-07-26T09:15:34.641319Z",
- "shell.execute_reply": "2024-07-26T09:15:34.640685Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.481776Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.481413Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.484457Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.483804Z"
}
},
"outputs": [],
@@ -145,10 +145,10 @@
"id": "5c53cfa1-c843-4ed3-a6c8-562daebc6b73",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.643813Z",
- "iopub.status.busy": "2024-07-26T09:15:34.643610Z",
- "iopub.status.idle": "2024-07-26T09:15:34.647970Z",
- "shell.execute_reply": "2024-07-26T09:15:34.647305Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.487207Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.486742Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.491240Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.490569Z"
}
},
"outputs": [
@@ -182,10 +182,10 @@
"id": "dfa757c3-1ce2-47be-bfb5-6941c333372d",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.650466Z",
- "iopub.status.busy": "2024-07-26T09:15:34.650262Z",
- "iopub.status.idle": "2024-07-26T09:15:34.654584Z",
- "shell.execute_reply": "2024-07-26T09:15:34.653908Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.493991Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.493606Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.497928Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.497259Z"
}
},
"outputs": [
@@ -211,10 +211,10 @@
"id": "771dfe52-7dac-447e-9fab-2682c2e451a3",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.657020Z",
- "iopub.status.busy": "2024-07-26T09:15:34.656814Z",
- "iopub.status.idle": "2024-07-26T09:15:34.660945Z",
- "shell.execute_reply": "2024-07-26T09:15:34.660258Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.500611Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.500194Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.504406Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.503744Z"
}
},
"outputs": [
@@ -247,10 +247,10 @@
"id": "557c7b54-fb5c-401a-8db8-7a3acf1e9b7a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.663351Z",
- "iopub.status.busy": "2024-07-26T09:15:34.663146Z",
- "iopub.status.idle": "2024-07-26T09:15:34.667732Z",
- "shell.execute_reply": "2024-07-26T09:15:34.667073Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.507180Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.506792Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.511145Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.510498Z"
}
},
"outputs": [
@@ -285,10 +285,10 @@
"id": "e4e84ba5-5265-45a8-9a7a-dcffae16153b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.670474Z",
- "iopub.status.busy": "2024-07-26T09:15:34.670076Z",
- "iopub.status.idle": "2024-07-26T09:15:34.673731Z",
- "shell.execute_reply": "2024-07-26T09:15:34.673038Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.513595Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.513388Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.516963Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.516275Z"
}
},
"outputs": [
@@ -324,10 +324,10 @@
"id": "1265a011-6997-4966-84ec-3a237c35c097",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.676262Z",
- "iopub.status.busy": "2024-07-26T09:15:34.676010Z",
- "iopub.status.idle": "2024-07-26T09:15:34.680601Z",
- "shell.execute_reply": "2024-07-26T09:15:34.679963Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.519483Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.519278Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.523640Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.523073Z"
}
},
"outputs": [
@@ -378,10 +378,10 @@
"id": "18922854-3f98-46b3-9fd4-44bdef8c52a8",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.683125Z",
- "iopub.status.busy": "2024-07-26T09:15:34.682749Z",
- "iopub.status.idle": "2024-07-26T09:15:34.686916Z",
- "shell.execute_reply": "2024-07-26T09:15:34.686323Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.526354Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.526123Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.530733Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.530034Z"
}
},
"outputs": [
@@ -415,10 +415,10 @@
"id": "8e40d4c3-e5cf-401d-b210-16f0e533b241",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.689393Z",
- "iopub.status.busy": "2024-07-26T09:15:34.689188Z",
- "iopub.status.idle": "2024-07-26T09:15:34.693808Z",
- "shell.execute_reply": "2024-07-26T09:15:34.693153Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.533557Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.532897Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.538548Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.537973Z"
}
},
"outputs": [
@@ -453,10 +453,10 @@
"id": "d8477d77-5c42-4855-a629-bfdfeb3ab586",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.696369Z",
- "iopub.status.busy": "2024-07-26T09:15:34.696167Z",
- "iopub.status.idle": "2024-07-26T09:15:34.700024Z",
- "shell.execute_reply": "2024-07-26T09:15:34.699342Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.541324Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.540905Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.545019Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.544430Z"
}
},
"outputs": [
@@ -487,10 +487,10 @@
"id": "660a5757-7790-4f75-a950-c9fb1c2b708c",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.702600Z",
- "iopub.status.busy": "2024-07-26T09:15:34.702394Z",
- "iopub.status.idle": "2024-07-26T09:15:34.706367Z",
- "shell.execute_reply": "2024-07-26T09:15:34.705709Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.547647Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.547257Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.551191Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.550509Z"
}
},
"outputs": [
@@ -532,10 +532,10 @@
"id": "7f9ec768-236f-4db0-a93d-06049b8bad1a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.709023Z",
- "iopub.status.busy": "2024-07-26T09:15:34.708559Z",
- "iopub.status.idle": "2024-07-26T09:15:34.712749Z",
- "shell.execute_reply": "2024-07-26T09:15:34.712158Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.553987Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.553556Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.557469Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.556755Z"
}
},
"outputs": [
@@ -564,10 +564,10 @@
"id": "be27b9a4-ad39-4019-a82c-06098d62ed04",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.715168Z",
- "iopub.status.busy": "2024-07-26T09:15:34.714961Z",
- "iopub.status.idle": "2024-07-26T09:15:34.719025Z",
- "shell.execute_reply": "2024-07-26T09:15:34.718372Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.559987Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.559587Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.563687Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.562963Z"
}
},
"outputs": [
@@ -622,10 +622,10 @@
"id": "5fac4366-805b-4464-b608-9ac7915ad8b0",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.721802Z",
- "iopub.status.busy": "2024-07-26T09:15:34.721409Z",
- "iopub.status.idle": "2024-07-26T09:15:34.724931Z",
- "shell.execute_reply": "2024-07-26T09:15:34.724258Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.566495Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.566016Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.569564Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.568879Z"
}
},
"outputs": [],
@@ -640,10 +640,10 @@
"id": "09040eb5-e46b-437c-8537-c5db6ae2c33b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.727417Z",
- "iopub.status.busy": "2024-07-26T09:15:34.727025Z",
- "iopub.status.idle": "2024-07-26T09:15:34.736025Z",
- "shell.execute_reply": "2024-07-26T09:15:34.735344Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.572073Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.571678Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.580932Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.580296Z"
}
},
"outputs": [
@@ -678,10 +678,10 @@
"id": "1d859d1b-1cc5-448e-af1a-73d91784492a",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.740476Z",
- "iopub.status.busy": "2024-07-26T09:15:34.739282Z",
- "iopub.status.idle": "2024-07-26T09:15:34.746562Z",
- "shell.execute_reply": "2024-07-26T09:15:34.745924Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.584139Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.583684Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.588518Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.587855Z"
}
},
"outputs": [
@@ -712,10 +712,10 @@
"id": "63549a24-0510-4cd8-97b9-23a64954f54c",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.750957Z",
- "iopub.status.busy": "2024-07-26T09:15:34.749796Z",
- "iopub.status.idle": "2024-07-26T09:15:34.757132Z",
- "shell.execute_reply": "2024-07-26T09:15:34.756466Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.592950Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.591583Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.597445Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.596718Z"
}
},
"outputs": [
@@ -741,10 +741,10 @@
"id": "9b7b37f0-b52f-4f7d-919f-8cf5e3e28a1e",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.761542Z",
- "iopub.status.busy": "2024-07-26T09:15:34.760347Z",
- "iopub.status.idle": "2024-07-26T09:15:34.795092Z",
- "shell.execute_reply": "2024-07-26T09:15:34.794454Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.600926Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.600671Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.641290Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.640490Z"
}
},
"outputs": [
@@ -752,7 +752,21 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,763[DEBUG] # of operator terms: 1\n"
+ "2024-08-24 09:07:24,602[DEBUG] # of operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:24,605[DEBUG] Input operator terms: 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:24,608[DEBUG] After combination of the same terms: 1\n"
]
},
{
@@ -797,10 +811,10 @@
"id": "a0235b24-0834-4b08-88f4-44fc03163575",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.799495Z",
- "iopub.status.busy": "2024-07-26T09:15:34.798337Z",
- "iopub.status.idle": "2024-07-26T09:15:34.806293Z",
- "shell.execute_reply": "2024-07-26T09:15:34.805662Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.645502Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.645215Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.653545Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.652846Z"
}
},
"outputs": [
@@ -843,10 +857,10 @@
"id": "f0be8fa3-7115-4f32-9964-52da54578366",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.810765Z",
- "iopub.status.busy": "2024-07-26T09:15:34.809606Z",
- "iopub.status.idle": "2024-07-26T09:15:34.816993Z",
- "shell.execute_reply": "2024-07-26T09:15:34.816356Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.657271Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.656985Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.664328Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.663649Z"
}
},
"outputs": [],
@@ -860,10 +874,10 @@
"id": "3a6cf4f8-a821-4746-8d05-ddb02aaeae55",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.821324Z",
- "iopub.status.busy": "2024-07-26T09:15:34.820163Z",
- "iopub.status.idle": "2024-07-26T09:15:34.827446Z",
- "shell.execute_reply": "2024-07-26T09:15:34.826811Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.667866Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.667613Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.674877Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.674172Z"
}
},
"outputs": [
@@ -896,10 +910,10 @@
"id": "6f5b3f05-1b1b-4433-989c-2eab1058e9f0",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.831766Z",
- "iopub.status.busy": "2024-07-26T09:15:34.830591Z",
- "iopub.status.idle": "2024-07-26T09:15:34.838735Z",
- "shell.execute_reply": "2024-07-26T09:15:34.838105Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.678377Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.678126Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.686065Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.685440Z"
}
},
"outputs": [
@@ -958,10 +972,10 @@
"id": "1d2bb037-4bb4-4d79-a07b-a5dde5ffe5d9",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.841689Z",
- "iopub.status.busy": "2024-07-26T09:15:34.841482Z",
- "iopub.status.idle": "2024-07-26T09:15:34.845961Z",
- "shell.execute_reply": "2024-07-26T09:15:34.845274Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.688858Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.688662Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.692820Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.692323Z"
}
},
"outputs": [
@@ -995,10 +1009,10 @@
"id": "1397e508-d880-4004-a87e-54354bf6aae6",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.848639Z",
- "iopub.status.busy": "2024-07-26T09:15:34.848255Z",
- "iopub.status.idle": "2024-07-26T09:15:34.866342Z",
- "shell.execute_reply": "2024-07-26T09:15:34.865794Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.695234Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.694855Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.711799Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.711276Z"
}
},
"outputs": [
@@ -1006,7 +1020,21 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-07-26 09:15:34,850[DEBUG] # of operator terms: 27\n"
+ "2024-08-24 09:07:24,697[DEBUG] # of operator terms: 27\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:24,697[DEBUG] Input operator terms: 27\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-08-24 09:07:24,698[DEBUG] After combination of the same terms: 27\n"
]
}
],
@@ -1020,10 +1048,10 @@
"id": "2a8dd3ae-8f22-430f-a5b7-67a0a6810fa7",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.868727Z",
- "iopub.status.busy": "2024-07-26T09:15:34.868479Z",
- "iopub.status.idle": "2024-07-26T09:15:34.873094Z",
- "shell.execute_reply": "2024-07-26T09:15:34.872479Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.714465Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.714080Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.718450Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.717799Z"
}
},
"outputs": [
@@ -1048,10 +1076,10 @@
"id": "4a46835e-fd37-4166-941e-8d533631b6d8",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.875383Z",
- "iopub.status.busy": "2024-07-26T09:15:34.875181Z",
- "iopub.status.idle": "2024-07-26T09:15:34.879596Z",
- "shell.execute_reply": "2024-07-26T09:15:34.879001Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.720838Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.720469Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.724701Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.724143Z"
}
},
"outputs": [
@@ -1090,10 +1118,10 @@
"id": "09de6a17-3d33-4968-a40b-291bc18569d2",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.881937Z",
- "iopub.status.busy": "2024-07-26T09:15:34.881719Z",
- "iopub.status.idle": "2024-07-26T09:15:34.885829Z",
- "shell.execute_reply": "2024-07-26T09:15:34.885262Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.727398Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.727020Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.731088Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.730442Z"
}
},
"outputs": [],
@@ -1107,10 +1135,10 @@
"id": "172af695-f19f-47c5-8118-e0962c3ef704",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.888220Z",
- "iopub.status.busy": "2024-07-26T09:15:34.887993Z",
- "iopub.status.idle": "2024-07-26T09:15:34.893853Z",
- "shell.execute_reply": "2024-07-26T09:15:34.893295Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.733615Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.733246Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.738954Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.738305Z"
}
},
"outputs": [
@@ -1135,10 +1163,10 @@
"id": "9a4f0713-74af-4227-9c7c-d3ccb9c6ea7b",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.896174Z",
- "iopub.status.busy": "2024-07-26T09:15:34.895946Z",
- "iopub.status.idle": "2024-07-26T09:15:34.902333Z",
- "shell.execute_reply": "2024-07-26T09:15:34.901699Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.741644Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.741147Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.747937Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.747273Z"
}
},
"outputs": [
@@ -1163,10 +1191,10 @@
"id": "f95c3ea3-5d99-42ac-9045-95b57c0e3fee",
"metadata": {
"execution": {
- "iopub.execute_input": "2024-07-26T09:15:34.904752Z",
- "iopub.status.busy": "2024-07-26T09:15:34.904545Z",
- "iopub.status.idle": "2024-07-26T09:15:34.914602Z",
- "shell.execute_reply": "2024-07-26T09:15:34.913952Z"
+ "iopub.execute_input": "2024-08-24T09:07:24.750537Z",
+ "iopub.status.busy": "2024-08-24T09:07:24.750161Z",
+ "iopub.status.idle": "2024-08-24T09:07:24.760163Z",
+ "shell.execute_reply": "2024-08-24T09:07:24.759584Z"
}
},
"outputs": [
diff --git a/searchindex.js b/searchindex.js
index 5e8703a..d960cba 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api", "applications", "cite", "configs", "ct", "cv", "develop", "faq", "index", "install", "model", "mps", "sbm", "spectrum", "static", "time_evolution", "ttn", "tutorial", "tutorials/1D-Heisenberg", "tutorials/compress_mps", "tutorials/define_model", "tutorials/mps_mpo", "tutorials/quantum_number", "tutorials/ttn_basic"], "filenames": ["api.rst", "applications.rst", "cite.rst", "configs.rst", "ct.rst", "cv.rst", "develop.md", "faq.rst", "index.rst", "install.md", "model.rst", "mps.rst", "sbm.rst", "spectrum.rst", "static.rst", "time_evolution.rst", "ttn.rst", "tutorial.rst", "tutorials/1D-Heisenberg.ipynb", "tutorials/compress_mps.ipynb", "tutorials/define_model.ipynb", "tutorials/mps_mpo.ipynb", "tutorials/quantum_number.ipynb", "tutorials/ttn_basic.ipynb"], "titles": ["API Reference", "Application Tutorials", "How to cite", "Calculation Configurations", "Charge Transport", "Frequency domain DMRG", "How to develop Renormalizer", "Frequently Asked Questions", "Welcome to Renormalizer\u2019s documentation!", "Installation guide", "Model", "Low Level Data Structure and Algorithms", "Spin-Boson Model", "spectra: absorption/emission spectrum at zero/finite temperature", "Static Eigenstate Method", "Time Evolution Algorithms", "Tree Tensor Network Algorithms", "Basic Tutorials", "Ground state of the Heisenberg model", "Compressing MPS", "Define Your Model", "MPS and MPO", "Quantum Numbers", "Basics of Tree Tensor Networks"], "terms": {"model": [0, 1, 3, 4, 5, 8, 11, 13, 14, 17, 22, 23], "The": [0, 2, 3, 4, 6, 9, 11, 12, 14, 15, 17, 18, 20, 22, 23], "class": [0, 3, 4, 5, 6, 11, 12, 13, 14, 16, 19, 20, 21, 22, 23], "basi": [0, 3, 4, 11, 14, 18, 19, 20, 21, 22, 23], "function": [0, 5, 6, 11, 14, 17, 20, 21, 23], "oper": [0, 4, 5, 8, 9, 17, 18, 19, 21, 23], "low": [0, 8, 15], "level": [0, 8, 19], "data": [0, 8, 21, 23], "structur": [0, 8, 14, 17, 21, 22], "algorithm": [0, 2, 3, 8, 14, 18, 19, 20, 21], "matrix": [0, 2, 3, 4, 8, 10, 14, 18, 20, 21, 22, 23], "product": [0, 8, 10, 12, 17, 18, 19, 20, 23], "mp": [0, 3, 4, 5, 8, 9, 10, 12, 13, 14, 16, 17, 18, 20, 22, 23], "state": [0, 1, 3, 4, 5, 8, 9, 10, 12, 13, 15, 17, 23], "mpo": [0, 3, 5, 8, 10, 14, 17, 18, 19, 20, 22, 23], "densiti": [0, 2, 4, 14], "mpdm": [0, 3], "thermal": [0, 4, 5], "propag": [0, 4, 5], "static": [0, 8, 9, 16], "eigenst": [0, 8], "method": [0, 3, 4, 5, 8, 10, 12, 15, 18, 20], "ground": [0, 1, 3, 5, 8, 9, 10, 11, 13, 21], "averag": 0, "tamm": 0, "dancoff": 0, "approxim": [0, 11], "excit": [0, 4, 8, 21], "spectra": [0, 2, 8, 9, 17], "absorpt": [0, 2, 5, 8], "emiss": [0, 5, 8], "spectrum": [0, 5, 8], "zero": [0, 2, 4, 5, 8, 9, 10, 11, 12, 22], "finit": [0, 2, 4, 5, 8, 12], "temperatur": [0, 2, 4, 5, 8, 11, 12], "td": [0, 2, 3, 4, 8, 15], "dmrg": [0, 1, 2, 3, 4, 8, 9, 11, 14, 15, 21], "charg": [0, 8, 17], "transport": [0, 8, 9, 10, 17], "obtain": [0, 11, 12], "mobil": [0, 8], "green": 0, "kubo": 0, "formula": 0, "diffus": 0, "dynam": [0, 2, 8, 12], "simul": [0, 5, 23], "One": [0, 23], "particl": [0, 10, 22], "spectral": [0, 5], "frequenc": [0, 2, 8, 10, 20], "domain": [0, 2, 8], "cv": 0, "correct": [0, 9], "vector": [0, 21, 22], "spin": [0, 8, 10, 11, 14, 17, 18, 20, 22, 23], "boson": [0, 8, 10, 11, 17], "spinbosondynam": [0, 12], "tree": [0, 8, 17], "tensor": [0, 8, 9, 17, 20, 22], "network": [0, 8, 9, 17], "calcul": [0, 4, 5, 8, 10, 11, 12, 13, 14, 18, 19, 21, 22], "configur": [0, 8, 11, 14, 17], "bonddimdistri": [0, 3], "compressconfig": [0, 3, 4, 5, 11, 19], "compresscriteria": [0, 3, 19], "evolveconfig": [0, 3, 4, 5, 11], "evolvemethod": [0, 3], "OFS": [0, 3], "optimizeconfig": [0, 3, 11, 14], "parse_memory_limit": [0, 3], "more": [1, 3, 4, 6, 9, 10, 15, 16, 19, 20, 21, 22, 23], "ar": [1, 3, 4, 6, 8, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "come": [1, 19], "heisenberg": [1, 8], "overview": [1, 17], "setup": [1, 7, 9, 20, 22], "defin": [1, 4, 8, 10, 11, 17, 21, 22], "sweep": [1, 3, 5, 13, 14], "If": [2, 3, 6, 9, 10, 11, 14, 16, 20, 22, 23], "you": [2, 3, 6, 7, 10, 20], "us": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23], "renorm": [2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "your": [2, 6, 8, 9, 17], "research": [2, 9, 22], "pleas": [2, 9, 15, 17, 20, 21], "bibtex": [2, 15], "entri": [2, 15], "articl": [2, 15], "ren2018tim": 2, "titl": [2, 15], "time": [2, 3, 4, 5, 6, 8, 10, 11, 12, 13, 19, 20, 21], "depend": [2, 3, 11], "group": [2, 6, 8, 9, 22], "nearli": 2, "exact": [2, 8, 11, 18, 20], "fluoresc": 2, "molecular": [2, 8, 11, 13], "aggreg": 2, "both": [2, 3, 9, 11, 19, 20, 22], "author": [2, 15], "ren": [2, 15], "jiajun": [2, 15], "shuai": [2, 8, 9, 15, 22], "zhigang": [2, 8, 15], "kin": 2, "lic": 2, "chan": [2, 3], "garnet": 2, "journal": [2, 15], "chemic": [2, 11, 15, 22], "theori": [2, 9, 20], "comput": [2, 9], "volum": [2, 15], "14": [2, 18, 19, 20, 21, 22, 23], "number": [2, 4, 8, 10, 11, 14, 15, 17, 20, 21, 23], "10": [2, 3, 5, 9, 11, 18, 19, 20, 21, 22, 23], "page": [2, 6, 9, 15], "5027": 2, "5039": 2, "year": [2, 15], "2018": 2, "publish": [2, 15], "ac": 2, "public": 2, "li2020numer": [2, 15], "numer": [2, 4, 5, 8, 11, 15, 20, 22, 23], "assess": [2, 15], "accuraci": [2, 15, 19, 20], "gpu": [2, 8, 15], "acceler": [2, 8, 9, 15, 22], "evolut": [2, 3, 4, 5, 8, 11, 12, 13, 19, 21], "scheme": [2, 4, 10, 15], "li": [2, 15], "weitang": [2, 15], "physic": [2, 11, 15, 16, 20, 21, 23], "152": [2, 15, 18], "2": [2, 4, 5, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "024127": [2, 15], "2020": [2, 15], "aip": [2, 15], "llc": [2, 15], "also": [2, 3, 4, 5, 6, 9, 10, 11, 16, 18, 19, 20, 21, 22, 23], "ddmrg": [2, 5], "code": [2, 6, 8, 9, 10, 23], "jiang2020finit": 2, "spectroscopi": 2, "jiang": 2, "tong": 2, "chemistri": 2, "letter": 2, "11": [2, 18, 19, 20, 21, 22, 23], "3761": 2, "3768": 2, "util": [3, 4, 8, 11, 13, 14, 19, 21], "config": [3, 4, 5, 9, 11, 14, 18], "valu": [3, 4, 10, 11, 19, 20, 21], "sourc": [3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 16], "base": [3, 4, 8, 10, 11, 14, 19, 21, 22, 23], "enum": [3, 19], "bond": [3, 5, 11, 15, 16, 18, 19, 20, 21, 23], "dimens": [3, 4, 5, 10, 11, 15, 19, 20, 21, 23], "distribut": 3, "center_gauss": 3, "center": [3, 11], "gaussian": 3, "guassian": 3, "which": [3, 4, 5, 6, 9, 10, 11, 16, 19, 21, 22, 23], "peak": 3, "uniform": 3, "criteria": [3, 19], "threshold": [3, 11, 14, 19], "float": [3, 5, 6, 9, 10, 11, 14], "0": [3, 4, 5, 9, 10, 11, 12, 14, 18, 19, 20, 21, 22, 23], "001": [3, 4], "bonddim_distri": 3, "max_bonddim": 3, "int": [3, 4, 5, 9, 10, 11, 14, 16, 20], "32": [3, 18, 23], "vmethod": 3, "str": [3, 4, 5, 10, 11, 14, 20, 21], "2site": [3, 5, 11, 18], "vprocedur": [3, 11], "none": [3, 4, 5, 10, 11, 12, 13, 14, 16], "vrtol": 3, "1e": [3, 5, 11, 18, 19], "05": [3, 5, 19, 23], "vguess_m": 3, "5": [3, 5, 9, 10, 11, 18, 19, 20, 21, 22, 23], "dump_matrix_s": 3, "inf": 3, "dump_matrix_dir": 3, "ofs": 3, "option": [3, 4, 5, 10, 11, 14, 16, 20], "ofs_swap_jw": 3, "bool": [3, 4, 10, 11, 12, 14, 16], "fals": [3, 4, 10, 11, 14, 16], "object": [3, 4, 10, 11, 13, 14, 19, 23], "compress": [3, 4, 5, 8, 11, 14, 17, 18, 20], "paramet": [3, 4, 5, 10, 11, 12, 13, 14, 16, 19, 23], "default": [3, 4, 5, 10, 11, 14, 15, 16, 23], "i": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 23], "keep": [3, 6], "set": [3, 4, 9, 10, 11, 16, 17, 18, 19, 20, 21, 23], "3": [3, 6, 9, 10, 11, 16, 18, 19, 20, 21, 22, 23], "fix": [3, 9, 19], "maximum": [3, 11, 21], "m": [3, 7, 11, 14, 18, 19], "under": [3, 6, 9, 10], "variou": [3, 9], "variat": [3, 11, 14], "1site": [3, 5, 11], "optim": [3, 4, 14, 18, 20], "one": [3, 4, 5, 6, 9, 10, 11, 14, 16, 19, 20, 23], "site": [3, 4, 10, 11, 14, 18, 19, 20, 21, 22, 23], "dure": [3, 4, 5, 8, 9, 11, 14], "two": [3, 4, 9, 10, 11, 14, 20, 21, 22, 23], "It": [3, 4, 6, 8, 9, 11, 19, 20], "recommend": [3, 4, 9, 10, 23], "though": 3, "much": [3, 19], "cheaper": 3, "reason": [3, 9, 22], "easi": [3, 8, 9], "stuck": 3, "local": [3, 6, 8, 9, 10, 11, 18, 21], "minima": 3, "while": [3, 6, 9], "robust": 3, "For": [3, 4, 6, 9, 10, 11, 14, 15, 16, 17, 20, 21, 22], "complic": [3, 23], "hamiltonian": [3, 4, 5, 8, 10, 11, 14, 18, 19, 20, 21, 23], "problem": [3, 4, 9, 20], "sever": [3, 6, 14], "select": [3, 11], "rule": [3, 6], "here": [3, 5, 6, 9, 19, 20, 21, 22], "partli": [3, 4], "solv": [3, 4, 9], "minim": [3, 4], "accord": [3, 9, 10, 11, 19, 23], "j": [3, 4, 10, 11, 14, 18, 19, 20], "chem": [3, 4, 11, 14], "phy": [3, 4, 10, 11, 14], "2004": [3, 11], "120": [3, 11], "3172": [3, 11], "effici": [3, 10, 11, 16, 19, 20, 22], "could": [3, 5, 9, 10, 11], "switch": [3, 6, 10], "converg": [3, 14, 18], "final": [3, 9, 20], "list": [3, 4, 5, 6, 9, 10, 11, 14, 16, 18, 20, 21, 23], "procedur": [3, 5, 6, 9, 11, 14, 18], "do": [3, 6, 9, 14], "In": [3, 4, 6, 7, 8, 9, 10, 15, 18, 19, 20, 21, 22, 23], "sublist": 3, "first": [3, 4, 6, 9, 10, 14, 19, 20, 21, 22, 23], "element": [3, 10, 11, 14, 20, 22], "control": [3, 19, 20], "each": [3, 4, 5, 6, 9, 10, 11, 14, 15, 16, 19, 20, 21, 22, 23], "backward": 3, "compat": [3, 19], "can": [3, 4, 6, 7, 8, 9, 10, 12, 18, 19, 20, 21, 22, 23], "an": [3, 4, 6, 10, 11, 14, 18, 19, 20, 22], "indic": [3, 10, 21, 23], "1": [3, 4, 5, 9, 10, 11, 14, 18, 19, 20, 21, 22, 23], "7": [3, 18, 19, 20, 21, 22, 23], "els": [3, 10, 11], "tupl": [3, 10, 11, 14, 20], "compressed_mpo": 3, "compressed_mp": [3, 14], "construct": [3, 4, 5, 8, 10, 11, 16, 17, 18, 19, 20, 23], "initi": [3, 4, 5, 11, 12, 13, 14, 17, 18], "guess": [3, 5, 11, 14], "matrixproduct": [3, 11], "variational_compress": [3, 11], "total": [3, 4, 10, 11, 19, 20, 21, 22, 23], "byte": 3, "dump": [3, 4, 10, 11, 12, 14], "disk": [3, 9, 11], "everi": [3, 9, 10], "size": [3, 4, 10, 11, 12, 13, 15, 16, 18, 19], "larger": [3, 11, 19], "than": [3, 4, 9, 10, 11, 16, 19, 21, 23], "specifi": [3, 10, 11, 16, 20, 21, 22, 23], "move": 3, "from": [3, 4, 5, 6, 8, 10, 11, 14, 16, 18, 19, 20, 21, 22, 23], "memori": [3, 22], "back": 3, "upon": 3, "access": [3, 9, 21, 23], "matric": [3, 4, 19, 21], "remov": [3, 9, 10], "onc": 3, "garbag": 3, "collect": [3, 9], "program": [3, 9, 23], "exit": 3, "abnorm": 3, "possibl": [3, 4, 6, 9, 11, 19, 20], "delet": [3, 6, 9], "automat": [3, 6, 8, 9, 20, 21], "A": [3, 4, 6, 9, 10, 20, 23], "common": [3, 8, 9, 20, 22], "case": [3, 4, 9, 10, 11, 22, 23], "when": [3, 4, 5, 6, 10, 11, 14, 19, 22, 23], "thi": [3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "happen": [3, 9], "kill": 3, "signal": 3, "check": [3, 6, 9, 10, 11, 23], "clean": [3, 9, 10], "after": [3, 4, 6, 9, 11, 12, 13, 18, 19, 21], "sinc": [3, 4, 19, 21, 22, 23], "mai": [3, 7, 9, 20, 22], "take": [3, 4, 9, 10, 22, 23], "lot": [3, 6, 9, 19, 20, 21], "space": [3, 4, 6, 10, 11, 14, 20, 23], "directori": [3, 4, 5, 6, 7, 9, 11], "whether": [3, 4, 9, 10, 11, 16], "dof": [3, 4, 10, 11, 19, 20, 21, 23], "order": [3, 4, 6, 10, 11, 12, 14, 16, 18, 23], "mean": [3, 4, 9, 10, 11, 16, 20, 21, 22], "doe": [3, 4, 20, 21], "perform": [3, 8, 9, 11, 19, 20, 23], "swap": [3, 5, 11, 14], "jordan": 3, "wigner": 3, "transform": [3, 4, 8, 10], "enabl": [3, 6], "true": [3, 4, 10, 11, 12, 14, 16], "onli": [3, 4, 5, 8, 9, 10, 11, 21, 22, 23], "ab": [3, 5, 8, 13, 19, 22], "initio": [3, 8, 22], "experiment": 3, "h_qc": 3, "qc_model": 3, "contract": [3, 9, 11, 16], "properti": [3, 4, 5, 8, 10, 11, 12, 16, 21], "bonddim_should_set": 3, "compute_m_trunc": 3, "sigma": [3, 10, 11, 18], "ndarrai": [3, 4, 10, 11, 14, 21], "idx": [3, 11, 14], "left": [3, 11, 14, 21], "copi": [3, 9, 10, 11, 16, 18, 19], "relax": [3, 4, 8], "set_bonddim": 3, "length": [3, 4, 10], "max_valu": 3, "updat": [3, 4, 6, 11, 12, 14], "other": [3, 4, 6, 9, 10, 11, 14, 21], "combin": [3, 18, 19, 21], "smaller": 3, "pre": [3, 19, 23], "singular": [3, 11, 19, 21], "discard": [3, 10], "prop_and_compress": 3, "adapt": [3, 15], "guess_dt": 3, "adaptive_rtol": 3, "0005": 3, "taylor_ord": 3, "rk_solver": 3, "c_rk4": 3, "reg_epsilon": 3, "ivp_rtol": 3, "ivp_atol": 3, "08": [3, 18], "ivp_solv": 3, "krylov": 3, "force_ovlp": 3, "check_valid_dt": 3, "evolve_dt": [3, 4, 11, 12, 13], "complex": [3, 6, 10, 11, 22], "is_tdvp": 3, "p": [3, 4, 10, 14, 19, 20, 23], "c": [3, 4, 14], "prop_and_compress_tdrk": 3, "rk": 3, "prop_and_compress_tdrk4": 3, "rk4": 3, "tdvp_mu_cmf": 3, "tdvp": [3, 4], "unfold": 3, "constant": [3, 10, 11], "field": [3, 4, 10], "tdvp_mu_vmf": 3, "variabl": [3, 6, 10], "tdvp_p": 3, "tdvp_ps2": 3, "tdvp_vmf": 3, "On": [3, 14], "fly": [3, 14], "ofs_d": 3, "d": [3, 4, 16, 18], "ofs_debug": 3, "debug": [3, 18, 19, 20, 21, 22, 23], "": [3, 4, 6, 9, 10, 11, 14, 15, 18, 19, 20, 22, 23], "ofs_": 3, "second": [3, 4, 10, 14, 20, 21], "percent": [3, 5, 11, 14, 18], "choos": [3, 6, 9], "renormali": 3, "symmetri": 3, "block": [3, 11], "avoid": [3, 6, 10], "trap": 3, "minimum": 3, "x": [3, 5, 10, 11, 18, 19, 20, 23], "transportkubo": 4, "quantiti": [4, 5, 10, 11, 13, 14], "distance_matrix": 4, "instep": [4, 5], "ievolve_config": [4, 5], "compress_config": [4, 11, 12, 13, 19], "evolve_config": [4, 11, 12, 13], "dump_dir": [4, 5, 11, 12], "job_nam": [4, 5, 11, 12], "thermal_dump_path": 4, "via": [4, 7, 8, 9, 18, 19, 21, 23], "mu": [4, 5], "frac": [4, 5, 10, 18, 19, 20, 22], "k_b": 4, "t": [4, 5, 6, 9, 10, 11], "int_0": 4, "infti": [4, 11], "dt": 4, "langl": [4, 5, 11, 14, 21], "hat": [4, 5, 10, 11, 14, 19, 20, 21, 22], "rangl": [4, 5, 10, 11, 12, 14, 21, 22], "where": [4, 5, 6, 7, 9, 10, 11, 16, 20], "hbar": 4, "h": [4, 5, 10, 11, 14, 18, 19, 21, 22], "e_0": [4, 14], "sum_m": 4, "r_m": 4, "dagger_m": 4, "a_m": 4, "polar": 4, "principl": [4, 10], "ani": [4, 6, 9, 10, 11, 16, 20, 21, 22, 23], "form": [4, 5, 10, 14, 20], "howev": [4, 9, 15, 19, 20], "holstein": [4, 5, 10, 19, 22, 23], "peierl": 4, "well": [4, 9, 22, 23], "test": [4, 5, 6, 10, 19, 23], "explicitli": 4, "ha": [4, 9, 11, 12, 16, 18, 19, 20, 21, 22, 23], "textrm": [4, 10, 11, 14], "tr": [4, 5, 11], "rho": [4, 5, 11], "e": [4, 5, 10, 11, 14, 16, 18, 20, 21, 23], "we": [4, 6, 9, 10, 15, 19, 20, 21, 22, 23], "have": [4, 5, 6, 10, 19, 21, 22, 23], "assum": [4, 6, 9, 10, 11], "normal": [4, 6, 11], "divid": 4, "partit": 4, "term": [4, 10, 11, 18, 19, 20, 21, 22, 23], "practic": [4, 9], "implement": [4, 5, 6, 8, 14, 16, 19, 21], "ideal": 4, "split": 4, "part": [4, 11, 22], "hopefulli": 4, "speed": [4, 9, 15], "up": [4, 9, 12, 20, 22], "error": [4, 9, 10, 22], "begin": [4, 14], "align": [4, 14], "beta": [4, 5, 14, 22], "end": [4, 14, 17], "imaginari": [4, 5, 8, 11], "infinit": [4, 20], "firstli": [4, 9, 19], "carri": 4, "out": [4, 6, 8, 9, 10, 23], "real": [4, 10, 19], "respect": [4, 10], "correl": [4, 5], "thu": [4, 8, 14, 21, 22], "expect": [4, 9, 11, 19, 21, 23], "although": [4, 6, 9, 22], "abl": [4, 6, 9, 21], "larg": [4, 5, 6], "scale": [4, 11], "usual": [4, 6, 9, 11, 20, 21], "prefer": [4, 9], "anoth": [4, 6, 9, 10, 20, 21, 22, 23], "job": [4, 5, 11], "load": [4, 5, 9, 11, 14], "directli": [4, 6, 9, 11], "system": [4, 5, 9, 10, 11, 12, 13, 14, 16, 19], "inform": [4, 5, 6, 10, 11, 13, 19, 21], "support": [4, 8, 10, 20, 22], "np": [4, 10, 11, 14, 19, 21, 22], "dimension": [4, 10], "arrai": [4, 10, 11, 19, 20, 21, 22, 23], "d_": 4, "ij": [4, 10, 11, 19, 22], "p_i": [4, 10], "p_j": 4, "repres": [4, 5, 10, 16, 18, 20], "distanc": [4, 10, 11, 21], "between": [4, 6, 10, 11, 20, 21], "th": [4, 10], "electron": [4, 8, 10, 11, 19, 20, 22], "degre": [4, 8, 16, 21, 22, 23], "freedom": [4, 8, 16, 21, 22, 23], "index": [4, 9, 10, 11, 16, 21, 22, 23], "same": [4, 9, 10, 11, 14, 18, 19, 21, 22], "e_dof": [4, 10, 11], "role": [4, 23], "better": [4, 6, 11], "handl": 4, "period": [4, 10], "boundari": [4, 10, 11, 18], "condit": [4, 5, 9, 10, 11, 21], "chain": 4, "should": [4, 6, 9, 10, 11, 14, 16, 20, 22, 23], "taken": [4, 9, 10], "great": 4, "care": [4, 22], "appli": [4, 11, 19, 21, 22], "exampl": [4, 5, 9, 10, 11, 14, 16, 18, 20, 22, 23], "leftmost": [4, 10], "rightmost": [4, 10], "pm": 4, "r": [4, 9, 10, 11, 14, 20, 21, 22], "intersit": [4, 11], "rather": [4, 9, 10, 11, 19], "n": [4, 9, 10, 11, 14, 22], "step": [4, 5, 9, 11, 12, 13, 14, 15, 20], "note": [4, 9, 10, 11, 12, 14, 17, 19, 20, 21, 23], "chosen": 4, "necessari": [4, 6, 9, 11, 20, 22], "log": [4, 5, 11, 21], "result": [4, 5, 10, 11, 18, 19, 20, 21, 22], "output": [4, 5, 10, 11, 21], "name": [4, 5, 6, 9, 10, 11, 19], "determin": [4, 5, 9, 10, 11, 16, 22], "file": [4, 5, 9, 11], "path": [4, 9, 11, 16], "previous": [4, 6], "exist": [4, 5, 23], "append": [4, 11, 23], "_impdm": 4, "npz": [4, 11, 12, 14], "join": 4, "current": [4, 5, 6, 10, 11, 12, 18, 19], "auto_corr": 4, "return": [4, 10, 11, 12, 13, 14, 16], "numpi": [4, 6, 9, 10, 11, 18, 19, 20, 21, 22, 23], "contain": [4, 10, 11, 14, 21], "evalu": [4, 14], "auto_corr_decomposit": 4, "decompos": 4, "contribut": 4, "differ": [4, 6, 10, 11, 19, 20, 22, 23], "gener": [4, 5, 10, 16, 19, 20, 23], "without": [4, 9, 10], "phonon": [4, 8, 10, 11, 20], "assist": 4, "consid": [4, 10, 11, 21, 22, 23], "sum_": [4, 10, 11, 19, 22], "mn": 4, "epsilon_": 4, "lambda": [4, 10], "g_": [4, 10], "omega_": [4, 10, 11], "b": [4, 5, 6, 9, 10, 11, 20, 21], "dagger_": [4, 10, 11], "b_": [4, 10, 11], "a_n": 4, "Then": [4, 6, 7, 14, 19, 21], "j_1": 4, "r_n": 4, "j_2": 4, "With": [4, 9, 23], "four": [4, 10], "4": [4, 5, 6, 9, 10, 18, 19, 20, 21, 22, 23], "abov": [4, 20, 23], "calc_mobl": 4, "evolve_single_step": [4, 11, 12, 13], "evolv": [4, 5, 11, 12, 13], "singl": [4, 6, 8, 10, 11, 12, 13, 14, 20], "new": [4, 6, 9, 10, 11, 12, 13, 23], "get_dump_dict": [4, 11, 12], "dict": [4, 10, 11, 12, 14], "type": [4, 9, 10, 11, 12, 14, 16, 20, 23], "init_mp": [4, 11, 12, 13], "process_mp": [4, 11, 12], "process": [4, 8, 9, 11, 12, 19], "newli": [4, 11, 12], "primarili": [4, 10, 11, 12], "self": [4, 6, 10, 11, 12], "latest_mp": [4, 11, 12], "been": [4, 9, 10, 11, 12], "stop_evolve_criteria": [4, 11], "chargediffusiondynam": 4, "holsteinmodel": [4, 10, 11, 20], "stop_at_edg": 4, "init_electron": 4, "initelectron": 4, "rdm": [4, 11, 14], "must": [4, 6, 9, 10, 14, 21, 22], "ensur": [4, 9], "squar": 4, "displac": [4, 11], "grow": 4, "linearli": 4, "see": [4, 5, 9, 10, 11, 14, 19, 20, 22], "document": [4, 7, 9, 20], "spectralfunctionzt": 4, "detail": [4, 9, 10, 15, 20, 23], "stop": [4, 14], "prepar": [4, 9], "reduc": [4, 11, 14, 19], "k": [4, 11, 19, 22], "represent": [4, 10, 21], "becaus": [4, 9, 10, 20], "consum": 4, "might": [4, 6, 9, 19], "previou": [4, 5, 9, 21, 23], "input": [4, 10, 11, 14, 18, 19, 21, 22], "energi": [4, 5, 10, 14, 18, 19], "dissip": 4, "hartre": [4, 11, 12, 14, 17, 23], "remain": 4, "unchang": 4, "some": [4, 6, 9, 19, 21, 22, 23], "extent": 4, "measur": [4, 19], "r_square_arrai": 4, "psi": [4, 11, 22], "e_occupations_arrai": [4, 11], "occup": [4, 10, 11], "ph_occupations_arrai": [4, 11], "reduced_density_matric": 4, "avail": [4, 15], "k_occupations_arrai": 4, "momentum": 4, "sum_j": [4, 10], "ijk": 4, "start": [4, 6, 9, 11], "pi": [4, 5, 10], "interv": 4, "coherent_length_arrai": 4, "coher": 4, "l": [4, 5, 10, 11, 18], "neq": [4, 11], "rho_": [4, 11], "natur": [4, 11, 20], "create_electron": 4, "gs_mp": 4, "create_electron_fc": 4, "create_electron_relax": 4, "is_similar": 4, "rtol": [4, 5, 11], "mol_num": 4, "fc": 4, "franck": 4, "condon": 4, "analyt": 4, "calc_r_squar": 4, "e_occup": [4, 11], "spectral_funct": 4, "ti1dmodel": [4, 10, 20], "retard": 4, "translat": [4, 10], "invari": [4, 10], "ig_": 4, "c_i": [4, 10, 14], "dagger_j": 4, "store": [4, 19], "kei": [4, 10, 11], "g": [4, 5, 10, 11, 14, 18, 21], "ig_k": 4, "c_k": 4, "dagger_k": 4, "g_k": 4, "save": [4, 22], "gk": 4, "fourier": 4, "omega": [4, 5, 10, 14, 19, 20, 21, 23], "rm": [4, 5, 10, 21], "im": [4, 5, 11], "broaden": [4, 5], "requir": [4, 9, 10, 11, 15, 21], "rang": [4, 18, 20, 22, 23], "addit": [4, 10, 20, 23], "knowledg": [4, 9, 15], "includ": [4, 9, 10, 14, 16, 20, 23], "145": [4, 18], "224101": 4, "2016": 4, "rev": 4, "lett": 4, "123": 4, "090402": 4, "2019": 4, "custom": [4, 8, 20], "user": [4, 9, 21], "respons": 4, "even": [4, 6, 10], "so": [4, 6, 8, 9, 11, 19, 20], "point": [4, 10], "g_arrai": 4, "auto": [5, 9], "correlal": 5, "funtion": 5, "later": [5, 9], "i_": 5, "psi_0": [5, 14], "dagger": [5, 10, 11, 14, 19, 20, 21, 22, 23], "omega_0": 5, "eta": 5, "dipol": [5, 10, 11], "optic": 5, "conduct": 5, "soon": 5, "lorentzian": 5, "width": 5, "_": [5, 10, 11, 18], "actual": [5, 6, 7, 9, 10], "symmetr": 5, "obtian": 5, "liouvil": 5, "zerot": [5, 13], "spectraztcv": 5, "spectratyp": [5, 11, 13], "m_max": [5, 11, 19, 21, 22, 23], "h_mpo": [5, 11], "procedure_cv": 5, "b_mp": 5, "e0": 5, "cv_mp": 5, "procedure_g": 5, "emi": [5, 13], "maxim": [5, 11], "u": [5, 11, 14, 22], "rel": [5, 9, 15, 19], "toler": 5, "strength": 5, "implicitli": 5, "provid": [5, 9, 10, 21, 23], "20": [5, 9, 14, 18, 19, 20, 21, 22, 23], "30": [5, 18, 23], "40": 5, "warn": [5, 6], "won": [5, 9], "enough": [5, 9], "test_ab": 5, "py": 5, "init_b_mp": 5, "init_cv_mp": 5, "initialize_lr": 5, "oper_prepar": 5, "optimize_cv": 5, "lr_group": 5, "isit": 5, "update_lr": 5, "finitet": 5, "spectraftcv": 5, "icompress_config": 5, "string": [5, 10, 13, 19], "mat": [5, 10], "qn": [5, 10, 11, 19, 20, 22, 23], "construct_x_qnmat": 5, "addlist": 5, "dag2mat": 5, "xshape": 5, "dag_qnmat": 5, "init_b_mpo": 5, "init_cv_mpo": 5, "qnmat_add": 5, "mat_l": 5, "mat_r": 5, "qnbigl": [5, 11], "qnbigr": [5, 11], "x_svd": 5, "xstruct": 5, "xqnbigl": 5, "xqnbigr": 5, "nexciton": [5, 11, 14], "protocol": 6, "veri": [6, 9, 19, 23], "similar": [6, 9, 14, 21, 23], "all": [6, 9, 10, 11, 12, 16, 19, 20, 21, 22, 23], "git": [6, 9, 18, 19, 20, 21, 22, 23], "project": [6, 9], "refer": [6, 8, 9, 15, 17, 19, 20, 21], "guid": [6, 8], "hardli": 6, "effect": [6, 22], "idea": [6, 9, 20, 22, 23], "work": [6, 9, 20], "There": [6, 9, 20, 22], "wai": [6, 9, 10, 21], "learn": [6, 9], "read": [6, 9, 23], "chapter": 6, "pro": 6, "book": 6, "tutori": [6, 8, 15, 19, 20, 21, 23], "xuefeng": 6, "liao": 6, "chines": 6, "let": [6, 9], "most": [6, 9, 10, 16, 20, 21, 22, 23], "import": [6, 9, 10, 18, 19, 20, 21, 22, 23], "NOT": 6, "push": 6, "TO": 6, "THE": 6, "master": 6, "branch": 6, "why": [6, 8, 22], "ll": [6, 9, 23], "know": [6, 9], "ve": 6, "protect": 6, "follow": [6, 9, 15, 16, 21, 22, 23], "owner": 6, "nobodi": 6, "allow": [6, 20, 23], "merg": [6, 14], "commit": [6, 18, 19, 20, 21, 22, 23], "suppos": [6, 22], "now": [6, 9, 10, 23], "just": [6, 9, 22], "clone": [6, 9], "whole": [6, 9], "packag": [6, 8, 9, 15], "thing": [6, 9], "need": [6, 7, 22], "creat": 6, "yourself": 6, "done": 6, "command": [6, 9], "wish": [6, 9, 10], "checkout": [6, 21], "make": [6, 7, 9, 19], "modif": [6, 23], "like": [6, 9, 10, 20], "them": [6, 8, 9, 10, 19, 20, 21, 23], "want": [6, 9], "chang": [6, 7, 14, 22], "below": [6, 17], "run": [6, 7, 11], "pytest": [6, 9], "root": [6, 9, 14, 16, 23], "github": [6, 8, 9], "server": [6, 7], "origin": [6, 8, 10, 14], "pull": 6, "request": 6, "pr": 6, "web": 6, "Near": 6, "button": 6, "shown": [6, 22], "find": [6, 9, 16], "call": [6, 8, 9, 14, 22], "write": [6, 9], "help": [6, 9, 19], "statu": 6, "These": [6, 10, 20], "pass": 6, "anyth": [6, 9, 10, 20], "went": [6, 9], "wrong": [6, 9], "further": 6, "modifi": [6, 9, 11, 23], "don": [6, 9], "worri": [6, 9], "perfectli": 6, "continu": [6, 9, 14], "remot": 6, "again": [6, 9], "wait": [6, 9], "review": 6, "approv": 6, "he": 6, "ok": [6, 9, 10], "renam": 6, "relat": [6, 10, 11], "anymor": [6, 9], "submit": 6, "compar": [6, 10, 15, 19, 20], "approach": 6, "safe": 6, "easier": [6, 9], "manag": [6, 9, 19], "contributor": 6, "imo": 6, "benefit": 6, "fuss": 6, "alwai": [6, 11], "stabl": 6, "guarante": [6, 14, 20], "anyon": 6, "get": [6, 9, 10, 11, 14], "version": [6, 9], "conflict": 6, "mitig": 6, "someon": 6, "lib": 6, "befor": [6, 9, 10, 16, 19], "latest": 6, "machin": [6, 9], "re": [6, 9, 19], "histori": 6, "shall": 6, "own": 6, "dress": 6, "context": [6, 22], "explan": 6, "discuss": 6, "cross": 6, "issu": [6, 9], "peopl": 6, "futur": [6, 19, 23], "understand": [6, 9], "blog": 6, "post": 6, "shouldn": 6, "style": [6, 23], "convent": 6, "etc": [6, 20], "pep": 6, "8": [6, 9, 14, 18, 19, 20, 21, 22, 23], "readabl": 6, "tab": 6, "indent": 6, "lowercas": 6, "word": 6, "separ": [6, 10, 20], "underscor": 6, "capword": 6, "standard": 6, "librari": 6, "third": 6, "parti": 6, "applic": [6, 8, 17, 22], "specif": [6, 19], "put": [6, 9], "blank": 6, "line": [6, 9], "id": [6, 10], "pycharm": 6, "plugin": 6, "vim": 6, "format": [6, 11, 23], "black": 6, "made": [6, 20], "multipl": [6, 9, 10, 11, 20, 22, 23], "forget": 6, "convert": [6, 10, 20, 21], "datatyp": 6, "tba": 7, "makefil": 7, "locat": [7, 9], "html": 7, "python": [7, 8, 10], "http": [7, 9], "8000": 7, "port": 7, "visit": 7, "localhost": 7, "built": [7, 19, 20], "host": [7, 8], "Or": 7, "ip": 7, "special": [8, 14], "focu": [8, 22], "quantum": [8, 10, 11, 14, 17, 19, 20, 21, 23], "develop": [8, 9], "2024": [8, 18, 19, 20, 21, 22, 23], "ttn": [8, 17], "ttno": [8, 17], "routin": 8, "involv": [8, 10, 20], "hundr": 8, "thousand": 8, "manner": 8, "sometim": [8, 9, 19, 20, 21], "cpu": [8, 9], "core": [8, 23], "prof": 8, "Its": 8, "search": [8, 21], "through": [8, 10, 11, 20, 21, 23], "thermofield": [8, 12], "box": [8, 10, 23], "carrier": 8, "cupi": 8, "conserv": [8, 14, 17, 21], "pure": [8, 10, 23], "instal": [8, 14], "quick": 8, "scratch": [8, 19], "basic": [8, 9], "api": [8, 20, 21], "frequent": [8, 9, 19, 23], "ask": 8, "question": 8, "slow": 8, "how": [8, 9, 18, 19, 20, 22, 23], "build": [8, 19, 21, 22, 23], "doc": 8, "view": [8, 16], "stylist": 8, "guidelin": 8, "mistak": 8, "cite": 8, "familiar": 9, "concern": 9, "pip": 9, "primm": [9, 14], "high": [9, 15], "occur": 9, "offici": 9, "backend": [9, 18, 19, 20, 21, 22, 23], "detect": 9, "its": [9, 10, 16, 20, 22], "renormalzi": 9, "section": [9, 11, 15, 20, 21], "standalon": 9, "anywher": 9, "what": [9, 20], "achiev": [9, 14], "window": 9, "macosx": 9, "linux": 9, "wherea": 9, "As": [9, 19, 21, 22], "those": 9, "talk": 9, "about": [9, 22], "dai": 9, "face": 9, "6": [9, 18, 19, 20, 21, 22, 23], "eas": 9, "screw": 9, "quit": [9, 20], "accident": 9, "critic": 9, "strang": 9, "hour": 9, "reinstal": 9, "cool": [9, 20], "featur": [9, 15, 16, 23], "annoi": 9, "skip": [9, 19], "But": 9, "someth": [9, 10], "couldn": 9, "probabl": 9, "feel": 9, "good": [9, 22], "conda": 9, "privileg": 9, "doesn": [9, 10], "remind": 9, "dirac": 9, "cluster": 9, "anaconda2": 9, "anaconda3": 9, "try": [9, 19], "modul": [9, 14], "tsinghua": 9, "tuna": 9, "simpli": 9, "think": 9, "cloud": 9, "insid": 9, "link": 9, "newer": 9, "feasibl": 9, "bash": 9, "script": 9, "graphic": 9, "interfac": [9, 10, 14, 20, 21, 23], "add": [9, 11, 23], "ex": [9, 11], "prompt": 9, "ship": 9, "particular": [9, 20, 22], "best": 9, "thei": [9, 23], "mess": 9, "short": 9, "channel": 9, "mirror": 9, "edu": 9, "cn": 9, "pkg": 9, "free": 9, "main": [9, 22], "show_channel_url": 9, "ye": [9, 15], "resourc": 9, "go": 9, "consider": 9, "higher": [9, 11, 19], "annot": 9, "clearer": 9, "info": [9, 18, 19, 20, 21, 22, 23], "pep484": 9, "reno": 9, "nicknam": 9, "y": [9, 10, 18], "minut": 9, "finish": [9, 18], "To": [9, 10, 22], "activ": [9, 11, 22], "appear": 9, "env": 9, "bin": 9, "tool": 9, "beyond": 9, "scope": 9, "com": 9, "jjren": 9, "reli": [9, 21], "life": 9, "fastest": 9, "global": 9, "url": 9, "pypi": 9, "simpl": [9, 10, 16, 19, 20, 21, 23], "enter": 9, "txt": 9, "doubl": 9, "especi": 9, "platform": 9, "scientif": 9, "design": [9, 10, 11], "grasp": 9, "complet": [9, 23], "pythonpath": 9, "opt": [9, 11], "bashrc": 9, "export": 9, "success": 9, "shell": 9, "analog": 9, "few": 9, "notic": 9, "maco": 9, "unexpect": 9, "mayb": 9, "forev": 9, "highli": [9, 20], "sure": 9, "decent": 9, "nvidia": 9, "driver": 9, "old": 9, "integr": 9, "amd": 9, "googl": 9, "troubl": 9, "met": 9, "Be": [9, 11], "node": [9, 16, 23], "c91": 9, "c92": 9, "equip": 9, "v100": 9, "handi": 9, "monitor": 9, "usag": [9, 23], "formid": 9, "softwar": 9, "rememb": 9, "cuda80": 9, "9": [9, 18, 19, 20, 21, 22, 23], "cuda90": 9, "cuda91": 9, "cuda92": 9, "cuda100": 9, "connect": [9, 10, 23], "wheel": 9, "successfulli": 9, "sampl": 9, "cp": 9, "random": [9, 11, 17, 18, 19, 20, 22, 23], "rand": 9, "100": [9, 18], "dot": [9, 11, 14, 21], "print": [9, 16, 18, 23], "sum": [9, 10, 11], "haven": 9, "last": [9, 20], "resort": 9, "over": [9, 23], "smi": 9, "moder": 9, "still": [9, 21], "interpret": 9, "spinbosonmodel": [10, 20], "yet": 10, "arbitrari": [10, 20], "basisset": [10, 16, 17, 21, 22, 23], "op": [10, 11, 17, 18, 19, 21, 22, 23], "ham_term": [10, 18, 19, 21, 22, 23], "output_ord": 10, "ident": [10, 11, 23], "omit": 10, "hermitian": 10, "transit": [10, 21], "check_operator_term": 10, "rais": 10, "factor": [10, 20], "new_term": 10, "get_mpo": 10, "fun": 10, "callabl": 10, "dagger_i": [10, 11, 19, 22], "a_i": [10, 11, 19, 22], "purpos": [10, 22], "repeat": 10, "hashabl": 10, "accept": [10, 22], "argument": [10, 21, 22], "n_dof": 10, "n_edof": 10, "n_vdof": 10, "vibrat": [10, 11, 12, 19, 20, 22], "nsite": [10, 11], "to_dict": 10, "primit": [10, 16], "info_dict": 10, "v_dof": [10, 11], "mol_list": 10, "mol": 10, "j_matrix": 10, "union": [10, 11, 14, 16], "conveni": [10, 20, 21, 23], "j_": [10, 19, 22], "a_j": [10, 11], "molecul": 10, "homogen": 10, "nearest": [10, 20], "neighbour": [10, 20], "interact": [10, 20, 23], "delta_": 10, "histor": 10, "permit": [10, 23], "equival": [10, 21], "arrang": [10, 23], "ph": 10, "cdot": [10, 11, 14], "And": 10, "basismultielectronvac": [10, 11, 20], "gs_zpe": 10, "j_constant": 10, "extract": 10, "coupl": [10, 22], "qn_size": 10, "switch_schem": 10, "target": [10, 14, 21], "new_model": [10, 11], "epsilon": [10, 21], "delta": [10, 21], "ph_list": 10, "sigma_z": [10, 18, 21], "sigma_x": [10, 21], "sum_i": [10, 11, 14, 18, 22], "2_i": 10, "q_i": 10, "local_ham_term": 10, "nonlocal_ham_term": 10, "ncell": 10, "h_i": [10, 11], "h_": 10, "act": 10, "unit": 10, "cell": 10, "full": [10, 11], "distinguish": 10, "cell0": 10, "consist": 10, "nonloc": 10, "integ": [10, 22], "hop": [10, 18], "hermit": 10, "conjug": [10, 11], "being": 10, "definit": [10, 23], "uniqu": [10, 20], "produc": 10, "nba": [10, 19, 20, 21, 23], "sigmaqn": [10, 22], "parent": [10, 16, 20, 23], "dof_nam": 10, "hash": [10, 18, 19, 20, 21, 22, 23], "new_dof": 10, "new_basi": 10, "is_electron": 10, "is_phonon": 10, "is_spin": 10, "multi_dof": 10, "op_mat": [10, 20, 21], "basissho": [10, 19, 20, 21, 23], "x0": [10, 19, 21, 23], "dvr": 10, "general_xp_pow": 10, "harmon": [10, 20, 21, 22], "oscil": [10, 11, 20, 21, 22], "highest": 10, "discret": 10, "express": [10, 20], "power": 10, "math": [10, 11, 14, 20], "hard": 10, "alreadi": [10, 23], "basishopsboson": [10, 20], "uncommon": 10, "ladder": 10, "hierarchi": 10, "tild": 10, "basissinedvr": [10, 20], "xi": 10, "xf": 10, "endpoint": 10, "quadratur": 10, "sine": 10, "angular": 10, "dissoci": 10, "mode": [10, 19, 21], "rep": 10, "324": 10, "105": [10, 18], "2000": 10, "psi_j": 10, "sqrt": [10, 20, 21], "sin": 10, "x_0": [10, 20], "le": 10, "x_": [10, 19, 22], "grid": 10, "alpha": [10, 14, 22], "moment": 10, "dx": 10, "coordin": [10, 20], "x_i": 10, "x_f": 10, "otherwis": [10, 11, 14], "x_1": 10, "eigenfunc": 10, "quad": [10, 14], "expr": 10, "basissimpleelectron": [10, 19, 20, 22, 23], "unoccupi": 10, "occupi": [10, 11], "basismultielectron": [10, 11, 20], "multi": 10, "vacuum": [10, 11], "basishalfspin": [10, 18, 20, 21, 23], "ii": 10, "symbol": [10, 18, 19, 20, 21, 22], "b_i": [10, 11], "share": 10, "prefactor": 10, "except": 10, "whose": [10, 23], "abbrevi": [10, 20], "plu": 10, "deal": 10, "instead": 10, "latter": 10, "recogn": [10, 20], "site0": 10, "site1": 10, "25": [10, 18, 19, 20, 21, 23], "04000000000000001": 10, "classmethod": [10, 11, 16], "is_ident": 10, "account": 10, "op_list": 10, "multipli": [10, 11], "qn_list": 10, "same_term": 10, "judg": 10, "ad": [10, 11, 21], "togeth": [10, 21, 23], "op1": [10, 18, 20], "op2": [10, 18, 20], "op3": [10, 18], "split_elementari": 10, "dof_to_siteidx": 10, "elementari": [10, 22], "map": 10, "elementary_oper": 10, "z": [10, 18, 20, 21], "squeeze_ident": 10, "to_tupl": 10, "op_tupl": 10, "_array2mt": 11, "allow_dump": 11, "_get_big_qn": 11, "cidx": 11, "super": 11, "qnmat": 11, "_get_sigmaqn": 11, "_push_cano": 11, "_switch_direct": 11, "_update_mp": 11, "cstruct": 11, "coeffici": [11, 14, 20, 21, 22], "percentag": 11, "equal": 11, "averaged_m": 11, "rotat": 11, "sa": 11, "overwritten": [11, 14], "inplac": 11, "_update_m": 11, "vt": 11, "qnlset": 11, "qnrset": 11, "m_trunc": [11, 19], "svd": [11, 19, 22], "angl": 11, "bond_dim": [11, 18, 19, 21, 23], "bond_dims_mean": 11, "bond_list": 11, "build_empty_mp": 11, "num": 11, "build_empty_qn": 11, "build_none_qn": 11, "canonicalis": [11, 19], "stop_idx": 11, "check_left_canon": 11, "atol": 11, "canon": [11, 14], "check_right_canon": 11, "temp_m_trunc": 11, "ret_": 11, "inp": 11, "truncat": [11, 19, 20, 21], "conj": 11, "dot_ob": 11, "open": [11, 18], "fname": 11, "other_attr": 11, "ensure_left_canon": 11, "ensure_right_canon": 11, "from_mp": 11, "mplist": 11, "is_complex": 11, "is_left_canon": 11, "is_mpdm": 11, "is_mpo": 11, "is_mp": 11, "is_right_canon": 11, "iter_idx_list": 11, "metacopi": 11, "move_qnidx": 11, "dstidx": 11, "hand": 11, "right": [11, 14, 21], "side": 11, "tot": 11, "mp_norm": 11, "assert": [11, 22], "linalg": 11, "norm": [11, 21], "ravel": 11, "pbond_dim": [11, 16, 21], "pbond_list": 11, "val": 11, "site_num": 11, "to_complex": 11, "total_byt": 11, "vbond_dim": 11, "vbond_list": 11, "calc_1site_rdm": [11, 21, 23], "rho_i": 11, "1site_rdm": 11, "rho_0": 11, "rho_1": 11, "calc_2site_mutual_entropi": 11, "mutual": 11, "entropi": 11, "known": 11, "m_": 11, "s_i": [11, 18], "s_j": 11, "s_": [11, 14, 18], "323": 11, "2006": 11, "519": 11, "531": 11, "mutual_entropi": 11, "shape": [11, 21], "2d": 11, "ndarri": 11, "calc_2site_rdm": 11, "01": [11, 22], "02": 11, "calc_bond_entropi": 11, "von": 11, "neumann": 11, "ln": 11, "either": 11, "1d": 11, "calc_edof_rdm": 11, "fermion": 11, "commut": [11, 22], "calc_entropi": 11, "entropy_typ": 11, "stand": 11, "logarithm": 11, "character": 11, "dictionari": 11, "digest": 11, "evolve_exact": 11, "expand_bond_dimens": 11, "hint_mpo": 11, "coef": 11, "include_ex": 11, "expand": 11, "self_conj": [11, 21], "from_dens": 11, "wfn": 11, "ground_stat": 11, "max_entangl": 11, "entangl": 11, "hartree_product_st": [11, 21], "ba": 11, "qn_idx": 11, "local_st": 11, "e_1": 11, "v_0": [11, 14], "v_3": 11, "707": 11, "e_2": 11, "e_3": 11, "awar": 11, "wavefunct": [11, 14, 19, 21], "kind": 11, "mps_onli": 11, "coeff": 11, "mps_norm_to_coeff": 11, "mps_and_coeff": 11, "ph_occup": 11, "qntot": [11, 18, 19, 21, 22, 23], "todens": [11, 20, 21, 22], "offset": [11, 13, 14], "algo": [11, 14], "qr": [11, 18, 19, 21], "conj_tran": 11, "new_mp": 11, "dummy_qn": 11, "exact_propag": 11, "shift": 11, "xh": 11, "fortun": 11, "xh1": 11, "xh2": 11, "xhn": 11, "finitet_cv": 11, "e_opera": 11, "ph_opera": 11, "inter": 11, "imol": 11, "iph": 11, "scalar": 11, "is_hermitian": 11, "onsit": 11, "opera": 11, "dof_set": 11, "ph_onsit": 11, "mol_idx": 11, "ph_idx": 11, "promote_mt_typ": 11, "try_swap_sit": 11, "swap_jw": 11, "hopcroft": 11, "karp": 11, "mpdmbase": 11, "max_entangled_ex": 11, "max_entangled_g": 11, "thermalprop": 11, "init_mpdm": 11, "h_mpo_model": 11, "dump_mp": [11, 12], "auto_expand": [11, 12], "tdmpsjob": 11, "xh_1": 11, "xh_2": 11, "xh_n": 11, "exciton": [11, 22], "regard": 11, "dump_dict": 11, "nstep": 11, "evolve_tim": 11, "prioriti": 11, "old_mpdm": 11, "evolve_prop": 11, "evolve_times_arrai": 11, "latest_evolve_tim": 11, "vn_entropy_arrai": 11, "load_thermal_st": 11, "found": 11, "mollist": [11, 13], "sbm": 12, "spectraonewaypropzerot": 13, "optimize_config": [13, 18], "spectratwowaypropzerot": 13, "spectrazerot": 13, "tempratur": 13, "get_imp": 13, "lowest": [14, 18], "dmrgfcisolv": 14, "pyscf": 14, "fci": 14, "casci": 14, "casscf": 14, "kernel": 14, "h1": 14, "h2": 14, "norb": 14, "nelec": 14, "ci0": 14, "ecor": 14, "kwarg": 14, "make_rdm1": 14, "param": 14, "trace": 14, "bodi": [14, 20], "1rdm": 14, "q": [14, 16], "p_": [14, 19, 22], "q_": 14, "rdm1": 14, "make_rdm2": 14, "2rdm": 14, "make_rdm12": 14, "r_": 14, "rdm2": 14, "spin_squar": 14, "construct_mps_mpo": 14, "mmax": 14, "e1": [14, 19], "ph11": 14, "ph12": 14, "e2": [14, 19], "ph21": 14, "ph22": 14, "en": 14, "phn1": 14, "phn2": 14, "eigh_direct": 14, "qn_mask": 14, "ltensor": 14, "rtensor": 14, "cmo": 14, "eigh_it": 14, "cguess": 14, "func_sum": 14, "func": [14, 16], "get_ham_direct": 14, "get_ham_it": 14, "optimize_mp": [14, 18], "stackedmpo": 14, "eigenpair": 14, "marco": 14, "nroot": 14, "e_n": 14, "correspond": [14, 19, 20, 21, 23], "sign_fix": 14, "single_sweep": 14, "environ": 14, "last_opt_e_idx": 14, "tda": 14, "hmpo": 14, "ci": 14, "tangent": 14, "140": 14, "024108": 14, "2014": 14, "iter": 14, "diagon": 14, "solver": 14, "valid": 14, "davidson": [14, 18], "analysis_1ordm": 14, "orbit": 14, "analysis_dominant_config": 14, "thresh": 14, "alia": 14, "tda_m_trunc": 14, "return_compressed_mp": 14, "analyz": 14, "domin": 14, "rank": 14, "largest": 14, "subtract": [14, 20], "redo": 14, "until": 14, "analysi": 14, "v_2": 14, "v_1": 14, "configr": 14, "config0": 14, "config_name0": 14, "ci_coeff0": 14, "config1": 14, "config_name1": 14, "ci_coeff1": 14, "descript": 14, "dump_wfn": 14, "restart": 14, "mps_l_cano": 14, "mps_r_cano": 14, "tangent_u": 14, "mix": 14, "tda_coeff_": 14, "iroot": 14, "tda_coeff": 14, "ith": 14, "include_psi0": 14, "former": 14, "load_wfn": 14, "mpsl": 14, "mpsr": 14, "dix": 14, "belong": 14, "attribut": [14, 19, 20, 21, 23], "aa": 14, "introduc": [15, 17, 20, 21, 22], "literatur": 15, "bottom": 15, "less": 15, "experi": 15, "satisfactori": 15, "art": 15, "summar": [15, 22], "tabl": 15, "explain": 15, "subsequ": 15, "ps2": 15, "limit": [15, 20], "tn": [16, 23], "treenodebasi": [16, 23], "basis_set": 16, "add_child": [16, 23], "treenod": 16, "sequenc": 16, "add_children": 16, "ancestor": 16, "itself": 16, "idx_as_child": 16, "child": 16, "is_leaf": 16, "basistre": [16, 23], "add_auxiliary_spac": 16, "auxiliary_label": 16, "basis_list": 16, "basis_list_postord": 16, "binari": [16, 23], "binary_mctdh": [16, 23], "contract_primit": 16, "contract_label": 16, "dummy_label": 16, "mctdh": [16, 23], "virtual": [16, 21, 23], "general_mctdh": 16, "dof_list": 16, "find_path": 16, "node1": [16, 23], "treenodetensor": [16, 23], "treenodeenviron": 16, "node2": [16, 23], "Not": 16, "tree_ord": 16, "attach": [16, 23], "leaf": [16, 23], "typic": [16, 23], "ternari": [16, 23], "schemat": 16, "o": 16, "label": [16, 21], "ternary_mctdh": [16, 23], "linear": [16, 23], "postorder_list": 16, "preorder_list": 16, "print_funct": 16, "t3n": 16, "t3ns_label": 16, "compon": [17, 20], "opsum": [17, 21], "manipul": [17, 20, 22], "advanc": [17, 20], "notebook": [18, 19, 20, 21, 22, 23], "give": 18, "beth": 18, "anstatz": 18, "16": [18, 19, 20, 21, 22, 23], "9117371455749": 18, "24": [18, 21, 23], "4537857604096": 18, "13": [18, 19, 20, 21, 22, 23], "9973156182243": 18, "48": 18, "21": [18, 20, 21, 22, 23], "0859563143863": 18, "64": [18, 19, 20, 21, 22, 23], "28": [18, 21, 23], "1754248597421": 18, "07": [18, 19, 20, 21, 22, 23], "26": [18, 19, 20, 21, 22, 23], "09": [18, 19, 20, 21, 22, 23], "15": [18, 19, 20, 21, 22, 23], "438": 18, "439": 18, "seed": [18, 19, 20, 21, 22, 23], "9012": [18, 19, 20, 21, 22, 23], "440": 18, "1092": [18, 19, 20, 21, 22, 23], "450": 18, "b80d923ed1abfeb95f8f388104f734f6d22c6336": [18, 19, 20, 21, 22, 23], "451": 18, "bit": [18, 19, 20, 21, 22, 23], "pauli": [18, 20], "nspin": 18, "ispin": 18, "sigma_": 18, "extend": 18, "f": 18, "mpo_bond_dim": 18, "549": 18, "93": 18, "550": 18, "551": 18, "579": 18, "paramt": 18, "min": 18, "649": 18, "e_rtol": 18, "06": [18, 19, 23], "650": 18, "e_atol": 18, "683": 18, "isweep": 18, "684": 18, "loop": 18, "685": 18, "329": 18, "7kib": 18, "dim": 18, "686": 18, "687": 18, "direct": 18, "eigensolv": 18, "690": 18, "9279990226898329": 18, "692": 18, "693": 18, "697": 18, "284089573410534": 18, "698": 18, "700": 18, "722": [18, 21], "0857452647499204": 18, "724": 18, "725": 18, "975": 18, "815889527237409": 18, "978": 18, "033": 18, "hc": 18, "34": [18, 23], "034": 18, "293367315585801": 18, "036": 18, "111": 18, "42": 18, "113": 18, "7449867503071994": 18, "122": 18, "197": 18, "198": 18, "176385575496493": 18, "202": 18, "279": 18, "44": 18, "281": 18, "583593477927389": 18, "286": 18, "382": 18, "55": 18, "384": 18, "9680318456712": 18, "389": 18, "511": 18, "68": 18, "513": 18, "41470636083398": 18, "524": 18, "72": 18, "653": 18, "856529754520465": 18, "657": [18, 22], "12": [18, 19, 20, 21, 22, 23], "832": 18, "835": [18, 19], "279022467295794": 18, "846": 18, "946": 18, "52": 18, "857389012204744": 18, "950": 18, "090": 18, "091": 18, "114588022005768": 18, "094": 18, "47": [18, 19], "146": 18, "641631783835407": 18, "149": 18, "51": 18, "199": 18, "118395338420033": 18, "17": [18, 19, 20, 21, 22, 23], "273": 18, "57": 18, "275": 18, "579533430762837": 18, "18": [18, 19, 20, 21, 22, 23], "387": 18, "66": 18, "983113190158448": 18, "392": 18, "19": [18, 20, 21, 22, 23], "459": 18, "62": 18, "460": 18, "422205404607638": 18, "463": 18, "526": 18, "903693680914369": 18, "529": 18, "641": 18, "81": 18, "644": 18, "398530611697957": 18, "648": 18, "22": [18, 19, 21, 22, 23], "737": 18, "76": 18, "739": 18, "834489434421661": 18, "742": 18, "23": [18, 19, 21, 23], "799": 18, "58": 18, "801": 18, "415128707126783": 18, "806": [18, 20], "891": 18, "892": 18, "122795879745032": 18, "896": 18, "984": 18, "71": 18, "985": 18, "812234874023481": 18, "988": 18, "046": 18, "047": 18, "77458280412667": 18, "050": 18, "27": [18, 19, 23], "089": 18, "996832655813105": 18, "092": 18, "338": 18, "996832655534023": 18, "341": 18, "29": [18, 23], "343": 18, "99683265553401": 18, "391": 18, "393": 18, "402": 18, "996832655534014": 18, "403": 18, "31": [18, 22, 23], "405": 18, "409": 18, "996832655534009": 18, "411": 18, "412": 18, "413": 18, "414": 18, "416": 18, "417": 18, "420": 18, "422": 18, "424": 18, "433": 18, "996832655534018": 18, "434": 18, "436": 18, "501": 18, "996832655534002": 18, "503": 18, "504": 18, "749": 18, "996832655534016": 18, "752": 18, "765": 18, "766": 18, "996832655813646": 18, "770": 18, "812": 18, "813": 18, "996844945038378": 18, "817": [18, 20], "865": 18, "99706710165875": 18, "869": 18, "913": 18, "997101684717503": 18, "917": 18, "959": 18, "960": 18, "997106608213677": 18, "964": 18, "005": 18, "008": 18, "997113698271114": 18, "012": 18, "059": 18, "99716263832355": 18, "063": 18, "106": 18, "99717014496553": 18, "109": 18, "150": 18, "997199975427383": 18, "156": 18, "180": 18, "181": 18, "997204392621597": 18, "185": 18, "212": 18, "214": 18, "997225037523782": 18, "218": 18, "250": 18, "252": 18, "997284918121156": 18, "257": 18, "297": 18, "299": 18, "997290859971242": 18, "304": 18, "340": 18, "342": 18, "997293257653789": 18, "347": 18, "385": 18, "99730622508665": 18, "415": 18, "997311145595578": 18, "418": 18, "442": 18, "99731313270747": 18, "445": 18, "480": 18, "482": 18, "997314428626343": 18, "487": 18, "509": 18, "510": 18, "99731471546865": 18, "514": 18, "528": 18, "997314712669784": 18, "532": 18, "555": 18, "556": 18, "997314999750035": 18, "560": [18, 23], "574": 18, "575": 18, "997315003811465": 18, "578": 18, "588": 18, "589": 18, "997315004767785": 18, "592": 18, "593": 18, "857": 18, "997315004467085": 18, "861": 18, "863": 18, "910": 18, "997315004467067": 18, "915": 18, "933": 18, "997315004467069": 18, "936": 18, "938": 18, "941": 18, "944": 18, "948": 18, "952": 18, "954": 18, "957": 18, "961": 18, "971": 18, "974": 18, "976": 18, "020": 18, "997315004467055": 18, "023": 18, "025": 18, "280": 18, "997315004467092": 18, "284": 18, "298": 18, "997315004767843": 18, "302": 18, "316": 18, "317": 18, "99731500466774": 18, "321": 18, "334": 18, "335": 18, "997315012470628": 18, "339": 18, "351": 18, "352": 18, "997315006066625": 18, "356": 18, "365": 18, "367": 18, "997315033374498": 18, "370": 18, "378": 18, "380": 18, "997315010121936": 18, "394": 18, "396": 18, "997315055776859": 18, "399": 18, "408": 18, "410": 18, "997315015890463": 18, "426": 18, "99731507675939": 18, "429": 18, "99731502106375": 18, "444": 18, "454": 18, "456": 18, "99731508916347": 18, "467": 18, "484": 18, "486": 18, "997315023237704": 18, "491": 18, "512": 18, "99731509021161": 18, "517": 18, "533": 18, "535": 18, "997315022014218": 18, "538": 18, "997315079212504": 18, "564": 18, "566": 18, "997315018389646": 18, "569": 18, "580": 18, "582": 18, "997315060471534": 18, "585": 18, "594": 18, "596": 18, "997315014222952": 18, "599": 18, "617": 18, "619": 18, "997315036380714": 18, "624": 18, "638": 18, "640": 18, "997315009063309": 18, "645": 18, "659": 18, "661": 18, "997315015431816": 18, "666": 18, "679": 18, "681": 18, "997315007630487": 18, "696": 18, "699": 18, "997315007727458": 18, "702": 18, "705": 18, "956": 18, "997315007427419": 18, "962": 18, "019": 18, "99731500742742": 18, "022": 18, "031": 18, "997315007427437": 18, "035": 18, "038": 18, "99731500742746": 18, "041": 18, "043": 18, "079": 18, "show": [19, 22, 23], "wavefunt": 19, "decomposit": [19, 21], "frenkel": 19, "a_": [19, 22], "ik": [19, 22], "omega_k": [19, 22], "therefor": 19, "rest": [19, 23], "holstein_model": [19, 23], "823": 19, "824": 19, "834": 19, "0004852952677876329": [19, 23], "007087607302666907": [19, 23], "39": [19, 20, 21, 22, 23], "10016074648883302": [19, 23], "003674932217565499": [19, 23], "007349864435130998": [19, 23], "011024796652696497": [19, 23], "1775574846853516e": [19, 23], "5117088638408635e": [19, 23], "097609983192488e": [19, 23], "00044069941383179025": [19, 23], "916": 19, "918": 19, "919": 19, "927": 19, "mps2": [19, 21, 22], "place": [19, 22], "mps3": [19, 22], "greatli": 19, "995": 19, "2kib": 19, "ratio": 19, "177777777777777": 19, "loss": 19, "small": 19, "0031058187888397598": 19, "003148758678336176": 19, "013637084922337074": 19, "impress": 19, "desir": [19, 22, 23], "magnitud": 19, "mpss": [19, 21], "strategi": 19, "behavior": [19, 20], "three": [19, 20, 22], "dir": [19, 20], "startswith": [19, 20], "__": 19, "seem": [19, 23], "overkil": 19, "long": [19, 20], "forward": [19, 21], "next": [19, 22, 23], "associ": [19, 20, 22, 23], "tight": [19, 22], "065": 19, "5kib": 19, "7784325279905715": 19, "0031487586783361704": 19, "7904996453725375e": 19, "essenti": 20, "given": [20, 23], "offer": 20, "interest": 20, "bridg": 20, "equat": 20, "805": 20, "807": 20, "818": 20, "wich": 20, "exiton": 20, "mathemat": 20, "subscript": 20, "dagger_1": 20, "describ": [20, 21, 22, 23], "denot": 20, "stuff": 20, "2077": 20, "wonder": 20, "intuit": [20, 22], "xxx": 20, "instanc": [20, 23], "subclass": 20, "algebra": [20, 23], "simplifi": 20, "recommand": 20, "sympi": 20, "zoo": 20, "emphasi": 20, "vibron": 20, "basisdummi": [20, 23], "varieti": 20, "sigma_i": 20, "quanta": 20, "sho": 20, "50": 20, "41421356": 20, "73205081": 20, "14142136": 20, "17320508": 20, "quantiz": 20, "mass": 20, "weight": 20, "rairli": 20, "973": 20, "lt": [20, 21, 23], "gt": [20, 21, 23], "enforc": [20, 22], "cost": 20, "answer": 20, "NO": 20, "negleg": 20, "addition": [20, 21], "our": [20, 21], "bipartit": 20, "graph": 20, "fast": 20, "endswith": 20, "711": 21, "712": 21, "723": 21, "eigenbasi": 21, "lastli": 21, "commonli": 21, "schmidt": 21, "yield": 21, "individu": 21, "0x7fa5c1e44cd0": 21, "float64": [21, 23], "0x7fa5c1e44d30": 21, "wrapper": 21, "metadata": 21, "underlai": 21, "99496648": [21, 23], "10020826": [21, 23], "43283409": 21, "01476036": 21, "21888015": 21, "16222924": 21, "19864132": 21, "36843999": 21, "2858778": 21, "31116499": 21, "17636599": 21, "2216647": 21, "45632911": 21, "22315835": 21, "04071718": 21, "02460395": 21, "19383492": 21, "07963948": 21, "conceptu": 21, "spars": 21, "41298208": 21, "00752657": 21, "17205047": 21, "13905035": 21, "20172165": 21, "36411992": 21, "26501497": 21, "3016182": 21, "2188518": 21, "22202805": 21, "47596577": 21, "23829179": 21, "02060673": 21, "06140084": 21, "22150656": 21, "11041992": 21, "55402862": 21, "31394311": 21, "44597138": 21, "21845031": 21, "0454829": 21, "17521973": 21, "10957589": 21, "07879761": 21, "16381269": 21, "15792354": 21, "14872851": 21, "04935311": 21, "1043828": 21, "05186089": 21, "00609355": 21, "01089213": 21, "04718602": 21, "02224617": 21, "25614478": 21, "13734241": 21, "02489821": 21, "0918717": 21, "15102549": 21, "10444965": 21, "07611798": 21, "02313905": 21, "06526232": 21, "08963362": 21, "06825227": 21, "04111626": 21, "0721856": 21, "04889473": 21, "05856753": 21, "13635338": 21, "11009792": 21, "11660507": 21, "11929809": 21, "10439207": 21, "1031661": 21, "70710678": 21, "exactli": 21, "compact": 21, "By": [21, 22], "feed": [21, 23], "872": 21, "873": 21, "875": 21, "0x7fa5ec45b550": 21, "0x7fa5ec465b20": 21, "drop": 21, "conception": 21, "dens": [21, 22], "mpo2": 21, "897": 21, "89309731239322": 21, "amplitud": 21, "straight": 21, "3656142066119614": 21, "demonstr": [22, 23], "neglect": 22, "lead": 22, "h\u00fcckel": 22, "bind": 22, "formal": 22, "speak": 22, "00": 22, "present": 22, "mani": 22, "eventu": 22, "incorrect": 22, "solut": 22, "advantag": 22, "look": 22, "sparsiti": 22, "exploit": 22, "656": 22, "658": 22, "668": 22, "669": 22, "b1": 22, "b2": 22, "7089592": 22, "70524949": 22, "half": 22, "due": 22, "overal": [22, 23], "comparison": 22, "model2": 22, "27201201": 22, "96229386": 22, "56196169": 22, "61166976": 22, "34668986": 22, "43573537": 22, "18075719": 22, "58568699": 22, "63507609": 22, "47008079": 22, "similarli": 22, "fulli": 22, "quatnum": 22, "creation": 22, "increas": 22, "782": 22, "relev": 22, "annihil": 22, "down": 22, "biggest": 23, "558": 23, "559": 23, "570": 23, "571": 23, "pick": 23, "children": 23, "visual": 23, "travers": 23, "node_list": 23, "immut": 23, "recreat": 23, "becom": 23, "dummi": 23, "hilbert": 23, "tediou": 23, "rernom": 23, "builtin": 23, "strucur": 23, "hierarch": 23, "tucker": 23, "intern": 23, "non": 23, "accordingli": 23, "circuit": 23, "too": 23, "763": 23, "36219816": 23, "05108033": 23, "63780184": 23, "52219779": 23, "04792124": 23, "47780221": 23, "51527382": 23, "01204695": 23, "48472618": 23, "45914641": 23, "03186007": 23, "54085359": 23, "53935311": 23, "17021523": 23, "46064689": 23, "39225728": 23, "05994727": 23, "60774272": 23, "67911799": 23, "05841049": 23, "32088201": 23, "turn": 23, "boroow": 23, "illustr": 23, "manual": 23, "reflect": 23, "850": 23, "011359353855681813": 23}, "objects": {"renormalizer.cv": [[5, 0, 0, "-", "finitet"], [5, 0, 0, "-", "zerot"]], "renormalizer.cv.finitet": [[5, 1, 1, "", "SpectraFtCV"]], "renormalizer.cv.finitet.SpectraFtCV": [[5, 2, 1, "", "condition"], [5, 2, 1, "", "construct_X_qnmat"], [5, 2, 1, "", "dag2mat"], [5, 2, 1, "", "init_b_mpo"], [5, 2, 1, "", "init_b_mps"], [5, 2, 1, "", "init_cv_mpo"], [5, 2, 1, "", "init_cv_mps"], [5, 2, 1, "", "initialize_LR"], [5, 2, 1, "", "oper_prepare"], [5, 2, 1, "", "optimize_cv"], [5, 2, 1, "", "qnmat_add"], [5, 2, 1, "", "swap"], [5, 2, 1, "", "update_LR"], [5, 2, 1, "", "x_svd"]], "renormalizer.cv.zerot": [[5, 1, 1, "", "SpectraZtCV"]], "renormalizer.cv.zerot.SpectraZtCV": [[5, 2, 1, "", "init_b_mps"], [5, 2, 1, "", "init_cv_mps"], [5, 2, 1, "", "initialize_LR"], [5, 2, 1, "", "oper_prepare"], [5, 2, 1, "", "optimize_cv"], [5, 2, 1, "", "update_LR"]], "renormalizer.model": [[10, 1, 1, "", "HolsteinModel"], [10, 1, 1, "", "Model"], [10, 1, 1, "", "Op"], [10, 1, 1, "", "SpinBosonModel"], [10, 1, 1, "", "TI1DModel"]], "renormalizer.model.HolsteinModel": [[10, 3, 1, "", "basis"], [10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 4, 1, "", "gs_zpe"], [10, 3, 1, "", "ham_terms"], [10, 4, 1, "", "j_constant"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 3, 1, "", "qn_size"], [10, 2, 1, "", "switch_scheme"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.Model": [[10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.Op": [[10, 4, 1, "", "factor"], [10, 2, 1, "", "identity"], [10, 4, 1, "", "is_identity"], [10, 2, 1, "", "product"], [10, 4, 1, "", "qn"], [10, 4, 1, "", "qn_size"], [10, 2, 1, "", "same_term"], [10, 2, 1, "", "split_elementary"], [10, 2, 1, "", "squeeze_identity"], [10, 2, 1, "", "to_tuple"]], "renormalizer.model.SpinBosonModel": [[10, 3, 1, "", "basis"], [10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 3, 1, "", "ham_terms"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 3, 1, "", "qn_size"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.TI1DModel": [[10, 3, 1, "", "basis"], [10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 3, 1, "", "ham_terms"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 3, 1, "", "qn_size"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.basis": [[10, 1, 1, "", "BasisHalfSpin"], [10, 1, 1, "", "BasisHopsBoson"], [10, 1, 1, "", "BasisMultiElectron"], [10, 1, 1, "", "BasisMultiElectronVac"], [10, 1, 1, "", "BasisSHO"], [10, 1, 1, "", "BasisSet"], [10, 1, 1, "", "BasisSimpleElectron"], [10, 1, 1, "", "BasisSineDVR"]], "renormalizer.model.basis.BasisHalfSpin": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisHopsBoson": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisMultiElectron": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisMultiElectronVac": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisSHO": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisSet": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"]], "renormalizer.model.basis.BasisSimpleElectron": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisSineDVR": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 4, 1, "", "eigenfunc"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 2, 1, "", "quad"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.mps": [[11, 1, 1, "", "MpDm"], [11, 1, 1, "", "Mpo"], [11, 1, 1, "", "Mps"], [14, 0, 0, "-", "gs"], [14, 0, 0, "-", "tda"], [11, 0, 0, "-", "thermalprop"]], "renormalizer.mps.MpDm": [[11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 2, 1, "", "apply"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "calc_1site_rdm"], [11, 2, 1, "", "calc_2site_mutual_entropy"], [11, 2, 1, "", "calc_2site_rdm"], [11, 2, 1, "", "calc_bond_entropy"], [11, 2, 1, "", "calc_edof_rdm"], [11, 2, 1, "", "calc_entropy"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "conj_trans"], [11, 2, 1, "", "contract"], [11, 2, 1, "", "copy"], [11, 4, 1, "", "digest"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 4, 1, "", "dummy_qn"], [11, 2, 1, "", "dump"], [11, 4, 1, "", "e_occupations"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "evolve"], [11, 2, 1, "", "evolve_exact"], [11, 2, 1, "", "exact_propagator"], [11, 2, 1, "", "expand_bond_dimension"], [11, 2, 1, "", "expectation"], [11, 2, 1, "", "expectations"], [11, 2, 1, "", "finiteT_cv"], [11, 2, 1, "", "from_dense"], [11, 2, 1, "", "from_mp"], [11, 2, 1, "", "from_mps"], [11, 2, 1, "", "ground_state"], [11, 2, 1, "", "hartree_product_state"], [11, 2, 1, "", "identity"], [11, 2, 1, "", "intersite"], [11, 4, 1, "", "is_complex"], [11, 2, 1, "", "is_hermitian"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "max_entangled_ex"], [11, 2, 1, "", "max_entangled_gs"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 4, 1, "", "nexciton"], [11, 4, 1, "", "norm"], [11, 2, 1, "", "normalize"], [11, 2, 1, "", "onsite"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 4, 1, "", "ph_occupations"], [11, 2, 1, "", "ph_onsite"], [11, 2, 1, "", "promote_mt_type"], [11, 2, 1, "", "random"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 2, 1, "", "todense"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "try_swap_site"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.Mpo": [[11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 2, 1, "", "apply"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "conj_trans"], [11, 2, 1, "", "contract"], [11, 2, 1, "", "copy"], [11, 4, 1, "", "digest"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 4, 1, "", "dummy_qn"], [11, 2, 1, "", "dump"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "exact_propagator"], [11, 2, 1, "", "finiteT_cv"], [11, 2, 1, "", "from_mp"], [11, 2, 1, "", "identity"], [11, 2, 1, "", "intersite"], [11, 4, 1, "", "is_complex"], [11, 2, 1, "", "is_hermitian"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 2, 1, "", "onsite"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 2, 1, "", "ph_onsite"], [11, 2, 1, "", "promote_mt_type"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 2, 1, "", "todense"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "try_swap_site"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.Mps": [[11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "calc_1site_rdm"], [11, 2, 1, "", "calc_2site_mutual_entropy"], [11, 2, 1, "", "calc_2site_rdm"], [11, 2, 1, "", "calc_bond_entropy"], [11, 2, 1, "", "calc_edof_rdm"], [11, 2, 1, "", "calc_entropy"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "copy"], [11, 4, 1, "", "digest"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 2, 1, "", "dump"], [11, 4, 1, "", "e_occupations"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "evolve"], [11, 2, 1, "", "evolve_exact"], [11, 2, 1, "", "expand_bond_dimension"], [11, 2, 1, "", "expectation"], [11, 2, 1, "", "expectations"], [11, 2, 1, "", "from_dense"], [11, 2, 1, "", "from_mp"], [11, 2, 1, "", "ground_state"], [11, 2, 1, "", "hartree_product_state"], [11, 4, 1, "", "is_complex"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 4, 1, "", "nexciton"], [11, 4, 1, "", "norm"], [11, 2, 1, "", "normalize"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 4, 1, "", "ph_occupations"], [11, 2, 1, "", "random"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 2, 1, "", "todense"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.gs": [[14, 1, 1, "", "DmrgFCISolver"], [14, 5, 1, "", "construct_mps_mpo"], [14, 5, 1, "", "eigh_direct"], [14, 5, 1, "", "eigh_iterative"], [14, 5, 1, "", "func_sum"], [14, 5, 1, "", "get_ham_direct"], [14, 5, 1, "", "get_ham_iterative"], [14, 5, 1, "", "optimize_mps"], [14, 5, 1, "", "sign_fix"], [14, 5, 1, "", "single_sweep"]], "renormalizer.mps.gs.DmrgFCISolver": [[14, 2, 1, "", "kernel"], [14, 2, 1, "", "make_rdm1"], [14, 2, 1, "", "make_rdm12"], [14, 2, 1, "", "make_rdm2"], [14, 2, 1, "", "spin_square"]], "renormalizer.mps.mp": [[11, 1, 1, "", "MatrixProduct"]], "renormalizer.mps.mp.MatrixProduct": [[11, 2, 1, "", "_array2mt"], [11, 2, 1, "", "_get_big_qn"], [11, 2, 1, "", "_get_sigmaqn"], [11, 2, 1, "", "_push_cano"], [11, 2, 1, "", "_switch_direction"], [11, 2, 1, "", "_update_mps"], [11, 2, 1, "", "_update_ms"], [11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "copy"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 2, 1, "", "dump"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "from_mp"], [11, 4, 1, "", "is_complex"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.tda": [[14, 1, 1, "", "TDA"], [14, 5, 1, "", "merge"]], "renormalizer.mps.tda.TDA": [[14, 2, 1, "", "analysis_1ordm"], [14, 2, 1, "", "analysis_dominant_config"], [14, 2, 1, "", "dump_wfn"], [14, 2, 1, "", "kernel"], [14, 2, 1, "", "load_wfn"]], "renormalizer.mps.thermalprop": [[11, 1, 1, "", "ThermalProp"], [11, 5, 1, "", "load_thermal_state"]], "renormalizer.mps.thermalprop.ThermalProp": [[11, 2, 1, "", "dump_dict"], [11, 4, 1, "", "e_occupations_array"], [11, 2, 1, "", "evolve"], [11, 2, 1, "", "evolve_exact"], [11, 2, 1, "", "evolve_prop"], [11, 2, 1, "", "evolve_single_step"], [11, 4, 1, "", "evolve_times_array"], [11, 2, 1, "", "get_dump_dict"], [11, 2, 1, "", "init_mps"], [11, 4, 1, "", "latest_evolve_time"], [11, 4, 1, "", "ph_occupations_array"], [11, 2, 1, "", "process_mps"], [11, 2, 1, "", "stop_evolve_criteria"], [11, 4, 1, "", "vn_entropy_array"]], "renormalizer.sbm": [[12, 0, 0, "-", "sbm"]], "renormalizer.sbm.sbm": [[12, 1, 1, "", "SpinBosonDynamics"]], "renormalizer.sbm.sbm.SpinBosonDynamics": [[12, 2, 1, "", "evolve_single_step"], [12, 2, 1, "", "get_dump_dict"], [12, 2, 1, "", "init_mps"], [12, 2, 1, "", "process_mps"]], "renormalizer.spectra": [[13, 0, 0, "-", "zerot"]], "renormalizer.spectra.zerot": [[13, 1, 1, "", "SpectraOneWayPropZeroT"], [13, 1, 1, "", "SpectraTwoWayPropZeroT"], [13, 1, 1, "", "SpectraZeroT"]], "renormalizer.spectra.zerot.SpectraOneWayPropZeroT": [[13, 2, 1, "", "evolve_single_step"]], "renormalizer.spectra.zerot.SpectraTwoWayPropZeroT": [[13, 2, 1, "", "evolve_single_step"]], "renormalizer.spectra.zerot.SpectraZeroT": [[13, 2, 1, "", "get_imps"], [13, 2, 1, "", "init_mps"]], "renormalizer.tn": [[16, 1, 1, "", "BasisTree"], [16, 1, 1, "", "TreeNodeBasis"]], "renormalizer.tn.BasisTree": [[16, 2, 1, "", "add_auxiliary_space"], [16, 4, 1, "", "basis_list"], [16, 4, 1, "", "basis_list_postorder"], [16, 2, 1, "", "binary"], [16, 2, 1, "", "binary_mctdh"], [16, 4, 1, "", "dof_list"], [16, 2, 1, "", "find_path"], [16, 2, 1, "", "general_mctdh"], [16, 2, 1, "", "linear"], [16, 4, 1, "", "pbond_dims"], [16, 2, 1, "", "postorder_list"], [16, 2, 1, "", "preorder_list"], [16, 2, 1, "", "print"], [16, 4, 1, "", "size"], [16, 2, 1, "", "t3ns"], [16, 2, 1, "", "ternary_mctdh"]], "renormalizer.tn.TreeNodeBasis": [[16, 2, 1, "", "add_child"], [16, 2, 1, "", "add_children"], [16, 4, 1, "", "ancestors"], [16, 4, 1, "", "basis_set"], [16, 2, 1, "", "copy"], [16, 4, 1, "", "idx_as_child"], [16, 4, 1, "", "is_leaf"]], "renormalizer.transport": [[4, 0, 0, "-", "dynamics"], [4, 0, 0, "-", "kubo"], [4, 0, 0, "-", "spectral_function"]], "renormalizer.transport.dynamics": [[4, 1, 1, "", "ChargeDiffusionDynamics"], [4, 1, 1, "", "InitElectron"], [4, 5, 1, "", "calc_r_square"]], "renormalizer.transport.dynamics.ChargeDiffusionDynamics": [[4, 3, 1, "", "coherent_length_array"], [4, 2, 1, "", "create_electron"], [4, 2, 1, "", "create_electron_fc"], [4, 2, 1, "", "create_electron_relaxed"], [4, 3, 1, "", "e_occupations_array"], [4, 3, 1, "", "energies"], [4, 2, 1, "", "evolve_single_step"], [4, 2, 1, "", "get_dump_dict"], [4, 2, 1, "", "init_mps"], [4, 2, 1, "", "is_similar"], [4, 3, 1, "", "k_occupations_array"], [4, 4, 1, "", "mol_num"], [4, 3, 1, "", "ph_occupations_array"], [4, 2, 1, "", "process_mps"], [4, 3, 1, "", "r_square_array"], [4, 3, 1, "", "reduced_density_matrices"], [4, 2, 1, "", "stop_evolve_criteria"]], "renormalizer.transport.dynamics.InitElectron": [[4, 3, 1, "", "fc"], [4, 3, 1, "", "relaxed"]], "renormalizer.transport.kubo": [[4, 1, 1, "", "TransportKubo"]], "renormalizer.transport.kubo.TransportKubo": [[4, 4, 1, "", "auto_corr"], [4, 4, 1, "", "auto_corr_decomposition"], [4, 2, 1, "", "calc_mobility"], [4, 2, 1, "", "evolve_single_step"], [4, 2, 1, "", "get_dump_dict"], [4, 2, 1, "", "init_mps"], [4, 2, 1, "", "process_mps"], [4, 2, 1, "", "stop_evolve_criteria"]], "renormalizer.transport.spectral_function": [[4, 1, 1, "", "SpectralFunctionZT"]], "renormalizer.transport.spectral_function.SpectralFunctionZT": [[4, 4, 1, "", "G_array"], [4, 2, 1, "", "evolve_single_step"], [4, 2, 1, "", "get_dump_dict"], [4, 2, 1, "", "init_mps"], [4, 2, 1, "", "process_mps"]], "renormalizer.utils": [[3, 0, 0, "-", "configs"]], "renormalizer.utils.configs": [[3, 1, 1, "", "BondDimDistri"], [3, 1, 1, "", "CompressConfig"], [3, 1, 1, "", "CompressCriteria"], [3, 1, 1, "", "EvolveConfig"], [3, 1, 1, "", "EvolveMethod"], [3, 1, 1, "", "OFS"], [3, 1, 1, "", "OptimizeConfig"], [3, 5, 1, "", "parse_memory_limit"]], "renormalizer.utils.configs.BondDimDistri": [[3, 3, 1, "", "center_gauss"], [3, 3, 1, "", "uniform"]], "renormalizer.utils.configs.CompressConfig": [[3, 4, 1, "", "bonddim_should_set"], [3, 2, 1, "", "compute_m_trunc"], [3, 2, 1, "", "copy"], [3, 2, 1, "", "relax"], [3, 2, 1, "", "set_bonddim"], [3, 4, 1, "", "threshold"], [3, 2, 1, "", "update"]], "renormalizer.utils.configs.CompressCriteria": [[3, 3, 1, "", "both"], [3, 3, 1, "", "fixed"], [3, 3, 1, "", "threshold"]], "renormalizer.utils.configs.EvolveConfig": [[3, 2, 1, "", "check_valid_dt"], [3, 2, 1, "", "copy"], [3, 4, 1, "", "is_tdvp"]], "renormalizer.utils.configs.EvolveMethod": [[3, 3, 1, "", "prop_and_compress"], [3, 3, 1, "", "prop_and_compress_tdrk"], [3, 3, 1, "", "prop_and_compress_tdrk4"], [3, 3, 1, "", "tdvp_mu_cmf"], [3, 3, 1, "", "tdvp_mu_vmf"], [3, 3, 1, "", "tdvp_ps"], [3, 3, 1, "", "tdvp_ps2"], [3, 3, 1, "", "tdvp_vmf"]], "renormalizer.utils.configs.OFS": [[3, 3, 1, "", "ofs_d"], [3, 3, 1, "", "ofs_debug"], [3, 3, 1, "", "ofs_ds"], [3, 3, 1, "", "ofs_s"]], "renormalizer.utils.configs.OptimizeConfig": [[3, 2, 1, "", "copy"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "titleterms": {"api": 0, "refer": 0, "applic": 1, "tutori": [1, 17], "how": [2, 6, 7], "cite": 2, "calcul": 3, "configur": [3, 19], "charg": 4, "transport": 4, "obtain": 4, "mobil": 4, "green": 4, "kubo": 4, "formula": 4, "diffus": 4, "dynam": 4, "simul": 4, "One": 4, "particl": 4, "spectral": 4, "function": [4, 10], "frequenc": 5, "domain": 5, "dmrg": [5, 13, 18], "cv": 5, "correct": 5, "vector": 5, "develop": 6, "renorm": [6, 8, 9], "process": 6, "stylist": 6, "guidelin": 6, "common": 6, "mistak": 6, "dure": 6, "frequent": 7, "ask": 7, "question": 7, "why": [7, 9], "so": 7, "slow": 7, "build": 7, "doc": 7, "view": 7, "them": 7, "local": 7, "welcom": 8, "": 8, "document": 8, "featur": 8, "content": 8, "instal": 9, "guid": 9, "quick": 9, "from": 9, "scratch": 9, "python": 9, "environ": 9, "you": 9, "need": 9, "anaconda": 9, "when": 9, "alreadi": 9, "have": 9, "creat": 9, "an": 9, "download": 9, "run": 9, "test": 9, "depend": [9, 15], "gpu": 9, "support": 9, "overview": [9, 18, 19, 20, 21, 22, 23], "cuda": 9, "option": 9, "nvtop": 9, "cupi": 9, "verifi": 9, "model": [10, 12, 18, 19, 20, 21], "The": [10, 16, 19, 21], "class": 10, "basi": [10, 16], "oper": [10, 11, 20, 22], "low": 11, "level": 11, "data": 11, "structur": [11, 23], "algorithm": [11, 15, 16], "matrix": [11, 15], "product": [11, 21], "mp": [11, 19, 21], "state": [11, 14, 18, 21, 22], "mpo": [11, 21], "densiti": 11, "mpdm": 11, "thermal": 11, "propag": [11, 15], "spin": [12, 21], "boson": [12, 21], "spectra": 13, "absorpt": 13, "emiss": 13, "spectrum": 13, "zero": 13, "finit": 13, "temperatur": 13, "td": 13, "static": 14, "eigenst": 14, "method": 14, "ground": [14, 18], "averag": 14, "tamm": 14, "dancoff": 14, "approxim": 14, "excit": 14, "time": 15, "evolut": 15, "compress": [15, 19], "p": 15, "c": 15, "variat": 15, "principl": 15, "tdvp": 15, "projector": 15, "split": 15, "variabl": 15, "mean": 15, "field": 15, "constant": 15, "unfold": 15, "tree": [16, 23], "tensor": [16, 23], "network": [16, 23], "basic": [17, 20, 23], "heisenberg": 18, "setup": 18, "defin": [18, 20, 23], "sweep": 18, "your": 20, "op": 20, "opsum": 20, "basisset": 20, "construct": 21, "random": 21, "initi": 21, "hartre": 21, "manipul": [21, 23], "quantum": 22, "number": 22, "conserv": 22, "set": 22, "note": 22, "advanc": 23, "ttn": 23, "ttno": 23}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "nbsphinx": 4, "sphinx": 57}, "alltitles": {"API Reference": [[0, "api-reference"]], "Application Tutorials": [[1, "application-tutorials"]], "How to cite": [[2, "how-to-cite"]], "Calculation Configurations": [[3, "calculation-configurations"]], "Charge Transport": [[4, "charge-transport"]], "Obtain Mobility by Green-Kubo Formula": [[4, "module-renormalizer.transport.kubo"]], "Charge Diffusion Dynamics Simulation": [[4, "module-renormalizer.transport.dynamics"]], "One-Particle Spectral Function": [[4, "module-renormalizer.transport.spectral_function"]], "Frequency domain DMRG": [[5, "frequency-domain-dmrg"]], "cv \u2014 correction vector": [[5, "cv-correction-vector"]], "How to develop Renormalizer": [[6, "how-to-develop-renormalizer"]], "Development Process": [[6, "development-process"]], "Stylistic Guidelines": [[6, "stylistic-guidelines"]], "Common Mistakes during Development": [[6, "common-mistakes-during-development"]], "Frequently Asked Questions": [[7, "frequently-asked-questions"]], "Why so slow?": [[7, "why-so-slow"]], "How to build docs and view them locally?": [[7, "how-to-build-docs-and-view-them-locally"]], "Welcome to Renormalizer\u2019s documentation!": [[8, "welcome-to-renormalizer-s-documentation"]], "Features": [[8, "features"]], "Contents": [[8, "contents"]], "Installation guide": [[9, "installation-guide"]], "Quick installation": [[9, "quick-installation"]], "Install from scratch": [[9, "install-from-scratch"]], "Python environment": [[9, "python-environment"]], "Why you need Anaconda when you already have Python": [[9, "why-you-need-anaconda-when-you-already-have-python"]], "Install Anaconda": [[9, "install-anaconda"]], "Create an environment": [[9, "create-an-environment"]], "Download Renormalizer and run tests": [[9, "download-renormalizer-and-run-tests"]], "Download Renormalizer": [[9, "download-renormalizer"]], "Install dependencies": [[9, "install-dependencies"]], "Run tests": [[9, "run-tests"], [9, "id1"]], "GPU-support": [[9, "gpu-support"]], "Overview": [[9, "overview"], [18, "Overview"], [19, "Overview"], [20, "Overview"], [21, "Overview"], [22, "Overview"], [23, "Overview"]], "Install CUDA": [[9, "install-cuda"]], "(Optional) Install nvtop": [[9, "optional-install-nvtop"]], "Install cupy": [[9, "install-cupy"]], "Verify cupy": [[9, "verify-cupy"]], "Model": [[10, "model"], [20, "Model"]], "The Model classes": [[10, "the-model-classes"]], "Basis Functions": [[10, "basis-functions"]], "The Operator Class": [[10, "the-operator-class"]], "Low Level Data Structure and Algorithms": [[11, "low-level-data-structure-and-algorithms"]], "Matrix Product (MP)": [[11, "matrix-product-mp"]], "Matrix Product State (MPS)": [[11, "matrix-product-state-mps"]], "Matrix Product Operator (MPO)": [[11, "matrix-product-operator-mpo"]], "Matrix Product Density Matrix (MPDM)": [[11, "matrix-product-density-matrix-mpdm"]], "Thermal Propagation": [[11, "module-renormalizer.mps.thermalprop"]], "Spin-Boson Model": [[12, "module-renormalizer.sbm.sbm"]], "spectra: absorption/emission spectrum at zero/finite temperature": [[13, "spectra-absorption-emission-spectrum-at-zero-finite-temperature"]], "Zero temperature \u2014 TD-DMRG": [[13, "module-renormalizer.spectra.zerot"]], "Static Eigenstate Method": [[14, "static-eigenstate-method"]], "Ground state and state-averaged method": [[14, "module-renormalizer.mps.gs"]], "Tamm-Dancoff approximation for excited state": [[14, "tamm-dancoff-approximation-for-excited-state"]], "Time Evolution Algorithms": [[15, "time-evolution-algorithms"]], "Propagation and Compression (P&C)": [[15, "propagation-and-compression-p-c"]], "Time Dependent Variational Principle (TDVP)": [[15, "time-dependent-variational-principle-tdvp"]], "Projector Splitting": [[15, "projector-splitting"]], "Variable Mean Field": [[15, "variable-mean-field"]], "Constant Mean Field": [[15, "constant-mean-field"]], "Matrix Unfolding": [[15, "matrix-unfolding"]], "Tree Tensor Network Algorithms": [[16, "tree-tensor-network-algorithms"]], "The Basis Tree": [[16, "the-basis-tree"]], "Basic Tutorials": [[17, "basic-tutorials"]], "Ground state of the Heisenberg model": [[18, "Ground-state-of-the-Heisenberg-model"]], "Setup": [[18, "Setup"]], "Define the Model": [[18, "Define-the-Model"]], "DMRG Sweeps": [[18, "DMRG-Sweeps"]], "Compressing MPS": [[19, "Compressing-MPS"], [19, "id1"]], "The model": [[19, "The-model"]], "Compress Configuration": [[19, "Compress-Configuration"]], "Define Your Model": [[20, "Define-Your-Model"]], "Op": [[20, "Op"]], "Basics": [[20, "Basics"]], "Operations and OpSum": [[20, "Operations-and-OpSum"]], "BasisSet": [[20, "BasisSet"]], "MPS and MPO": [[21, "MPS-and-MPO"]], "The spin-boson model": [[21, "The-spin-boson-model"]], "Construct MPS": [[21, "Construct-MPS"]], "Random Initialization": [[21, "Random-Initialization"]], "Hartree product state": [[21, "Hartree-product-state"]], "Construct MPO": [[21, "Construct-MPO"]], "MPO/MPS manipulation": [[21, "MPO/MPS-manipulation"]], "Quantum Numbers": [[22, "Quantum-Numbers"]], "Quantum number conservation": [[22, "Quantum-number-conservation"]], "Setting quantum number for states": [[22, "Setting-quantum-number-for-states"]], "Setting quantum number for operators": [[22, "Setting-quantum-number-for-operators"]], "Notes": [[22, "Notes"]], "Basics of Tree Tensor Networks": [[23, "Basics-of-Tree-Tensor-Networks"]], "Defining a Tree": [[23, "Defining-a-Tree"]], "Advanced Tree Structure": [[23, "Advanced-Tree-Structure"]], "TTNS and TTNO": [[23, "TTNS-and-TTNO"]], "TTNS": [[23, "TTNS"]], "TTNO": [[23, "TTNO"]], "TTNO/TTNS manipulation": [[23, "TTNO/TTNS-manipulation"]]}, "indexentries": {"bonddimdistri (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.BondDimDistri"]], "compressconfig (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.CompressConfig"]], "compresscriteria (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.CompressCriteria"]], "evolveconfig (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.EvolveConfig"]], "evolvemethod (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.EvolveMethod"]], "ofs (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.OFS"]], "optimizeconfig (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.OptimizeConfig"]], "bonddim_should_set (renormalizer.utils.configs.compressconfig property)": [[3, "renormalizer.utils.configs.CompressConfig.bonddim_should_set"]], "both (renormalizer.utils.configs.compresscriteria attribute)": [[3, "renormalizer.utils.configs.CompressCriteria.both"]], "center_gauss (renormalizer.utils.configs.bonddimdistri attribute)": [[3, "renormalizer.utils.configs.BondDimDistri.center_gauss"]], "check_valid_dt() (renormalizer.utils.configs.evolveconfig method)": [[3, "renormalizer.utils.configs.EvolveConfig.check_valid_dt"]], "compute_m_trunc() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.compute_m_trunc"]], "copy() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.copy"]], "copy() (renormalizer.utils.configs.evolveconfig method)": [[3, "renormalizer.utils.configs.EvolveConfig.copy"]], "copy() (renormalizer.utils.configs.optimizeconfig method)": [[3, "renormalizer.utils.configs.OptimizeConfig.copy"]], "fixed (renormalizer.utils.configs.compresscriteria attribute)": [[3, "renormalizer.utils.configs.CompressCriteria.fixed"]], "is_tdvp (renormalizer.utils.configs.evolveconfig property)": [[3, "renormalizer.utils.configs.EvolveConfig.is_tdvp"]], "module": [[3, "module-renormalizer.utils.configs"], [4, "module-renormalizer.transport.dynamics"], [4, "module-renormalizer.transport.kubo"], [4, "module-renormalizer.transport.spectral_function"], [5, "module-renormalizer.cv.finitet"], [5, "module-renormalizer.cv.zerot"], [11, "module-renormalizer.mps.thermalprop"], [12, "module-renormalizer.sbm.sbm"], [13, "module-renormalizer.spectra.zerot"], [14, "module-renormalizer.mps.gs"], [14, "module-renormalizer.mps.tda"]], "ofs_d (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_d"]], "ofs_debug (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_debug"]], "ofs_ds (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_ds"]], "ofs_s (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_s"]], "parse_memory_limit() (in module renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.parse_memory_limit"]], "prop_and_compress (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.prop_and_compress"]], "prop_and_compress_tdrk (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.prop_and_compress_tdrk"]], "prop_and_compress_tdrk4 (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.prop_and_compress_tdrk4"]], "relax() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.relax"]], "renormalizer.utils.configs": [[3, "module-renormalizer.utils.configs"]], "set_bonddim() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.set_bonddim"]], "tdvp_mu_cmf (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_mu_cmf"]], "tdvp_mu_vmf (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_mu_vmf"]], "tdvp_ps (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_ps"]], "tdvp_ps2 (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_ps2"]], "tdvp_vmf (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_vmf"]], "threshold (renormalizer.utils.configs.compressconfig property)": [[3, "renormalizer.utils.configs.CompressConfig.threshold"]], "threshold (renormalizer.utils.configs.compresscriteria attribute)": [[3, "renormalizer.utils.configs.CompressCriteria.threshold"]], "uniform (renormalizer.utils.configs.bonddimdistri attribute)": [[3, "renormalizer.utils.configs.BondDimDistri.uniform"]], "update() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.update"]], "chargediffusiondynamics (class in renormalizer.transport.dynamics)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics"]], "g_array (renormalizer.transport.spectral_function.spectralfunctionzt property)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.G_array"]], "initelectron (class in renormalizer.transport.dynamics)": [[4, "renormalizer.transport.dynamics.InitElectron"]], "spectralfunctionzt (class in renormalizer.transport.spectral_function)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT"]], "transportkubo (class in renormalizer.transport.kubo)": [[4, "renormalizer.transport.kubo.TransportKubo"]], "auto_corr (renormalizer.transport.kubo.transportkubo property)": [[4, "renormalizer.transport.kubo.TransportKubo.auto_corr"]], "auto_corr_decomposition (renormalizer.transport.kubo.transportkubo property)": [[4, "renormalizer.transport.kubo.TransportKubo.auto_corr_decomposition"]], "calc_mobility() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.calc_mobility"]], "calc_r_square() (in module renormalizer.transport.dynamics)": [[4, "renormalizer.transport.dynamics.calc_r_square"]], "coherent_length_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.coherent_length_array"]], "create_electron() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.create_electron"]], "create_electron_fc() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.create_electron_fc"]], "create_electron_relaxed() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.create_electron_relaxed"]], "e_occupations_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.e_occupations_array"]], "energies (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.energies"]], "evolve_single_step() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.evolve_single_step"]], "evolve_single_step() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.evolve_single_step"]], "evolve_single_step() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.evolve_single_step"]], "fc (renormalizer.transport.dynamics.initelectron attribute)": [[4, "renormalizer.transport.dynamics.InitElectron.fc"]], "get_dump_dict() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.get_dump_dict"]], "get_dump_dict() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.get_dump_dict"]], "get_dump_dict() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.get_dump_dict"]], "init_mps() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.init_mps"]], "init_mps() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.init_mps"]], "init_mps() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.init_mps"]], "is_similar() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.is_similar"]], "k_occupations_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.k_occupations_array"]], "mol_num (renormalizer.transport.dynamics.chargediffusiondynamics property)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.mol_num"]], "ph_occupations_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.ph_occupations_array"]], "process_mps() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.process_mps"]], "process_mps() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.process_mps"]], "process_mps() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.process_mps"]], "r_square_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.r_square_array"]], "reduced_density_matrices (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.reduced_density_matrices"]], "relaxed (renormalizer.transport.dynamics.initelectron attribute)": [[4, "renormalizer.transport.dynamics.InitElectron.relaxed"]], "renormalizer.transport.dynamics": [[4, "module-renormalizer.transport.dynamics"]], "renormalizer.transport.kubo": [[4, "module-renormalizer.transport.kubo"]], "renormalizer.transport.spectral_function": [[4, "module-renormalizer.transport.spectral_function"]], "stop_evolve_criteria() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.stop_evolve_criteria"]], "stop_evolve_criteria() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.stop_evolve_criteria"]], "spectraftcv (class in renormalizer.cv.finitet)": [[5, "renormalizer.cv.finitet.SpectraFtCV"]], "spectraztcv (class in renormalizer.cv.zerot)": [[5, "renormalizer.cv.zerot.SpectraZtCV"]], "condition() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.condition"]], "construct_x_qnmat() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.construct_X_qnmat"]], "dag2mat() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.dag2mat"]], "init_b_mpo() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_b_mpo"]], "init_b_mps() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_b_mps"]], "init_b_mps() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.init_b_mps"]], "init_cv_mpo() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_cv_mpo"]], "init_cv_mps() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_cv_mps"]], "init_cv_mps() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.init_cv_mps"]], "initialize_lr() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.initialize_LR"]], "initialize_lr() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.initialize_LR"]], "oper_prepare() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.oper_prepare"]], "oper_prepare() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.oper_prepare"]], "optimize_cv() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.optimize_cv"]], "optimize_cv() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.optimize_cv"]], "qnmat_add() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.qnmat_add"]], "renormalizer.cv.finitet": [[5, "module-renormalizer.cv.finitet"]], "renormalizer.cv.zerot": [[5, "module-renormalizer.cv.zerot"]], "swap() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.swap"]], "update_lr() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.update_LR"]], "update_lr() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.update_LR"]], "x_svd() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.x_svd"]], "basishalfspin (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisHalfSpin"]], "basishopsboson (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisHopsBoson"]], "basismultielectron (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisMultiElectron"]], "basismultielectronvac (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisMultiElectronVac"]], "basissho (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSHO"]], "basisset (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSet"]], "basissimpleelectron (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSimpleElectron"]], "basissinedvr (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSineDVR"]], "holsteinmodel (class in renormalizer.model)": [[10, "renormalizer.model.HolsteinModel"]], "model (class in renormalizer.model)": [[10, "renormalizer.model.Model"]], "op (class in renormalizer.model)": [[10, "renormalizer.model.Op"]], "spinbosonmodel (class in renormalizer.model)": [[10, "renormalizer.model.SpinBosonModel"]], "ti1dmodel (class in renormalizer.model)": [[10, "renormalizer.model.TI1DModel"]], "basis (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.basis"]], "basis (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.basis"]], "basis (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.basis"]], "check_operator_terms() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.check_operator_terms"]], "check_operator_terms() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.check_operator_terms"]], "check_operator_terms() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.check_operator_terms"]], "check_operator_terms() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.check_operator_terms"]], "copy() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.copy"]], "copy() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.copy"]], "copy() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.copy"]], "copy() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.copy"]], "copy() (renormalizer.model.basis.basishalfspin method)": [[10, "renormalizer.model.basis.BasisHalfSpin.copy"]], "copy() (renormalizer.model.basis.basishopsboson method)": [[10, "renormalizer.model.basis.BasisHopsBoson.copy"]], "copy() (renormalizer.model.basis.basismultielectron method)": [[10, "renormalizer.model.basis.BasisMultiElectron.copy"]], "copy() (renormalizer.model.basis.basismultielectronvac method)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.copy"]], "copy() (renormalizer.model.basis.basissho method)": [[10, "renormalizer.model.basis.BasisSHO.copy"]], "copy() (renormalizer.model.basis.basisset method)": [[10, "renormalizer.model.basis.BasisSet.copy"]], "copy() (renormalizer.model.basis.basissimpleelectron method)": [[10, "renormalizer.model.basis.BasisSimpleElectron.copy"]], "copy() (renormalizer.model.basis.basissinedvr method)": [[10, "renormalizer.model.basis.BasisSineDVR.copy"]], "dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.dofs"]], "dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.dofs"]], "dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.dofs"]], "dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.dofs"]], "dofs (renormalizer.model.basis.basishalfspin property)": [[10, "renormalizer.model.basis.BasisHalfSpin.dofs"]], "dofs (renormalizer.model.basis.basishopsboson property)": [[10, "renormalizer.model.basis.BasisHopsBoson.dofs"]], "dofs (renormalizer.model.basis.basismultielectron property)": [[10, "renormalizer.model.basis.BasisMultiElectron.dofs"]], "dofs (renormalizer.model.basis.basismultielectronvac property)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.dofs"]], "dofs (renormalizer.model.basis.basissho property)": [[10, "renormalizer.model.basis.BasisSHO.dofs"]], "dofs (renormalizer.model.basis.basisset property)": [[10, "renormalizer.model.basis.BasisSet.dofs"]], "dofs (renormalizer.model.basis.basissimpleelectron property)": [[10, "renormalizer.model.basis.BasisSimpleElectron.dofs"]], "dofs (renormalizer.model.basis.basissinedvr property)": [[10, "renormalizer.model.basis.BasisSineDVR.dofs"]], "e_dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.e_dofs"]], "e_dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.e_dofs"]], "e_dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.e_dofs"]], "e_dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.e_dofs"]], "eigenfunc (renormalizer.model.basis.basissinedvr property)": [[10, "renormalizer.model.basis.BasisSineDVR.eigenfunc"]], "factor (renormalizer.model.op property)": [[10, "renormalizer.model.Op.factor"]], "get_mpos() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.get_mpos"]], "get_mpos() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.get_mpos"]], "get_mpos() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.get_mpos"]], "get_mpos() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.get_mpos"]], "gs_zpe (renormalizer.model.holsteinmodel property)": [[10, "renormalizer.model.HolsteinModel.gs_zpe"]], "ham_terms (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.ham_terms"]], "ham_terms (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.ham_terms"]], "ham_terms (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.ham_terms"]], "identity() (renormalizer.model.op class method)": [[10, "renormalizer.model.Op.identity"]], "is_electron (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.is_electron"]], "is_electron (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.is_electron"]], "is_electron (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.is_electron"]], "is_electron (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.is_electron"]], "is_electron (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.is_electron"]], "is_electron (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.is_electron"]], "is_electron (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.is_electron"]], "is_electron (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.is_electron"]], "is_identity (renormalizer.model.op property)": [[10, "renormalizer.model.Op.is_identity"]], "is_phonon (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.is_phonon"]], "is_phonon (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.is_phonon"]], "is_phonon (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.is_phonon"]], "is_phonon (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.is_phonon"]], "is_phonon (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.is_phonon"]], "is_phonon (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.is_phonon"]], "is_phonon (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.is_phonon"]], "is_phonon (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.is_phonon"]], "is_spin (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.is_spin"]], "is_spin (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.is_spin"]], "is_spin (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.is_spin"]], "is_spin (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.is_spin"]], "is_spin (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.is_spin"]], "is_spin (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.is_spin"]], "is_spin (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.is_spin"]], "is_spin (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.is_spin"]], "j_constant (renormalizer.model.holsteinmodel property)": [[10, "renormalizer.model.HolsteinModel.j_constant"]], "multi_dof (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.multi_dof"]], "multi_dof (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.multi_dof"]], "multi_dof (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.multi_dof"]], "multi_dof (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.multi_dof"]], "multi_dof (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.multi_dof"]], "multi_dof (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.multi_dof"]], "multi_dof (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.multi_dof"]], "multi_dof (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.multi_dof"]], "n_dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.n_dofs"]], "n_dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.n_dofs"]], "n_dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.n_dofs"]], "n_dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.n_dofs"]], "n_edofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.n_edofs"]], "n_edofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.n_edofs"]], "n_edofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.n_edofs"]], "n_edofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.n_edofs"]], "n_vdofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.n_vdofs"]], "n_vdofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.n_vdofs"]], "n_vdofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.n_vdofs"]], "n_vdofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.n_vdofs"]], "nsite (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.nsite"]], "nsite (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.nsite"]], "nsite (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.nsite"]], "nsite (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.nsite"]], "op_mat() (renormalizer.model.basis.basishalfspin method)": [[10, "renormalizer.model.basis.BasisHalfSpin.op_mat"]], "op_mat() (renormalizer.model.basis.basishopsboson method)": [[10, "renormalizer.model.basis.BasisHopsBoson.op_mat"]], "op_mat() (renormalizer.model.basis.basismultielectron method)": [[10, "renormalizer.model.basis.BasisMultiElectron.op_mat"]], "op_mat() (renormalizer.model.basis.basismultielectronvac method)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.op_mat"]], "op_mat() (renormalizer.model.basis.basissho method)": [[10, "renormalizer.model.basis.BasisSHO.op_mat"]], "op_mat() (renormalizer.model.basis.basisset method)": [[10, "renormalizer.model.basis.BasisSet.op_mat"]], "op_mat() (renormalizer.model.basis.basissimpleelectron method)": [[10, "renormalizer.model.basis.BasisSimpleElectron.op_mat"]], "op_mat() (renormalizer.model.basis.basissinedvr method)": [[10, "renormalizer.model.basis.BasisSineDVR.op_mat"]], "product() (renormalizer.model.op class method)": [[10, "renormalizer.model.Op.product"]], "qn (renormalizer.model.op property)": [[10, "renormalizer.model.Op.qn"]], "qn_size (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.qn_size"]], "qn_size (renormalizer.model.op property)": [[10, "renormalizer.model.Op.qn_size"]], "qn_size (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.qn_size"]], "qn_size (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.qn_size"]], "quad() (renormalizer.model.basis.basissinedvr method)": [[10, "renormalizer.model.basis.BasisSineDVR.quad"]], "same_term() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.same_term"]], "sigmaqn (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.sigmaqn"]], "split_elementary() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.split_elementary"]], "squeeze_identity() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.squeeze_identity"]], "switch_scheme() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.switch_scheme"]], "to_dict() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.to_dict"]], "to_dict() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.to_dict"]], "to_dict() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.to_dict"]], "to_dict() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.to_dict"]], "to_tuple() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.to_tuple"]], "v_dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.v_dofs"]], "v_dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.v_dofs"]], "v_dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.v_dofs"]], "v_dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.v_dofs"]], "matrixproduct (class in renormalizer.mps.mp)": [[11, "renormalizer.mps.mp.MatrixProduct"]], "mpdm (class in renormalizer.mps)": [[11, "renormalizer.mps.MpDm"]], "mpo (class in renormalizer.mps)": [[11, "renormalizer.mps.Mpo"]], "mps (class in renormalizer.mps)": [[11, "renormalizer.mps.Mps"]], "thermalprop (class in renormalizer.mps.thermalprop)": [[11, "renormalizer.mps.thermalprop.ThermalProp"]], "_array2mt() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._array2mt"]], "_get_big_qn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._get_big_qn"]], "_get_sigmaqn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._get_sigmaqn"]], "_push_cano() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._push_cano"]], "_switch_direction() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._switch_direction"]], "_update_mps() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._update_mps"]], "_update_ms() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._update_ms"]], "add() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.add"]], "add() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.add"]], "add() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.add"]], "add() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.add"]], "angle() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.angle"]], "angle() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.angle"]], "angle() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.angle"]], "angle() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.angle"]], "append() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.append"]], "append() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.append"]], "append() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.append"]], "append() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.append"]], "apply() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.apply"]], "apply() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.apply"]], "bond_dims (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.bond_dims"]], "bond_dims (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.bond_dims"]], "bond_dims (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.bond_dims"]], "bond_dims (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.bond_dims"]], "bond_dims_mean (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.bond_dims_mean"]], "bond_dims_mean (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.bond_dims_mean"]], "bond_dims_mean (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.bond_dims_mean"]], "bond_dims_mean (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.bond_dims_mean"]], "bond_list (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.bond_list"]], "bond_list (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.bond_list"]], "bond_list (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.bond_list"]], "bond_list (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.bond_list"]], "build_empty_mp() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.build_empty_mp"]], "build_empty_mp() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.build_empty_mp"]], "build_empty_mp() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.build_empty_mp"]], "build_empty_mp() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.build_empty_mp"]], "build_empty_qn() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.build_empty_qn"]], "build_empty_qn() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.build_empty_qn"]], "build_empty_qn() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.build_empty_qn"]], "build_empty_qn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.build_empty_qn"]], "build_none_qn() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.build_none_qn"]], "build_none_qn() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.build_none_qn"]], "build_none_qn() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.build_none_qn"]], "build_none_qn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.build_none_qn"]], "calc_1site_rdm() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_1site_rdm"]], "calc_1site_rdm() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_1site_rdm"]], "calc_2site_mutual_entropy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_2site_mutual_entropy"]], "calc_2site_mutual_entropy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_2site_mutual_entropy"]], "calc_2site_rdm() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_2site_rdm"]], "calc_2site_rdm() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_2site_rdm"]], "calc_bond_entropy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_bond_entropy"]], "calc_bond_entropy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_bond_entropy"]], "calc_edof_rdm() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_edof_rdm"]], "calc_edof_rdm() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_edof_rdm"]], "calc_entropy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_entropy"]], "calc_entropy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_entropy"]], "canonicalise() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.canonicalise"]], "canonicalise() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.canonicalise"]], "canonicalise() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.canonicalise"]], "canonicalise() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.canonicalise"]], "check_left_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.check_left_canonical"]], "check_left_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.check_left_canonical"]], "check_left_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.check_left_canonical"]], "check_left_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.check_left_canonical"]], "check_right_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.check_right_canonical"]], "check_right_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.check_right_canonical"]], "check_right_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.check_right_canonical"]], "check_right_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.check_right_canonical"]], "compress() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.compress"]], "compress() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.compress"]], "compress() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.compress"]], "compress() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.compress"]], "conj() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.conj"]], "conj() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.conj"]], "conj() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.conj"]], "conj() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.conj"]], "conj_trans() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.conj_trans"]], "conj_trans() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.conj_trans"]], "contract() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.contract"]], "contract() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.contract"]], "copy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.copy"]], "copy() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.copy"]], "copy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.copy"]], "copy() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.copy"]], "digest (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.digest"]], "digest (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.digest"]], "digest (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.digest"]], "distance() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.distance"]], "distance() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.distance"]], "distance() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.distance"]], "distance() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.distance"]], "dot() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.dot"]], "dot() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.dot"]], "dot() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.dot"]], "dot() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.dot"]], "dot_ob() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.dot_ob"]], "dot_ob() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.dot_ob"]], "dot_ob() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.dot_ob"]], "dot_ob() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.dot_ob"]], "dummy_qn (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.dummy_qn"]], "dummy_qn (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.dummy_qn"]], "dump() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.dump"]], "dump() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.dump"]], "dump() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.dump"]], "dump() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.dump"]], "dump_dict() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.dump_dict"]], "e_occupations (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.e_occupations"]], "e_occupations (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.e_occupations"]], "e_occupations_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.e_occupations_array"]], "ensure_left_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.ensure_left_canonical"]], "ensure_left_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.ensure_left_canonical"]], "ensure_left_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.ensure_left_canonical"]], "ensure_left_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.ensure_left_canonical"]], "ensure_right_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.ensure_right_canonical"]], "ensure_right_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.ensure_right_canonical"]], "ensure_right_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.ensure_right_canonical"]], "ensure_right_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.ensure_right_canonical"]], "evolve() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.evolve"]], "evolve() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.evolve"]], "evolve() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve"]], "evolve_exact() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.evolve_exact"]], "evolve_exact() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.evolve_exact"]], "evolve_exact() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_exact"]], "evolve_prop() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_prop"]], "evolve_single_step() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_single_step"]], "evolve_times_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_times_array"]], "exact_propagator() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.exact_propagator"]], "exact_propagator() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.exact_propagator"]], "expand_bond_dimension() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.expand_bond_dimension"]], "expand_bond_dimension() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.expand_bond_dimension"]], "expectation() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.expectation"]], "expectation() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.expectation"]], "expectations() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.expectations"]], "expectations() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.expectations"]], "finitet_cv() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.finiteT_cv"]], "finitet_cv() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.finiteT_cv"]], "from_dense() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.from_dense"]], "from_dense() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.from_dense"]], "from_mp() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.from_mp"]], "from_mp() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.from_mp"]], "from_mp() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.from_mp"]], "from_mp() (renormalizer.mps.mp.matrixproduct class method)": [[11, "renormalizer.mps.mp.MatrixProduct.from_mp"]], "from_mps() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.from_mps"]], "get_dump_dict() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.get_dump_dict"]], "ground_state() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.ground_state"]], "ground_state() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.ground_state"]], "hartree_product_state() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.hartree_product_state"]], "hartree_product_state() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.hartree_product_state"]], "identity() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.identity"]], "identity() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.identity"]], "init_mps() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.init_mps"]], "intersite() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.intersite"]], "intersite() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.intersite"]], "is_complex (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_complex"]], "is_complex (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_complex"]], "is_complex (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_complex"]], "is_complex (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_complex"]], "is_hermitian() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.is_hermitian"]], "is_hermitian() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.is_hermitian"]], "is_left_canonical (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_left_canonical"]], "is_left_canonical (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_left_canonical"]], "is_left_canonical (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_left_canonical"]], "is_left_canonical (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_left_canonical"]], "is_mpdm (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_mpdm"]], "is_mpdm (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_mpdm"]], "is_mpdm (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_mpdm"]], "is_mpdm (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_mpdm"]], "is_mpo (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_mpo"]], "is_mpo (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_mpo"]], "is_mpo (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_mpo"]], "is_mpo (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_mpo"]], "is_mps (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_mps"]], "is_mps (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_mps"]], "is_mps (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_mps"]], "is_mps (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_mps"]], "is_right_canonical (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_right_canonical"]], "is_right_canonical (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_right_canonical"]], "is_right_canonical (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_right_canonical"]], "is_right_canonical (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_right_canonical"]], "iter_idx_list() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.iter_idx_list"]], "iter_idx_list() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.iter_idx_list"]], "iter_idx_list() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.iter_idx_list"]], "iter_idx_list() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.iter_idx_list"]], "latest_evolve_time (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.latest_evolve_time"]], "load() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.load"]], "load() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.load"]], "load() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.load"]], "load() (renormalizer.mps.mp.matrixproduct class method)": [[11, "renormalizer.mps.mp.MatrixProduct.load"]], "load_thermal_state() (in module renormalizer.mps.thermalprop)": [[11, "renormalizer.mps.thermalprop.load_thermal_state"]], "max_entangled_ex() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.max_entangled_ex"]], "max_entangled_gs() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.max_entangled_gs"]], "metacopy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.metacopy"]], "metacopy() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.metacopy"]], "metacopy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.metacopy"]], "metacopy() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.metacopy"]], "move_qnidx() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.move_qnidx"]], "move_qnidx() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.move_qnidx"]], "move_qnidx() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.move_qnidx"]], "move_qnidx() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.move_qnidx"]], "mp_norm (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.mp_norm"]], "mp_norm (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.mp_norm"]], "mp_norm (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.mp_norm"]], "mp_norm (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.mp_norm"]], "nexciton (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.nexciton"]], "nexciton (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.nexciton"]], "norm (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.norm"]], "norm (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.norm"]], "normalize() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.normalize"]], "normalize() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.normalize"]], "onsite() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.onsite"]], "onsite() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.onsite"]], "pbond_dims (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.pbond_dims"]], "pbond_dims (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.pbond_dims"]], "pbond_dims (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.pbond_dims"]], "pbond_dims (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.pbond_dims"]], "pbond_list (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.pbond_list"]], "pbond_list (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.pbond_list"]], "pbond_list (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.pbond_list"]], "pbond_list (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.pbond_list"]], "ph_occupations (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.ph_occupations"]], "ph_occupations (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.ph_occupations"]], "ph_occupations_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.ph_occupations_array"]], "ph_onsite() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.ph_onsite"]], "ph_onsite() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.ph_onsite"]], "process_mps() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.process_mps"]], "promote_mt_type() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.promote_mt_type"]], "promote_mt_type() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.promote_mt_type"]], "random() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.random"]], "random() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.random"]], "renormalizer.mps.thermalprop": [[11, "module-renormalizer.mps.thermalprop"]], "scale() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.scale"]], "scale() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.scale"]], "scale() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.scale"]], "scale() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.scale"]], "site_num (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.site_num"]], "site_num (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.site_num"]], "site_num (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.site_num"]], "site_num (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.site_num"]], "stop_evolve_criteria() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.stop_evolve_criteria"]], "threshold (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.threshold"]], "threshold (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.threshold"]], "threshold (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.threshold"]], "threshold (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.threshold"]], "to_complex() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.to_complex"]], "to_complex() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.to_complex"]], "to_complex() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.to_complex"]], "to_complex() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.to_complex"]], "todense() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.todense"]], "todense() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.todense"]], "todense() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.todense"]], "total_bytes (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.total_bytes"]], "total_bytes (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.total_bytes"]], "total_bytes (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.total_bytes"]], "total_bytes (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.total_bytes"]], "try_swap_site() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.try_swap_site"]], "try_swap_site() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.try_swap_site"]], "variational_compress() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.variational_compress"]], "variational_compress() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.variational_compress"]], "variational_compress() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.variational_compress"]], "variational_compress() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.variational_compress"]], "vbond_dims (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.vbond_dims"]], "vbond_dims (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.vbond_dims"]], "vbond_dims (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.vbond_dims"]], "vbond_dims (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.vbond_dims"]], "vbond_list (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.vbond_list"]], "vbond_list (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.vbond_list"]], "vbond_list (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.vbond_list"]], "vbond_list (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.vbond_list"]], "vn_entropy_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.vn_entropy_array"]], "spinbosondynamics (class in renormalizer.sbm.sbm)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics"]], "evolve_single_step() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.evolve_single_step"]], "get_dump_dict() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.get_dump_dict"]], "init_mps() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.init_mps"]], "process_mps() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.process_mps"]], "renormalizer.sbm.sbm": [[12, "module-renormalizer.sbm.sbm"]], "spectraonewaypropzerot (class in renormalizer.spectra.zerot)": [[13, "renormalizer.spectra.zerot.SpectraOneWayPropZeroT"]], "spectratwowaypropzerot (class in renormalizer.spectra.zerot)": [[13, "renormalizer.spectra.zerot.SpectraTwoWayPropZeroT"]], "spectrazerot (class in renormalizer.spectra.zerot)": [[13, "renormalizer.spectra.zerot.SpectraZeroT"]], "evolve_single_step() (renormalizer.spectra.zerot.spectraonewaypropzerot method)": [[13, "renormalizer.spectra.zerot.SpectraOneWayPropZeroT.evolve_single_step"]], "evolve_single_step() (renormalizer.spectra.zerot.spectratwowaypropzerot method)": [[13, "renormalizer.spectra.zerot.SpectraTwoWayPropZeroT.evolve_single_step"]], "get_imps() (renormalizer.spectra.zerot.spectrazerot method)": [[13, "renormalizer.spectra.zerot.SpectraZeroT.get_imps"]], "init_mps() (renormalizer.spectra.zerot.spectrazerot method)": [[13, "renormalizer.spectra.zerot.SpectraZeroT.init_mps"]], "renormalizer.spectra.zerot": [[13, "module-renormalizer.spectra.zerot"]], "dmrgfcisolver (class in renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.DmrgFCISolver"]], "tda (class in renormalizer.mps.tda)": [[14, "renormalizer.mps.tda.TDA"]], "analysis_1ordm() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.analysis_1ordm"]], "analysis_dominant_config() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.analysis_dominant_config"]], "construct_mps_mpo() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.construct_mps_mpo"]], "dump_wfn() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.dump_wfn"]], "eigh_direct() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.eigh_direct"]], "eigh_iterative() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.eigh_iterative"]], "func_sum() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.func_sum"]], "get_ham_direct() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.get_ham_direct"]], "get_ham_iterative() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.get_ham_iterative"]], "kernel() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.kernel"]], "kernel() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.kernel"]], "load_wfn() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.load_wfn"]], "make_rdm1() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.make_rdm1"]], "make_rdm12() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.make_rdm12"]], "make_rdm2() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.make_rdm2"]], "merge() (in module renormalizer.mps.tda)": [[14, "renormalizer.mps.tda.merge"]], "optimize_mps() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.optimize_mps"]], "renormalizer.mps.gs": [[14, "module-renormalizer.mps.gs"]], "renormalizer.mps.tda": [[14, "module-renormalizer.mps.tda"]], "sign_fix() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.sign_fix"]], "single_sweep() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.single_sweep"]], "spin_square() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.spin_square"]], "basistree (class in renormalizer.tn)": [[16, "renormalizer.tn.BasisTree"]], "treenodebasis (class in renormalizer.tn)": [[16, "renormalizer.tn.TreeNodeBasis"]], "add_auxiliary_space() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.add_auxiliary_space"]], "add_child() (renormalizer.tn.treenodebasis method)": [[16, "renormalizer.tn.TreeNodeBasis.add_child"]], "add_children() (renormalizer.tn.treenodebasis method)": [[16, "renormalizer.tn.TreeNodeBasis.add_children"]], "ancestors (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.ancestors"]], "basis_list (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.basis_list"]], "basis_list_postorder (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.basis_list_postorder"]], "basis_set (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.basis_set"]], "binary() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.binary"]], "binary_mctdh() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.binary_mctdh"]], "copy() (renormalizer.tn.treenodebasis method)": [[16, "renormalizer.tn.TreeNodeBasis.copy"]], "dof_list (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.dof_list"]], "find_path() (renormalizer.tn.basistree static method)": [[16, "renormalizer.tn.BasisTree.find_path"]], "general_mctdh() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.general_mctdh"]], "idx_as_child (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.idx_as_child"]], "is_leaf (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.is_leaf"]], "linear() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.linear"]], "pbond_dims (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.pbond_dims"]], "postorder_list() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.postorder_list"]], "preorder_list() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.preorder_list"]], "print() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.print"]], "size (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.size"]], "t3ns() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.t3ns"]], "ternary_mctdh() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.ternary_mctdh"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["api", "applications", "cite", "configs", "ct", "cv", "develop", "faq", "index", "install", "model", "mps", "sbm", "spectrum", "static", "time_evolution", "ttn", "tutorial", "tutorials/1D-Heisenberg", "tutorials/compress_mps", "tutorials/define_model", "tutorials/mps_mpo", "tutorials/quantum_number", "tutorials/ttn_basic"], "filenames": ["api.rst", "applications.rst", "cite.rst", "configs.rst", "ct.rst", "cv.rst", "develop.md", "faq.rst", "index.rst", "install.md", "model.rst", "mps.rst", "sbm.rst", "spectrum.rst", "static.rst", "time_evolution.rst", "ttn.rst", "tutorial.rst", "tutorials/1D-Heisenberg.ipynb", "tutorials/compress_mps.ipynb", "tutorials/define_model.ipynb", "tutorials/mps_mpo.ipynb", "tutorials/quantum_number.ipynb", "tutorials/ttn_basic.ipynb"], "titles": ["API Reference", "Application Tutorials", "How to cite", "Calculation Configurations", "Charge Transport", "Frequency domain DMRG", "How to develop Renormalizer", "Frequently Asked Questions", "Welcome to Renormalizer\u2019s documentation!", "Installation guide", "Model", "Low Level Data Structure and Algorithms", "Spin-Boson Model", "spectra: absorption/emission spectrum at zero/finite temperature", "Static Eigenstate Method", "Time Evolution Algorithms", "Tree Tensor Network Algorithms", "Basic Tutorials", "Ground state of the Heisenberg model", "Compressing MPS", "Define Your Model", "MPS and MPO", "Quantum Numbers", "Basics of Tree Tensor Networks"], "terms": {"model": [0, 1, 3, 4, 5, 8, 11, 13, 14, 17, 22, 23], "The": [0, 2, 3, 4, 6, 9, 11, 12, 14, 15, 17, 18, 20, 22, 23], "class": [0, 3, 4, 5, 6, 11, 12, 13, 14, 16, 19, 20, 21, 22, 23], "basi": [0, 3, 4, 11, 14, 18, 19, 20, 21, 22, 23], "function": [0, 5, 6, 11, 14, 17, 20, 21, 23], "oper": [0, 4, 5, 8, 9, 17, 18, 19, 21, 23], "low": [0, 8, 15], "level": [0, 8, 19], "data": [0, 8, 21, 23], "structur": [0, 8, 14, 17, 21, 22], "algorithm": [0, 2, 3, 8, 14, 18, 19, 20, 21], "matrix": [0, 2, 3, 4, 8, 10, 14, 18, 20, 21, 22, 23], "product": [0, 8, 10, 12, 17, 18, 19, 20, 23], "mp": [0, 3, 4, 5, 8, 9, 10, 12, 13, 14, 16, 17, 18, 20, 22, 23], "state": [0, 1, 3, 4, 5, 8, 9, 10, 12, 13, 15, 17, 23], "mpo": [0, 3, 5, 8, 10, 14, 17, 18, 19, 20, 22, 23], "densiti": [0, 2, 4, 14], "mpdm": [0, 3], "thermal": [0, 4, 5], "propag": [0, 4, 5], "static": [0, 8, 9, 16], "eigenst": [0, 8], "method": [0, 3, 4, 5, 8, 10, 12, 15, 18, 20], "ground": [0, 1, 3, 5, 8, 9, 10, 11, 13, 21], "averag": 0, "tamm": 0, "dancoff": 0, "approxim": [0, 11], "excit": [0, 4, 8, 21], "spectra": [0, 2, 8, 9, 17], "absorpt": [0, 2, 5, 8], "emiss": [0, 5, 8], "spectrum": [0, 5, 8], "zero": [0, 2, 4, 5, 8, 9, 10, 11, 12, 22], "finit": [0, 2, 4, 5, 8, 12], "temperatur": [0, 2, 4, 5, 8, 11, 12], "td": [0, 2, 3, 4, 8, 15], "dmrg": [0, 1, 2, 3, 4, 8, 9, 11, 14, 15, 21], "charg": [0, 8, 17], "transport": [0, 8, 9, 10, 17], "obtain": [0, 11, 12], "mobil": [0, 8], "green": 0, "kubo": 0, "formula": 0, "diffus": 0, "dynam": [0, 2, 8, 12], "simul": [0, 5, 23], "One": [0, 23], "particl": [0, 10, 22], "spectral": [0, 5], "frequenc": [0, 2, 8, 10, 20], "domain": [0, 2, 8], "cv": 0, "correct": [0, 9], "vector": [0, 21, 22], "spin": [0, 8, 10, 11, 14, 17, 18, 20, 22, 23], "boson": [0, 8, 10, 11, 17], "spinbosondynam": [0, 12], "tree": [0, 8, 17], "tensor": [0, 8, 9, 17, 20, 22], "network": [0, 8, 9, 17], "calcul": [0, 4, 5, 8, 10, 11, 12, 13, 14, 18, 19, 21, 22], "configur": [0, 8, 11, 14, 17], "bonddimdistri": [0, 3], "compressconfig": [0, 3, 4, 5, 11, 19], "compresscriteria": [0, 3, 19], "evolveconfig": [0, 3, 4, 5, 11], "evolvemethod": [0, 3], "OFS": [0, 3], "optimizeconfig": [0, 3, 11, 14], "parse_memory_limit": [0, 3], "more": [1, 3, 4, 6, 9, 10, 15, 16, 19, 20, 21, 22, 23], "ar": [1, 3, 4, 6, 8, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "come": [1, 19], "heisenberg": [1, 8], "overview": [1, 17], "setup": [1, 7, 9, 20, 22], "defin": [1, 4, 8, 10, 11, 17, 21, 22], "sweep": [1, 3, 5, 13, 14], "If": [2, 3, 6, 9, 10, 11, 14, 16, 20, 22, 23], "you": [2, 3, 6, 7, 10, 20], "us": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23], "renorm": [2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "your": [2, 6, 8, 9, 17], "research": [2, 9, 22], "pleas": [2, 9, 15, 17, 20, 21], "bibtex": [2, 15], "entri": [2, 15], "articl": [2, 15], "ren2018tim": 2, "titl": [2, 15], "time": [2, 3, 4, 5, 6, 8, 10, 11, 12, 13, 19, 20, 21], "depend": [2, 3, 11], "group": [2, 6, 8, 9, 22], "nearli": 2, "exact": [2, 8, 11, 18, 20], "fluoresc": 2, "molecular": [2, 8, 11, 13], "aggreg": 2, "both": [2, 3, 9, 11, 19, 20, 22], "author": [2, 15], "ren": [2, 15], "jiajun": [2, 15], "shuai": [2, 8, 9, 15, 22], "zhigang": [2, 8, 15], "kin": 2, "lic": 2, "chan": [2, 3], "garnet": 2, "journal": [2, 15], "chemic": [2, 11, 15, 22], "theori": [2, 9, 20], "comput": [2, 9], "volum": [2, 15], "14": [2, 18, 19, 20, 21, 22, 23], "number": [2, 4, 8, 10, 11, 14, 15, 17, 20, 21, 23], "10": [2, 3, 5, 9, 11, 18, 19, 20, 21, 22, 23], "page": [2, 6, 9, 15], "5027": 2, "5039": 2, "year": [2, 15], "2018": 2, "publish": [2, 15], "ac": 2, "public": 2, "li2020numer": [2, 15], "numer": [2, 4, 5, 8, 11, 15, 20, 22, 23], "assess": [2, 15], "accuraci": [2, 15, 19, 20], "gpu": [2, 8, 15], "acceler": [2, 8, 9, 15, 22], "evolut": [2, 3, 4, 5, 8, 11, 12, 13, 19, 21], "scheme": [2, 4, 10, 15], "li": [2, 15], "weitang": [2, 15], "physic": [2, 11, 15, 16, 20, 21, 23], "152": [2, 15, 18], "2": [2, 4, 5, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "024127": [2, 15], "2020": [2, 15], "aip": [2, 15], "llc": [2, 15], "also": [2, 3, 4, 5, 6, 9, 10, 11, 16, 18, 19, 20, 21, 22, 23], "ddmrg": [2, 5], "code": [2, 6, 8, 9, 10, 23], "jiang2020finit": 2, "spectroscopi": 2, "jiang": 2, "tong": 2, "chemistri": 2, "letter": 2, "11": [2, 18, 19, 20, 21, 22, 23], "3761": 2, "3768": 2, "util": [3, 4, 8, 11, 13, 14, 19, 21], "config": [3, 4, 5, 9, 11, 14, 18], "valu": [3, 4, 10, 11, 19, 20, 21], "sourc": [3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 16], "base": [3, 4, 8, 10, 11, 14, 19, 21, 22, 23], "enum": [3, 19], "bond": [3, 5, 11, 15, 16, 18, 19, 20, 21, 23], "dimens": [3, 4, 5, 10, 11, 15, 19, 20, 21, 23], "distribut": 3, "center_gauss": 3, "center": [3, 11], "gaussian": 3, "guassian": 3, "which": [3, 4, 5, 6, 9, 10, 11, 16, 19, 21, 22, 23], "peak": 3, "uniform": 3, "criteria": [3, 19], "threshold": [3, 11, 14, 19], "float": [3, 5, 6, 9, 10, 11, 14], "0": [3, 4, 5, 9, 10, 11, 12, 14, 18, 19, 20, 21, 22, 23], "001": [3, 4, 18], "bonddim_distri": 3, "max_bonddim": 3, "int": [3, 4, 5, 9, 10, 11, 14, 16, 20], "32": [3, 18, 23], "vmethod": 3, "str": [3, 4, 5, 10, 11, 14, 20, 21], "2site": [3, 5, 11, 18], "vprocedur": [3, 11], "none": [3, 4, 5, 10, 11, 12, 13, 14, 16], "vrtol": 3, "1e": [3, 5, 11, 18, 19], "05": [3, 5, 18, 19, 23], "vguess_m": 3, "5": [3, 5, 9, 10, 11, 18, 19, 20, 21, 22, 23], "dump_matrix_s": 3, "inf": 3, "dump_matrix_dir": 3, "ofs": 3, "option": [3, 4, 5, 10, 11, 14, 16, 20], "ofs_swap_jw": 3, "bool": [3, 4, 10, 11, 12, 14, 16], "fals": [3, 4, 10, 11, 14, 16], "object": [3, 4, 10, 11, 13, 14, 19, 23], "compress": [3, 4, 5, 8, 11, 14, 17, 18, 20], "paramet": [3, 4, 5, 10, 11, 12, 13, 14, 16, 19, 23], "default": [3, 4, 5, 10, 11, 14, 15, 16, 23], "i": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 23], "keep": [3, 6], "set": [3, 4, 9, 10, 11, 16, 17, 18, 19, 20, 21, 23], "3": [3, 6, 9, 10, 11, 16, 18, 19, 20, 21, 22, 23], "fix": [3, 9, 19], "maximum": [3, 11, 21], "m": [3, 7, 11, 14, 18, 19], "under": [3, 6, 9, 10], "variou": [3, 9], "variat": [3, 11, 14], "1site": [3, 5, 11], "optim": [3, 4, 14, 18, 20], "one": [3, 4, 5, 6, 9, 10, 11, 14, 16, 19, 20, 23], "site": [3, 4, 10, 11, 14, 18, 19, 20, 21, 22, 23], "dure": [3, 4, 5, 8, 9, 11, 14], "two": [3, 4, 9, 10, 11, 14, 20, 21, 22, 23], "It": [3, 4, 6, 8, 9, 11, 19, 20], "recommend": [3, 4, 9, 10, 23], "though": 3, "much": [3, 19], "cheaper": 3, "reason": [3, 9, 22], "easi": [3, 8, 9], "stuck": 3, "local": [3, 6, 8, 9, 10, 11, 18, 21], "minima": 3, "while": [3, 6, 9], "robust": 3, "For": [3, 4, 6, 9, 10, 11, 14, 15, 16, 17, 20, 21, 22], "complic": [3, 23], "hamiltonian": [3, 4, 5, 8, 10, 11, 14, 18, 19, 20, 21, 23], "problem": [3, 4, 9, 20], "sever": [3, 6, 14], "select": [3, 11], "rule": [3, 6], "here": [3, 5, 6, 9, 19, 20, 21, 22], "partli": [3, 4], "solv": [3, 4, 9], "minim": [3, 4], "accord": [3, 9, 10, 11, 19, 23], "j": [3, 4, 10, 11, 14, 18, 19, 20], "chem": [3, 4, 11, 14], "phy": [3, 4, 10, 11, 14], "2004": [3, 11], "120": [3, 11, 20], "3172": [3, 11], "effici": [3, 10, 11, 16, 19, 20, 22], "could": [3, 5, 9, 10, 11], "switch": [3, 6, 10], "converg": [3, 14, 18], "final": [3, 9, 20], "list": [3, 4, 5, 6, 9, 10, 11, 14, 16, 18, 20, 21, 23], "procedur": [3, 5, 6, 9, 11, 14, 18], "do": [3, 6, 9, 14], "In": [3, 4, 6, 7, 8, 9, 10, 15, 18, 19, 20, 21, 22, 23], "sublist": 3, "first": [3, 4, 6, 9, 10, 14, 19, 20, 21, 22, 23], "element": [3, 10, 11, 14, 20, 22], "control": [3, 19, 20], "each": [3, 4, 5, 6, 9, 10, 11, 14, 15, 16, 19, 20, 21, 22, 23], "backward": 3, "compat": [3, 19], "can": [3, 4, 6, 7, 8, 9, 10, 12, 18, 19, 20, 21, 22, 23], "an": [3, 4, 6, 10, 11, 14, 18, 19, 20, 22], "indic": [3, 10, 21, 23], "1": [3, 4, 5, 9, 10, 11, 14, 18, 19, 20, 21, 22, 23], "7": [3, 18, 19, 20, 21, 22, 23], "els": [3, 10, 11], "tupl": [3, 10, 11, 14, 20], "compressed_mpo": 3, "compressed_mp": [3, 14], "construct": [3, 4, 5, 8, 10, 11, 16, 17, 18, 19, 20, 23], "initi": [3, 4, 5, 11, 12, 13, 14, 17, 18], "guess": [3, 5, 11, 14], "matrixproduct": [3, 11], "variational_compress": [3, 11], "total": [3, 4, 10, 11, 19, 20, 21, 22, 23], "byte": 3, "dump": [3, 4, 10, 11, 12, 14], "disk": [3, 9, 11], "everi": [3, 9, 10], "size": [3, 4, 10, 11, 12, 13, 15, 16, 18, 19], "larger": [3, 11, 19], "than": [3, 4, 9, 10, 11, 16, 19, 21, 23], "specifi": [3, 10, 11, 16, 20, 21, 22, 23], "move": 3, "from": [3, 4, 5, 6, 8, 10, 11, 14, 16, 18, 19, 20, 21, 22, 23], "memori": [3, 22], "back": 3, "upon": 3, "access": [3, 9, 21, 23], "matric": [3, 4, 19, 21], "remov": [3, 9, 10], "onc": 3, "garbag": 3, "collect": [3, 9], "program": [3, 9, 23], "exit": 3, "abnorm": 3, "possibl": [3, 4, 6, 9, 11, 19, 20], "delet": [3, 6, 9], "automat": [3, 6, 8, 9, 20, 21], "A": [3, 4, 6, 9, 10, 20, 23], "common": [3, 8, 9, 20, 22], "case": [3, 4, 9, 10, 11, 22, 23], "when": [3, 4, 5, 6, 10, 11, 14, 19, 22, 23], "thi": [3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "happen": [3, 9], "kill": 3, "signal": 3, "check": [3, 6, 9, 10, 11, 23], "clean": [3, 9, 10], "after": [3, 4, 6, 9, 11, 12, 13, 18, 19, 20, 21, 22, 23], "sinc": [3, 4, 19, 21, 22, 23], "mai": [3, 7, 9, 20, 22], "take": [3, 4, 9, 10, 22, 23], "lot": [3, 6, 9, 19, 20, 21], "space": [3, 4, 6, 10, 11, 14, 20, 23], "directori": [3, 4, 5, 6, 7, 9, 11], "whether": [3, 4, 9, 10, 11, 16], "dof": [3, 4, 10, 11, 19, 20, 21, 23], "order": [3, 4, 6, 10, 11, 12, 14, 16, 18, 23], "mean": [3, 4, 9, 10, 11, 16, 20, 21, 22], "doe": [3, 4, 20, 21], "perform": [3, 8, 9, 11, 19, 20, 23], "swap": [3, 5, 11, 14], "jordan": 3, "wigner": 3, "transform": [3, 4, 8, 10], "enabl": [3, 6], "true": [3, 4, 10, 11, 12, 14, 16], "onli": [3, 4, 5, 8, 9, 10, 11, 21, 22, 23], "ab": [3, 5, 8, 13, 19, 22], "initio": [3, 8, 22], "experiment": 3, "h_qc": 3, "qc_model": 3, "contract": [3, 9, 11, 16], "properti": [3, 4, 5, 8, 10, 11, 12, 16, 21], "bonddim_should_set": 3, "compute_m_trunc": 3, "sigma": [3, 10, 11, 18], "ndarrai": [3, 4, 10, 11, 14, 21], "idx": [3, 11, 14], "left": [3, 11, 14, 21], "copi": [3, 9, 10, 11, 16, 18, 19], "relax": [3, 4, 8], "set_bonddim": 3, "length": [3, 4, 10], "max_valu": 3, "updat": [3, 4, 6, 11, 12, 14], "other": [3, 4, 6, 9, 10, 11, 14, 21], "combin": [3, 18, 19, 20, 21, 22, 23], "smaller": 3, "pre": [3, 19, 23], "singular": [3, 11, 19, 21], "discard": [3, 10], "prop_and_compress": 3, "adapt": [3, 15], "guess_dt": 3, "adaptive_rtol": 3, "0005": 3, "taylor_ord": 3, "rk_solver": 3, "c_rk4": 3, "reg_epsilon": 3, "ivp_rtol": 3, "ivp_atol": 3, "08": [3, 18, 19, 20, 21, 22, 23], "ivp_solv": 3, "krylov": 3, "force_ovlp": 3, "check_valid_dt": 3, "evolve_dt": [3, 4, 11, 12, 13], "complex": [3, 6, 10, 11, 22], "is_tdvp": 3, "p": [3, 4, 10, 14, 19, 20, 23], "c": [3, 4, 14], "prop_and_compress_tdrk": 3, "rk": 3, "prop_and_compress_tdrk4": 3, "rk4": 3, "tdvp_mu_cmf": 3, "tdvp": [3, 4], "unfold": 3, "constant": [3, 10, 11], "field": [3, 4, 10], "tdvp_mu_vmf": 3, "variabl": [3, 6, 10], "tdvp_p": 3, "tdvp_ps2": 3, "tdvp_vmf": 3, "On": [3, 14], "fly": [3, 14], "ofs_d": 3, "d": [3, 4, 16, 18], "ofs_debug": 3, "debug": [3, 18, 19, 20, 21, 22, 23], "": [3, 4, 6, 9, 10, 11, 14, 15, 18, 19, 20, 22, 23], "ofs_": 3, "second": [3, 4, 10, 14, 20, 21], "percent": [3, 5, 11, 14, 18], "choos": [3, 6, 9], "renormali": 3, "symmetri": 3, "block": [3, 11], "avoid": [3, 6, 10], "trap": 3, "minimum": 3, "x": [3, 5, 10, 11, 18, 19, 20, 23], "transportkubo": 4, "quantiti": [4, 5, 10, 11, 13, 14], "distance_matrix": 4, "instep": [4, 5], "ievolve_config": [4, 5], "compress_config": [4, 11, 12, 13, 19], "evolve_config": [4, 11, 12, 13], "dump_dir": [4, 5, 11, 12], "job_nam": [4, 5, 11, 12], "thermal_dump_path": 4, "via": [4, 7, 8, 9, 18, 19, 21, 23], "mu": [4, 5], "frac": [4, 5, 10, 18, 19, 20, 22], "k_b": 4, "t": [4, 5, 6, 9, 10, 11], "int_0": 4, "infti": [4, 11], "dt": 4, "langl": [4, 5, 11, 14, 21], "hat": [4, 5, 10, 11, 14, 19, 20, 21, 22], "rangl": [4, 5, 10, 11, 12, 14, 21, 22], "where": [4, 5, 6, 7, 9, 10, 11, 16, 20], "hbar": 4, "h": [4, 5, 10, 11, 14, 18, 19, 21, 22], "e_0": [4, 14], "sum_m": 4, "r_m": 4, "dagger_m": 4, "a_m": 4, "polar": 4, "principl": [4, 10], "ani": [4, 6, 9, 10, 11, 16, 20, 21, 22, 23], "form": [4, 5, 10, 14, 20], "howev": [4, 9, 15, 19, 20], "holstein": [4, 5, 10, 19, 22, 23], "peierl": 4, "well": [4, 9, 22, 23], "test": [4, 5, 6, 10, 19, 23], "explicitli": 4, "ha": [4, 9, 11, 12, 16, 18, 19, 20, 21, 22, 23], "textrm": [4, 10, 11, 14], "tr": [4, 5, 11], "rho": [4, 5, 11], "e": [4, 5, 10, 11, 14, 16, 18, 20, 21, 23], "we": [4, 6, 9, 10, 15, 19, 20, 21, 22, 23], "have": [4, 5, 6, 10, 19, 21, 22, 23], "assum": [4, 6, 9, 10, 11], "normal": [4, 6, 11], "divid": 4, "partit": 4, "term": [4, 10, 11, 18, 19, 20, 21, 22, 23], "practic": [4, 9], "implement": [4, 5, 6, 8, 14, 16, 19, 21], "ideal": 4, "split": 4, "part": [4, 11, 22], "hopefulli": 4, "speed": [4, 9, 15], "up": [4, 9, 12, 20, 22], "error": [4, 9, 10, 22], "begin": [4, 14], "align": [4, 14], "beta": [4, 5, 14, 22], "end": [4, 14, 17], "imaginari": [4, 5, 8, 11], "infinit": [4, 20], "firstli": [4, 9, 19], "carri": 4, "out": [4, 6, 8, 9, 10, 23], "real": [4, 10, 19], "respect": [4, 10], "correl": [4, 5], "thu": [4, 8, 14, 21, 22], "expect": [4, 9, 11, 19, 21, 23], "although": [4, 6, 9, 22], "abl": [4, 6, 9, 21], "larg": [4, 5, 6], "scale": [4, 11], "usual": [4, 6, 9, 11, 20, 21], "prefer": [4, 9], "anoth": [4, 6, 9, 10, 20, 21, 22, 23], "job": [4, 5, 11], "load": [4, 5, 9, 11, 14], "directli": [4, 6, 9, 11], "system": [4, 5, 9, 10, 11, 12, 13, 14, 16, 19], "inform": [4, 5, 6, 10, 11, 13, 19, 21], "support": [4, 8, 10, 20, 22], "np": [4, 10, 11, 14, 19, 21, 22], "dimension": [4, 10], "arrai": [4, 10, 11, 19, 20, 21, 22, 23], "d_": 4, "ij": [4, 10, 11, 19, 22], "p_i": [4, 10], "p_j": 4, "repres": [4, 5, 10, 16, 18, 20], "distanc": [4, 10, 11, 21], "between": [4, 6, 10, 11, 20, 21], "th": [4, 10], "electron": [4, 8, 10, 11, 19, 20, 22], "degre": [4, 8, 16, 21, 22, 23], "freedom": [4, 8, 16, 21, 22, 23], "index": [4, 9, 10, 11, 16, 21, 22, 23], "same": [4, 9, 10, 11, 14, 18, 19, 20, 21, 22, 23], "e_dof": [4, 10, 11], "role": [4, 23], "better": [4, 6, 11], "handl": 4, "period": [4, 10], "boundari": [4, 10, 11, 18], "condit": [4, 5, 9, 10, 11, 21], "chain": 4, "should": [4, 6, 9, 10, 11, 14, 16, 20, 22, 23], "taken": [4, 9, 10], "great": 4, "care": [4, 22], "appli": [4, 11, 19, 21, 22], "exampl": [4, 5, 9, 10, 11, 14, 16, 18, 20, 22, 23], "leftmost": [4, 10], "rightmost": [4, 10], "pm": 4, "r": [4, 9, 10, 11, 14, 20, 21, 22], "intersit": [4, 11], "rather": [4, 9, 10, 11, 19], "n": [4, 9, 10, 11, 14, 22], "step": [4, 5, 9, 11, 12, 13, 14, 15, 20], "note": [4, 9, 10, 11, 12, 14, 17, 19, 20, 21, 23], "chosen": 4, "necessari": [4, 6, 9, 11, 20, 22], "log": [4, 5, 11, 21], "result": [4, 5, 10, 11, 18, 19, 20, 21, 22], "output": [4, 5, 10, 11, 21], "name": [4, 5, 6, 9, 10, 11, 19], "determin": [4, 5, 9, 10, 11, 16, 22], "file": [4, 5, 9, 11], "path": [4, 9, 11, 16], "previous": [4, 6], "exist": [4, 5, 23], "append": [4, 11, 23], "_impdm": 4, "npz": [4, 11, 12, 14], "join": 4, "current": [4, 5, 6, 10, 11, 12, 18, 19], "auto_corr": 4, "return": [4, 10, 11, 12, 13, 14, 16], "numpi": [4, 6, 9, 10, 11, 18, 19, 20, 21, 22, 23], "contain": [4, 10, 11, 14, 21], "evalu": [4, 14], "auto_corr_decomposit": 4, "decompos": 4, "contribut": 4, "differ": [4, 6, 10, 11, 19, 20, 22, 23], "gener": [4, 5, 10, 16, 19, 20, 23], "without": [4, 9, 10], "phonon": [4, 8, 10, 11, 20], "assist": 4, "consid": [4, 10, 11, 21, 22, 23], "sum_": [4, 10, 11, 19, 22], "mn": 4, "epsilon_": 4, "lambda": [4, 10], "g_": [4, 10], "omega_": [4, 10, 11], "b": [4, 5, 6, 9, 10, 11, 20, 21], "dagger_": [4, 10, 11], "b_": [4, 10, 11], "a_n": 4, "Then": [4, 6, 7, 14, 19, 21], "j_1": 4, "r_n": 4, "j_2": 4, "With": [4, 9, 23], "four": [4, 10], "4": [4, 5, 6, 9, 10, 18, 19, 20, 21, 22, 23], "abov": [4, 20, 23], "calc_mobl": 4, "evolve_single_step": [4, 11, 12, 13], "evolv": [4, 5, 11, 12, 13], "singl": [4, 6, 8, 10, 11, 12, 13, 14, 20], "new": [4, 6, 9, 10, 11, 12, 13, 23], "get_dump_dict": [4, 11, 12], "dict": [4, 10, 11, 12, 14], "type": [4, 9, 10, 11, 12, 14, 16, 20, 23], "init_mp": [4, 11, 12, 13], "process_mp": [4, 11, 12], "process": [4, 8, 9, 11, 12, 19], "newli": [4, 11, 12], "primarili": [4, 10, 11, 12], "self": [4, 6, 10, 11, 12], "latest_mp": [4, 11, 12], "been": [4, 9, 10, 11, 12], "stop_evolve_criteria": [4, 11], "chargediffusiondynam": 4, "holsteinmodel": [4, 10, 11, 20], "stop_at_edg": 4, "init_electron": 4, "initelectron": 4, "rdm": [4, 11, 14], "must": [4, 6, 9, 10, 14, 21, 22], "ensur": [4, 9], "squar": 4, "displac": [4, 11], "grow": 4, "linearli": 4, "see": [4, 5, 9, 10, 11, 14, 19, 20, 22], "document": [4, 7, 9, 20], "spectralfunctionzt": 4, "detail": [4, 9, 10, 15, 20, 23], "stop": [4, 14], "prepar": [4, 9], "reduc": [4, 11, 14, 19], "k": [4, 11, 19, 22], "represent": [4, 10, 21], "becaus": [4, 9, 10, 20], "consum": 4, "might": [4, 6, 9, 19], "previou": [4, 5, 9, 21, 23], "input": [4, 10, 11, 14, 18, 19, 20, 21, 22, 23], "energi": [4, 5, 10, 14, 18, 19], "dissip": 4, "hartre": [4, 11, 12, 14, 17, 23], "remain": 4, "unchang": 4, "some": [4, 6, 9, 19, 21, 22, 23], "extent": 4, "measur": [4, 19], "r_square_arrai": 4, "psi": [4, 11, 22], "e_occupations_arrai": [4, 11], "occup": [4, 10, 11], "ph_occupations_arrai": [4, 11], "reduced_density_matric": 4, "avail": [4, 15], "k_occupations_arrai": 4, "momentum": 4, "sum_j": [4, 10], "ijk": 4, "start": [4, 6, 9, 11], "pi": [4, 5, 10], "interv": 4, "coherent_length_arrai": 4, "coher": 4, "l": [4, 5, 10, 11, 18], "neq": [4, 11], "rho_": [4, 11], "natur": [4, 11, 20], "create_electron": 4, "gs_mp": 4, "create_electron_fc": 4, "create_electron_relax": 4, "is_similar": 4, "rtol": [4, 5, 11], "mol_num": 4, "fc": 4, "franck": 4, "condon": 4, "analyt": 4, "calc_r_squar": 4, "e_occup": [4, 11], "spectral_funct": 4, "ti1dmodel": [4, 10, 20], "retard": 4, "translat": [4, 10], "invari": [4, 10], "ig_": 4, "c_i": [4, 10, 14], "dagger_j": 4, "store": [4, 19], "kei": [4, 10, 11], "g": [4, 5, 10, 11, 14, 18, 21], "ig_k": 4, "c_k": 4, "dagger_k": 4, "g_k": 4, "save": [4, 22], "gk": 4, "fourier": 4, "omega": [4, 5, 10, 14, 19, 20, 21, 23], "rm": [4, 5, 10, 21], "im": [4, 5, 11], "broaden": [4, 5], "requir": [4, 9, 10, 11, 15, 21], "rang": [4, 18, 20, 22, 23], "addit": [4, 10, 20, 23], "knowledg": [4, 9, 15], "includ": [4, 9, 10, 14, 16, 20, 23], "145": 4, "224101": 4, "2016": 4, "rev": 4, "lett": 4, "123": 4, "090402": 4, "2019": 4, "custom": [4, 8, 20], "user": [4, 9, 21], "respons": 4, "even": [4, 6, 10], "so": [4, 6, 8, 9, 11, 19, 20], "point": [4, 10], "g_arrai": 4, "auto": [5, 9], "correlal": 5, "funtion": 5, "later": [5, 9], "i_": 5, "psi_0": [5, 14], "dagger": [5, 10, 11, 14, 19, 20, 21, 22, 23], "omega_0": 5, "eta": 5, "dipol": [5, 10, 11], "optic": 5, "conduct": 5, "soon": 5, "lorentzian": 5, "width": 5, "_": [5, 10, 11, 18], "actual": [5, 6, 7, 9, 10], "symmetr": 5, "obtian": 5, "liouvil": 5, "zerot": [5, 13], "spectraztcv": 5, "spectratyp": [5, 11, 13], "m_max": [5, 11, 19, 21, 22, 23], "h_mpo": [5, 11], "procedure_cv": 5, "b_mp": 5, "e0": 5, "cv_mp": 5, "procedure_g": 5, "emi": [5, 13], "maxim": [5, 11], "u": [5, 11, 14, 22], "rel": [5, 9, 15, 19], "toler": 5, "strength": 5, "implicitli": 5, "provid": [5, 9, 10, 21, 23], "20": [5, 9, 14, 18, 19, 20, 21, 22, 23], "30": [5, 18, 23], "40": 5, "warn": [5, 6], "won": [5, 9], "enough": [5, 9], "test_ab": 5, "py": 5, "init_b_mp": 5, "init_cv_mp": 5, "initialize_lr": 5, "oper_prepar": 5, "optimize_cv": 5, "lr_group": 5, "isit": 5, "update_lr": 5, "finitet": 5, "spectraftcv": 5, "icompress_config": 5, "string": [5, 10, 13, 19], "mat": [5, 10], "qn": [5, 10, 11, 19, 20, 22, 23], "construct_x_qnmat": 5, "addlist": 5, "dag2mat": 5, "xshape": 5, "dag_qnmat": 5, "init_b_mpo": 5, "init_cv_mpo": 5, "qnmat_add": 5, "mat_l": 5, "mat_r": 5, "qnbigl": [5, 11], "qnbigr": [5, 11], "x_svd": 5, "xstruct": 5, "xqnbigl": 5, "xqnbigr": 5, "nexciton": [5, 11, 14], "protocol": 6, "veri": [6, 9, 19, 23], "similar": [6, 9, 14, 21, 23], "all": [6, 9, 10, 11, 12, 16, 19, 20, 21, 22, 23], "git": [6, 9, 18, 19, 20, 21, 22, 23], "project": [6, 9], "refer": [6, 8, 9, 15, 17, 19, 20, 21], "guid": [6, 8], "hardli": 6, "effect": [6, 22], "idea": [6, 9, 20, 22, 23], "work": [6, 9, 20], "There": [6, 9, 20, 22], "wai": [6, 9, 10, 21], "learn": [6, 9], "read": [6, 9, 23], "chapter": 6, "pro": 6, "book": 6, "tutori": [6, 8, 15, 19, 20, 21, 23], "xuefeng": 6, "liao": 6, "chines": 6, "let": [6, 9], "most": [6, 9, 10, 16, 20, 21, 22, 23], "import": [6, 9, 10, 18, 19, 20, 21, 22, 23], "NOT": 6, "push": 6, "TO": 6, "THE": 6, "master": 6, "branch": 6, "why": [6, 8, 22], "ll": [6, 9, 23], "know": [6, 9], "ve": 6, "protect": 6, "follow": [6, 9, 15, 16, 21, 22, 23], "owner": 6, "nobodi": 6, "allow": [6, 20, 23], "merg": [6, 14], "commit": [6, 18, 19, 20, 21, 22, 23], "suppos": [6, 22], "now": [6, 9, 10, 23], "just": [6, 9, 22], "clone": [6, 9], "whole": [6, 9], "packag": [6, 8, 9, 15], "thing": [6, 9], "need": [6, 7, 22], "creat": 6, "yourself": 6, "done": 6, "command": [6, 9], "wish": [6, 9, 10], "checkout": [6, 21], "make": [6, 7, 9, 19], "modif": [6, 23], "like": [6, 9, 10, 20], "them": [6, 8, 9, 10, 19, 20, 21, 23], "want": [6, 9], "chang": [6, 7, 14, 22], "below": [6, 17], "run": [6, 7, 11], "pytest": [6, 9], "root": [6, 9, 14, 16, 23], "github": [6, 8, 9], "server": [6, 7], "origin": [6, 8, 10, 14], "pull": 6, "request": 6, "pr": 6, "web": 6, "Near": 6, "button": 6, "shown": [6, 22], "find": [6, 9, 16], "call": [6, 8, 9, 14, 22], "write": [6, 9], "help": [6, 9, 19], "statu": 6, "These": [6, 10, 20], "pass": 6, "anyth": [6, 9, 10, 20], "went": [6, 9], "wrong": [6, 9], "further": 6, "modifi": [6, 9, 11, 23], "don": [6, 9], "worri": [6, 9], "perfectli": 6, "continu": [6, 9, 14], "remot": 6, "again": [6, 9], "wait": [6, 9], "review": 6, "approv": 6, "he": 6, "ok": [6, 9, 10], "renam": 6, "relat": [6, 10, 11], "anymor": [6, 9], "submit": 6, "compar": [6, 10, 15, 19, 20], "approach": 6, "safe": 6, "easier": [6, 9], "manag": [6, 9, 19], "contributor": 6, "imo": 6, "benefit": 6, "fuss": 6, "alwai": [6, 11], "stabl": 6, "guarante": [6, 14, 20], "anyon": 6, "get": [6, 9, 10, 11, 14], "version": [6, 9], "conflict": 6, "mitig": 6, "someon": 6, "lib": 6, "befor": [6, 9, 10, 16, 19], "latest": 6, "machin": [6, 9], "re": [6, 9, 19], "histori": 6, "shall": 6, "own": 6, "dress": 6, "context": [6, 22], "explan": 6, "discuss": 6, "cross": 6, "issu": [6, 9], "peopl": 6, "futur": [6, 19, 23], "understand": [6, 9], "blog": 6, "post": 6, "shouldn": 6, "style": [6, 23], "convent": 6, "etc": [6, 20], "pep": 6, "8": [6, 9, 14, 18, 19, 20, 21, 22, 23], "readabl": 6, "tab": 6, "indent": 6, "lowercas": 6, "word": 6, "separ": [6, 10, 20], "underscor": 6, "capword": 6, "standard": 6, "librari": 6, "third": 6, "parti": 6, "applic": [6, 8, 17, 22], "specif": [6, 19], "put": [6, 9], "blank": 6, "line": [6, 9], "id": [6, 10], "pycharm": 6, "plugin": 6, "vim": 6, "format": [6, 11, 23], "black": 6, "made": [6, 20], "multipl": [6, 9, 10, 11, 20, 22, 23], "forget": 6, "convert": [6, 10, 20, 21], "datatyp": 6, "tba": 7, "makefil": 7, "locat": [7, 9], "html": 7, "python": [7, 8, 10], "http": [7, 9], "8000": 7, "port": 7, "visit": 7, "localhost": 7, "built": [7, 19, 20], "host": [7, 8], "Or": 7, "ip": 7, "special": [8, 14], "focu": [8, 22], "quantum": [8, 10, 11, 14, 17, 19, 20, 21, 23], "develop": [8, 9], "2024": [8, 18, 19, 20, 21, 22, 23], "ttn": [8, 17], "ttno": [8, 17], "routin": 8, "involv": [8, 10, 20], "hundr": 8, "thousand": 8, "manner": 8, "sometim": [8, 9, 19, 20, 21], "cpu": [8, 9], "core": [8, 23], "prof": 8, "Its": 8, "search": [8, 21], "through": [8, 10, 11, 20, 21, 23], "thermofield": [8, 12], "box": [8, 10, 23], "carrier": 8, "cupi": 8, "conserv": [8, 14, 17, 21], "pure": [8, 10, 23], "instal": [8, 14], "quick": 8, "scratch": [8, 19], "basic": [8, 9], "api": [8, 20, 21], "frequent": [8, 9, 19, 23], "ask": 8, "question": 8, "slow": 8, "how": [8, 9, 18, 19, 20, 22, 23], "build": [8, 19, 21, 22, 23], "doc": 8, "view": [8, 16], "stylist": 8, "guidelin": 8, "mistak": 8, "cite": 8, "familiar": 9, "concern": 9, "pip": 9, "primm": [9, 14], "high": [9, 15], "occur": 9, "offici": 9, "backend": [9, 18, 19, 20, 21, 22, 23], "detect": 9, "its": [9, 10, 16, 20, 22], "renormalzi": 9, "section": [9, 11, 15, 20, 21], "standalon": 9, "anywher": 9, "what": [9, 20], "achiev": [9, 14], "window": 9, "macosx": 9, "linux": 9, "wherea": 9, "As": [9, 19, 21, 22], "those": 9, "talk": 9, "about": [9, 22], "dai": 9, "face": 9, "6": [9, 18, 19, 20, 21, 22, 23], "eas": 9, "screw": 9, "quit": [9, 20], "accident": 9, "critic": 9, "strang": 9, "hour": 9, "reinstal": 9, "cool": [9, 20], "featur": [9, 15, 16, 23], "annoi": 9, "skip": [9, 19], "But": 9, "someth": [9, 10], "couldn": 9, "probabl": 9, "feel": 9, "good": [9, 22], "conda": 9, "privileg": 9, "doesn": [9, 10], "remind": 9, "dirac": 9, "cluster": 9, "anaconda2": 9, "anaconda3": 9, "try": [9, 19], "modul": [9, 14], "tsinghua": 9, "tuna": 9, "simpli": 9, "think": 9, "cloud": 9, "insid": 9, "link": 9, "newer": 9, "feasibl": 9, "bash": 9, "script": 9, "graphic": 9, "interfac": [9, 10, 14, 20, 21, 23], "add": [9, 11, 23], "ex": [9, 11], "prompt": 9, "ship": 9, "particular": [9, 20, 22], "best": 9, "thei": [9, 23], "mess": 9, "short": 9, "channel": 9, "mirror": 9, "edu": 9, "cn": 9, "pkg": 9, "free": 9, "main": [9, 22], "show_channel_url": 9, "ye": [9, 15], "resourc": 9, "go": 9, "consider": 9, "higher": [9, 11, 19], "annot": 9, "clearer": 9, "info": [9, 18, 19, 20, 21, 22, 23], "pep484": 9, "reno": 9, "nicknam": 9, "y": [9, 10, 18], "minut": 9, "finish": [9, 18], "To": [9, 10, 22], "activ": [9, 11, 22], "appear": 9, "env": 9, "bin": 9, "tool": 9, "beyond": 9, "scope": 9, "com": 9, "jjren": 9, "reli": [9, 21], "life": 9, "fastest": 9, "global": 9, "url": 9, "pypi": 9, "simpl": [9, 10, 16, 19, 20, 21, 23], "enter": 9, "txt": 9, "doubl": 9, "especi": 9, "platform": 9, "scientif": 9, "design": [9, 10, 11], "grasp": 9, "complet": [9, 23], "pythonpath": 9, "opt": [9, 11], "bashrc": 9, "export": 9, "success": 9, "shell": 9, "analog": 9, "few": 9, "notic": 9, "maco": 9, "unexpect": 9, "mayb": 9, "forev": 9, "highli": [9, 20], "sure": 9, "decent": 9, "nvidia": 9, "driver": 9, "old": 9, "integr": 9, "amd": 9, "googl": 9, "troubl": 9, "met": 9, "Be": [9, 11], "node": [9, 16, 23], "c91": 9, "c92": 9, "equip": 9, "v100": 9, "handi": 9, "monitor": 9, "usag": [9, 23], "formid": 9, "softwar": 9, "rememb": 9, "cuda80": 9, "9": [9, 18, 19, 20, 21, 22, 23], "cuda90": 9, "cuda91": 9, "cuda92": 9, "cuda100": 9, "connect": [9, 10, 23], "wheel": 9, "successfulli": 9, "sampl": 9, "cp": 9, "random": [9, 11, 17, 18, 19, 20, 22, 23], "rand": 9, "100": [9, 18], "dot": [9, 11, 14, 21], "print": [9, 16, 18, 23], "sum": [9, 10, 11], "haven": 9, "last": [9, 20], "resort": 9, "over": [9, 23], "smi": 9, "moder": 9, "still": [9, 21], "interpret": 9, "spinbosonmodel": [10, 20], "yet": 10, "arbitrari": [10, 20], "basisset": [10, 16, 17, 21, 22, 23], "op": [10, 11, 17, 18, 19, 21, 22, 23], "ham_term": [10, 18, 19, 21, 22, 23], "output_ord": 10, "ident": [10, 11, 23], "omit": 10, "hermitian": 10, "transit": [10, 21], "check_operator_term": 10, "rais": 10, "factor": [10, 20], "new_term": 10, "get_mpo": 10, "fun": 10, "callabl": 10, "dagger_i": [10, 11, 19, 22], "a_i": [10, 11, 19, 22], "purpos": [10, 22], "repeat": 10, "hashabl": 10, "accept": [10, 22], "argument": [10, 21, 22], "n_dof": 10, "n_edof": 10, "n_vdof": 10, "vibrat": [10, 11, 12, 19, 20, 22], "nsite": [10, 11], "to_dict": 10, "primit": [10, 16], "info_dict": 10, "v_dof": [10, 11], "mol_list": 10, "mol": 10, "j_matrix": 10, "union": [10, 11, 14, 16], "conveni": [10, 20, 21, 23], "j_": [10, 19, 22], "a_j": [10, 11], "molecul": 10, "homogen": 10, "nearest": [10, 20], "neighbour": [10, 20], "interact": [10, 20, 23], "delta_": 10, "histor": 10, "permit": [10, 23], "equival": [10, 21], "arrang": [10, 23], "ph": 10, "cdot": [10, 11, 14], "And": 10, "basismultielectronvac": [10, 11, 20], "gs_zpe": 10, "j_constant": 10, "extract": 10, "coupl": [10, 22], "qn_size": 10, "switch_schem": 10, "target": [10, 14, 21], "new_model": [10, 11], "epsilon": [10, 21], "delta": [10, 21], "ph_list": 10, "sigma_z": [10, 18, 21], "sigma_x": [10, 21], "sum_i": [10, 11, 14, 18, 22], "2_i": 10, "q_i": 10, "local_ham_term": 10, "nonlocal_ham_term": 10, "ncell": 10, "h_i": [10, 11], "h_": 10, "act": 10, "unit": 10, "cell": 10, "full": [10, 11], "distinguish": 10, "cell0": 10, "consist": 10, "nonloc": 10, "integ": [10, 22], "hop": [10, 18], "hermit": 10, "conjug": [10, 11], "being": 10, "definit": [10, 23], "uniqu": [10, 20], "produc": 10, "nba": [10, 19, 20, 21, 23], "sigmaqn": [10, 22], "parent": [10, 16, 20, 23], "dof_nam": 10, "hash": [10, 18, 19, 20, 21, 22, 23], "new_dof": 10, "new_basi": 10, "is_electron": 10, "is_phonon": 10, "is_spin": 10, "multi_dof": 10, "op_mat": [10, 20, 21], "basissho": [10, 19, 20, 21, 23], "x0": [10, 19, 21, 23], "dvr": 10, "general_xp_pow": 10, "harmon": [10, 20, 21, 22], "oscil": [10, 11, 20, 21, 22], "highest": 10, "discret": 10, "express": [10, 20], "power": 10, "math": [10, 11, 14, 20], "hard": 10, "alreadi": [10, 23], "basishopsboson": [10, 20], "uncommon": 10, "ladder": 10, "hierarchi": 10, "tild": 10, "basissinedvr": [10, 20], "xi": 10, "xf": 10, "endpoint": 10, "quadratur": 10, "sine": 10, "angular": 10, "dissoci": 10, "mode": [10, 19, 21], "rep": 10, "324": 10, "105": 10, "2000": 10, "psi_j": 10, "sqrt": [10, 20, 21], "sin": 10, "x_0": [10, 20], "le": 10, "x_": [10, 19, 22], "grid": 10, "alpha": [10, 14, 22], "moment": 10, "dx": 10, "coordin": [10, 20], "x_i": 10, "x_f": 10, "otherwis": [10, 11, 14], "x_1": 10, "eigenfunc": 10, "quad": [10, 14], "expr": 10, "basissimpleelectron": [10, 19, 20, 22, 23], "unoccupi": 10, "occupi": [10, 11], "basismultielectron": [10, 11, 20], "multi": 10, "vacuum": [10, 11], "basishalfspin": [10, 18, 20, 21, 23], "ii": 10, "symbol": [10, 18, 19, 20, 21, 22], "b_i": [10, 11], "share": 10, "prefactor": 10, "except": 10, "whose": [10, 23], "abbrevi": [10, 20], "plu": 10, "deal": 10, "instead": 10, "latter": 10, "recogn": [10, 20], "site0": 10, "site1": 10, "25": [10, 18, 19, 20, 21, 23], "04000000000000001": 10, "classmethod": [10, 11, 16], "is_ident": 10, "account": 10, "op_list": 10, "multipli": [10, 11], "qn_list": 10, "same_term": 10, "judg": 10, "ad": [10, 11, 21], "togeth": [10, 21, 23], "op1": [10, 18, 20], "op2": [10, 18, 20], "op3": [10, 18], "split_elementari": 10, "dof_to_siteidx": 10, "elementari": [10, 22], "map": 10, "elementary_oper": 10, "z": [10, 18, 20, 21], "squeeze_ident": 10, "to_tupl": 10, "op_tupl": 10, "_array2mt": 11, "allow_dump": 11, "_get_big_qn": 11, "cidx": 11, "super": 11, "qnmat": 11, "_get_sigmaqn": 11, "_push_cano": 11, "_switch_direct": 11, "_update_mp": 11, "cstruct": 11, "coeffici": [11, 14, 20, 21, 22], "percentag": 11, "equal": 11, "averaged_m": 11, "rotat": 11, "sa": 11, "overwritten": [11, 14], "inplac": 11, "_update_m": 11, "vt": 11, "qnlset": 11, "qnrset": 11, "m_trunc": [11, 19], "svd": [11, 19, 22], "angl": 11, "bond_dim": [11, 18, 19, 21, 23], "bond_dims_mean": 11, "bond_list": 11, "build_empty_mp": 11, "num": 11, "build_empty_qn": 11, "build_none_qn": 11, "canonicalis": [11, 19], "stop_idx": 11, "check_left_canon": 11, "atol": 11, "canon": [11, 14], "check_right_canon": 11, "temp_m_trunc": 11, "ret_": 11, "inp": 11, "truncat": [11, 19, 20, 21], "conj": 11, "dot_ob": 11, "open": [11, 18], "fname": 11, "other_attr": 11, "ensure_left_canon": 11, "ensure_right_canon": 11, "from_mp": 11, "mplist": 11, "is_complex": 11, "is_left_canon": 11, "is_mpdm": 11, "is_mpo": 11, "is_mp": 11, "is_right_canon": 11, "iter_idx_list": 11, "metacopi": 11, "move_qnidx": 11, "dstidx": 11, "hand": 11, "right": [11, 14, 21], "side": 11, "tot": 11, "mp_norm": 11, "assert": [11, 22], "linalg": 11, "norm": [11, 21], "ravel": 11, "pbond_dim": [11, 16, 21], "pbond_list": 11, "val": 11, "site_num": 11, "to_complex": 11, "total_byt": 11, "vbond_dim": 11, "vbond_list": 11, "calc_1site_rdm": [11, 21, 23], "rho_i": 11, "1site_rdm": 11, "rho_0": 11, "rho_1": 11, "calc_2site_mutual_entropi": 11, "mutual": 11, "entropi": 11, "known": 11, "m_": 11, "s_i": [11, 18], "s_j": 11, "s_": [11, 14, 18], "323": 11, "2006": 11, "519": 11, "531": 11, "mutual_entropi": 11, "shape": [11, 21], "2d": 11, "ndarri": 11, "calc_2site_rdm": 11, "01": [11, 22], "02": 11, "calc_bond_entropi": 11, "von": 11, "neumann": 11, "ln": 11, "either": 11, "1d": 11, "calc_edof_rdm": 11, "fermion": 11, "commut": [11, 22], "calc_entropi": 11, "entropy_typ": 11, "stand": 11, "logarithm": 11, "character": 11, "dictionari": 11, "digest": 11, "evolve_exact": 11, "expand_bond_dimens": 11, "hint_mpo": 11, "coef": 11, "include_ex": 11, "expand": 11, "self_conj": [11, 21], "from_dens": 11, "wfn": 11, "ground_stat": 11, "max_entangl": 11, "entangl": 11, "hartree_product_st": [11, 21], "ba": 11, "qn_idx": 11, "local_st": 11, "e_1": 11, "v_0": [11, 14], "v_3": 11, "707": 11, "e_2": 11, "e_3": 11, "awar": 11, "wavefunct": [11, 14, 19, 21], "kind": 11, "mps_onli": 11, "coeff": 11, "mps_norm_to_coeff": 11, "mps_and_coeff": 11, "ph_occup": 11, "qntot": [11, 18, 19, 21, 22, 23], "todens": [11, 20, 21, 22], "offset": [11, 13, 14], "algo": [11, 14], "qr": [11, 18, 19, 21], "conj_tran": 11, "new_mp": 11, "dummy_qn": 11, "exact_propag": 11, "shift": 11, "xh": 11, "fortun": 11, "xh1": 11, "xh2": 11, "xhn": 11, "finitet_cv": 11, "e_opera": 11, "ph_opera": 11, "inter": 11, "imol": 11, "iph": 11, "scalar": 11, "is_hermitian": 11, "onsit": 11, "opera": 11, "dof_set": 11, "ph_onsit": 11, "mol_idx": 11, "ph_idx": 11, "promote_mt_typ": 11, "try_swap_sit": 11, "swap_jw": 11, "hopcroft": 11, "karp": 11, "mpdmbase": 11, "max_entangled_ex": 11, "max_entangled_g": 11, "thermalprop": 11, "init_mpdm": 11, "h_mpo_model": 11, "dump_mp": [11, 12], "auto_expand": [11, 12], "tdmpsjob": 11, "xh_1": 11, "xh_2": 11, "xh_n": 11, "exciton": [11, 22], "regard": 11, "dump_dict": 11, "nstep": 11, "evolve_tim": 11, "prioriti": 11, "old_mpdm": 11, "evolve_prop": 11, "evolve_times_arrai": 11, "latest_evolve_tim": 11, "vn_entropy_arrai": 11, "load_thermal_st": 11, "found": 11, "mollist": [11, 13], "sbm": 12, "spectraonewaypropzerot": 13, "optimize_config": [13, 18], "spectratwowaypropzerot": 13, "spectrazerot": 13, "tempratur": 13, "get_imp": 13, "lowest": [14, 18], "dmrgfcisolv": 14, "pyscf": 14, "fci": 14, "casci": 14, "casscf": 14, "kernel": 14, "h1": 14, "h2": 14, "norb": 14, "nelec": 14, "ci0": 14, "ecor": 14, "kwarg": 14, "make_rdm1": 14, "param": 14, "trace": 14, "bodi": [14, 20], "1rdm": 14, "q": [14, 16], "p_": [14, 19, 22], "q_": 14, "rdm1": 14, "make_rdm2": 14, "2rdm": 14, "make_rdm12": 14, "r_": 14, "rdm2": 14, "spin_squar": 14, "construct_mps_mpo": 14, "mmax": 14, "e1": [14, 19], "ph11": 14, "ph12": 14, "e2": [14, 19], "ph21": 14, "ph22": 14, "en": 14, "phn1": 14, "phn2": 14, "eigh_direct": 14, "qn_mask": 14, "ltensor": 14, "rtensor": 14, "cmo": 14, "eigh_it": 14, "cguess": 14, "func_sum": 14, "func": [14, 16], "get_ham_direct": 14, "get_ham_it": 14, "optimize_mp": [14, 18], "stackedmpo": 14, "eigenpair": 14, "marco": 14, "nroot": 14, "e_n": 14, "correspond": [14, 19, 20, 21, 23], "sign_fix": 14, "single_sweep": 14, "environ": 14, "last_opt_e_idx": 14, "tda": 14, "hmpo": 14, "ci": 14, "tangent": 14, "140": [14, 18], "024108": 14, "2014": 14, "iter": 14, "diagon": 14, "solver": 14, "valid": 14, "davidson": [14, 18], "analysis_1ordm": 14, "orbit": 14, "analysis_dominant_config": 14, "thresh": 14, "alia": 14, "tda_m_trunc": 14, "return_compressed_mp": 14, "analyz": 14, "domin": 14, "rank": 14, "largest": 14, "subtract": [14, 20], "redo": 14, "until": 14, "analysi": 14, "v_2": 14, "v_1": 14, "configr": 14, "config0": 14, "config_name0": 14, "ci_coeff0": 14, "config1": 14, "config_name1": 14, "ci_coeff1": 14, "descript": 14, "dump_wfn": 14, "restart": 14, "mps_l_cano": 14, "mps_r_cano": 14, "tangent_u": 14, "mix": 14, "tda_coeff_": 14, "iroot": 14, "tda_coeff": 14, "ith": 14, "include_psi0": 14, "former": 14, "load_wfn": 14, "mpsl": 14, "mpsr": 14, "dix": 14, "belong": 14, "attribut": [14, 19, 20, 21, 23], "aa": 14, "introduc": [15, 17, 20, 21, 22], "literatur": 15, "bottom": 15, "less": 15, "experi": 15, "satisfactori": 15, "art": 15, "summar": [15, 22], "tabl": 15, "explain": 15, "subsequ": 15, "ps2": 15, "limit": [15, 20], "tn": [16, 23], "treenodebasi": [16, 23], "basis_set": 16, "add_child": [16, 23], "treenod": 16, "sequenc": 16, "add_children": 16, "ancestor": 16, "itself": 16, "idx_as_child": 16, "child": 16, "is_leaf": 16, "basistre": [16, 23], "add_auxiliary_spac": 16, "auxiliary_label": 16, "basis_list": 16, "basis_list_postord": 16, "binari": [16, 23], "binary_mctdh": [16, 23], "contract_primit": 16, "contract_label": 16, "dummy_label": 16, "mctdh": [16, 23], "virtual": [16, 21, 23], "general_mctdh": 16, "dof_list": 16, "find_path": 16, "node1": [16, 23], "treenodetensor": [16, 23], "treenodeenviron": 16, "node2": [16, 23], "Not": 16, "tree_ord": 16, "attach": [16, 23], "leaf": [16, 23], "typic": [16, 23], "ternari": [16, 23], "schemat": 16, "o": 16, "label": [16, 21], "ternary_mctdh": [16, 23], "linear": [16, 23], "postorder_list": 16, "preorder_list": 16, "print_funct": 16, "t3n": 16, "t3ns_label": 16, "compon": [17, 20], "opsum": [17, 21], "manipul": [17, 20, 22], "advanc": [17, 20], "notebook": [18, 19, 20, 21, 22, 23], "give": 18, "beth": 18, "anstatz": 18, "16": [18, 19, 20, 21, 22, 23], "9117371455749": 18, "24": [18, 19, 20, 21, 22, 23], "4537857604096": 18, "13": [18, 19, 20, 21, 22, 23], "9973156182243": 18, "48": 18, "21": [18, 20, 21, 22, 23], "0859563143863": 18, "64": [18, 19, 20, 21, 22, 23], "28": [18, 23], "1754248597421": 18, "09": [18, 19, 20, 21, 22, 23], "07": [18, 19, 20, 21, 22, 23], "03": 18, "205": 18, "206": 18, "seed": [18, 19, 20, 21, 22, 23], "9012": [18, 19, 20, 21, 22, 23], "1092": [18, 19, 20, 21, 22, 23], "217": 18, "78516d8ee697e5cfb88a1cf2c55ad3299ff3b640": [18, 19, 20, 21, 22, 23], "218": 18, "bit": [18, 19, 20, 21, 22, 23], "pauli": [18, 20], "nspin": 18, "ispin": 18, "sigma_": 18, "extend": 18, "f": 18, "mpo_bond_dim": 18, "326": 18, "93": 18, "327": 18, "329": 18, "330": 18, "paramt": 18, "min": 18, "403": 18, "404": 18, "e_rtol": 18, "06": [18, 19, 23], "405": 18, "e_atol": 18, "406": 18, "437": 18, "isweep": 18, "438": 18, "loop": 18, "439": 18, "7kib": 18, "dim": 18, "440": 18, "441": 18, "direct": 18, "eigensolv": 18, "444": 18, "927999022689833": 18, "446": [18, 21], "448": [18, 21], "452": 18, "284089573410534": 18, "454": 18, "455": 18, "478": 18, "08574526474992": 18, "480": 18, "482": 18, "731": 18, "8158895272374096": 18, "734": 18, "791": 18, "hc": 18, "34": 18, "792": 18, "293367315585801": 18, "794": 18, "868": 18, "42": 18, "871": 18, "744986750307194": 18, "882": 18, "954": 18, "957": 18, "176385575496483": 18, "961": 18, "04": 18, "037": 18, "44": 18, "039": 18, "58359347792738": 18, "044": 18, "144": 18, "55": 18, "147": 18, "968031845671196": 18, "266": 18, "68": 18, "269": 18, "41470636083398": 18, "274": 18, "396": 18, "72": 18, "399": [18, 23], "8565297545204675": 18, "410": 18, "12": [18, 19, 20, 21, 22, 23], "573": 18, "576": 18, "279022467295809": 18, "586": 18, "674": 18, "52": 18, "676": 18, "857389012204742": 18, "681": 18, "846": 18, "849": 18, "1145880220057744": 18, "860": 18, "15": [18, 19, 20, 21, 22, 23], "941": 18, "47": [18, 19], "942": 18, "641631783835413": 18, "946": [18, 19], "030": 18, "51": 18, "031": [18, 19], "118395338420047": 18, "035": 18, "17": [18, 19, 20, 21, 22, 23], "136": 18, "57": 18, "139": 18, "579533430762861": 18, "18": [18, 19, 20, 21, 22, 23], "255": [18, 21], "66": 18, "258": 18, "983113190158463": 18, "262": 18, "19": [18, 20, 21, 22, 23], "369": 18, "62": 18, "372": 18, "422205404607674": 18, "377": 18, "90369368091438": 18, "487": 18, "620": 18, "81": 18, "622": 18, "398530611697948": 18, "633": 18, "22": [18, 21, 22, 23], "754": 18, "76": 18, "756": 18, "834489434421656": 18, "767": 18, "23": [18, 21, 23], "858": 18, "58": 18, "861": 18, "41512870712678": 18, "865": 18, "918": 18, "920": 18, "122795879745047": 18, "923": 18, "991": 18, "71": 18, "993": 18, "812234874023446": 18, "996": 18, "26": [18, 19, 21, 23], "051": 18, "053": 18, "774582804126664": 18, "058": 18, "27": [18, 19, 23], "137": 18, "996832655813067": 18, "143": 18, "996832655534014": 18, "29": [18, 23], "407": 18, "463": 18, "996832655534003": 18, "464": 18, "466": 18, "473": 18, "99683265553399": 18, "474": 18, "31": [18, 23], "476": 18, "99683265553402": 18, "483": 18, "484": 18, "343": 18, "488": 18, "496": 18, "497": 18, "498": 18, "504": 18, "996832655534007": 18, "506": 18, "507": 18, "570": 18, "996832655533986": 18, "572": 18, "574": 18, "836": 18, "996832655534005": 18, "839": 18, "844": 18, "996832655813613": 18, "848": 18, "869": 18, "996844945038344": 18, "872": 18, "898": 18, "997067101658725": 18, "901": 18, "947": 18, "9971016847175": 18, "950": 18, "974": 18, "975": 18, "99710660821369": 18, "978": 18, "002": 18, "997113698271145": 18, "005": 18, "997162638323577": 18, "034": 18, "075": 18, "076": 18, "997170144965583": 18, "079": 18, "112": 18, "113": 18, "997199975427456": 18, "116": 18, "138": 18, "997204392621654": 18, "142": 18, "177": 18, "178": 18, "997225037523856": 18, "182": 18, "227": 18, "228": 18, "997284918121206": 18, "232": 18, "270": 18, "272": 18, "997290859971285": 18, "276": 18, "309": 18, "310": 18, "997293257653846": 18, "314": 18, "353": 18, "354": 18, "997306225086714": 18, "357": 18, "392": 18, "393": 18, "997311145595638": 18, "453": 18, "997313132707518": 18, "458": 18, "501": 18, "503": 18, "997314428626371": 18, "510": 18, "542": 18, "543": 18, "997314715468692": 18, "545": 18, "558": 18, "99731471266979": 18, "562": 18, "585": 18, "997314999750039": 18, "589": 18, "604": 18, "605": [18, 23], "997315003811469": 18, "608": [18, 23], "619": 18, "997315004767804": 18, "625": 18, "894": 18, "997315004467103": 18, "896": 18, "944": 18, "997315004467099": 18, "949": 18, "955": 18, "997315004467112": 18, "958": 18, "960": 18, "963": 18, "99731500446709": 18, "965": 18, "967": 18, "969": 18, "971": 18, "973": 18, "977": 18, "980": 18, "982": 18, "988": 18, "997315004467104": 18, "036": 18, "997315004467092": 18, "041": 18, "292": [18, 20], "99731500446711": 18, "296": 18, "302": 18, "303": 18, "997315004767877": 18, "307": 18, "313": 18, "997315004667781": 18, "318": 18, "328": 18, "997315012470654": 18, "331": 18, "338": 18, "339": 18, "997315006066664": 18, "345": 18, "997315033374559": 18, "358": 18, "365": 18, "366": 18, "99731501012197": 18, "370": 18, "379": 18, "380": 18, "997315055776916": 18, "383": 18, "394": 18, "997315015890493": 18, "398": 18, "414": [18, 22], "416": 18, "997315076759419": 18, "420": [18, 21], "434": 18, "436": 18, "997315021063802": 18, "456": 18, "457": 18, "997315089163497": 18, "460": 18, "477": 18, "99731502323772": 18, "481": 18, "997315090211636": 18, "511": 18, "997315022014263": 18, "514": 18, "523": 18, "524": 18, "997315079212544": 18, "527": 18, "536": [18, 22], "537": 18, "997315018389681": 18, "539": 18, "548": 18, "550": 18, "997315060471568": 18, "553": 18, "561": 18, "563": 18, "997315014222973": 18, "567": 18, "577": 18, "579": 18, "997315036380726": 18, "583": 18, "591": 18, "592": 18, "99731500906329": 18, "596": 18, "606": 18, "997315015431763": 18, "609": 18, "617": 18, "997315007630434": 18, "628": 18, "630": 18, "997315007727423": 18, "635": 18, "997315007427398": 18, "905": 18, "914": 18, "997315007427396": 18, "995": 18, "998": 18, "006": 18, "997315007427428": 18, "008": 18, "009": 18, "012": 18, "99731500742743": 18, "014": 18, "015": 18, "050": 18, "show": [19, 22, 23], "wavefunt": 19, "decomposit": [19, 21], "frenkel": 19, "a_": [19, 22], "ik": [19, 22], "omega_k": [19, 22], "therefor": 19, "rest": [19, 23], "holstein_model": [19, 23], "933": 19, "934": 19, "935": 19, "948": 19, "0004852952677876329": [19, 23], "007087607302666907": [19, 23], "39": [19, 20, 21, 22, 23], "10016074648883302": [19, 23], "003674932217565499": [19, 23], "007349864435130998": [19, 23], "011024796652696497": [19, 23], "1775574846853516e": [19, 23], "5117088638408635e": [19, 23], "097609983192488e": [19, 23], "00044069941383179025": [19, 23], "029": 19, "032": 19, "mps2": [19, 21, 22], "place": [19, 22], "mps3": [19, 22], "greatli": 19, "101": 19, "2kib": 19, "ratio": 19, "177777777777777": 19, "loss": 19, "small": 19, "0031058187888397606": 19, "003148758678336175": 19, "013637084922336527": 19, "impress": 19, "desir": [19, 22, 23], "magnitud": 19, "mpss": [19, 21], "strategi": 19, "behavior": [19, 20], "three": [19, 20, 22], "dir": [19, 20], "startswith": [19, 20], "__": 19, "seem": [19, 23], "overkil": 19, "long": [19, 20], "forward": [19, 21], "next": [19, 22, 23], "associ": [19, 20, 22, 23], "tight": [19, 22], "184": 19, "5kib": 19, "7784325279905715": 19, "003148758678336171": 19, "377307419517337e": 19, "essenti": 20, "given": [20, 23], "offer": 20, "interest": 20, "bridg": 20, "equat": 20, "119": 20, "121": 20, "132": 20, "133": 20, "wich": 20, "exiton": 20, "mathemat": 20, "subscript": 20, "dagger_1": 20, "describ": [20, 21, 22, 23], "denot": 20, "stuff": 20, "2077": 20, "wonder": 20, "intuit": [20, 22], "xxx": 20, "instanc": [20, 23], "subclass": 20, "algebra": [20, 23], "simplifi": 20, "recommand": 20, "sympi": 20, "zoo": 20, "emphasi": 20, "vibron": 20, "basisdummi": [20, 23], "varieti": 20, "sigma_i": 20, "quanta": 20, "sho": 20, "50": 20, "41421356": 20, "73205081": 20, "14142136": 20, "17320508": 20, "quantiz": 20, "mass": 20, "weight": 20, "rairli": 20, "291": 20, "294": 20, "lt": [20, 21, 23], "gt": [20, 21, 23], "enforc": [20, 22], "cost": 20, "answer": 20, "NO": 20, "negleg": 20, "addition": [20, 21], "our": [20, 21], "bipartit": 20, "graph": 20, "fast": 20, "endswith": 20, "241": 21, "242": 21, "243": 21, "254": 21, "eigenbasi": 21, "lastli": 21, "commonli": 21, "schmidt": 21, "yield": 21, "individu": 21, "0x7f40dfe54fd0": 21, "float64": [21, 23], "0x7f40dfe54d30": 21, "wrapper": 21, "metadata": 21, "underlai": 21, "99496648": [21, 23], "10020826": [21, 23], "43283409": 21, "01476036": 21, "21888015": 21, "16222924": 21, "19864132": 21, "36843999": 21, "2858778": 21, "31116499": 21, "17636599": 21, "2216647": 21, "45632911": 21, "22315835": 21, "04071718": 21, "02460395": 21, "19383492": 21, "07963948": 21, "conceptu": 21, "spars": 21, "41298208": 21, "00752657": 21, "17205047": 21, "13905035": 21, "20172165": 21, "36411992": 21, "26501497": 21, "3016182": 21, "2188518": 21, "22202805": 21, "47596577": 21, "23829179": 21, "02060673": 21, "06140084": 21, "22150656": 21, "11041992": 21, "55402862": 21, "31394311": 21, "44597138": 21, "21845031": 21, "0454829": 21, "17521973": 21, "10957589": 21, "07879761": 21, "16381269": 21, "15792354": 21, "14872851": 21, "04935311": 21, "1043828": 21, "05186089": 21, "00609355": 21, "01089213": 21, "04718602": 21, "02224617": 21, "25614478": 21, "13734241": 21, "02489821": 21, "0918717": 21, "15102549": 21, "10444965": 21, "07611798": 21, "02313905": 21, "06526232": 21, "08963362": 21, "06825227": 21, "04111626": 21, "0721856": 21, "04889473": 21, "05856753": 21, "13635338": 21, "11009792": 21, "11660507": 21, "11929809": 21, "10439207": 21, "1031661": 21, "70710678": 21, "exactli": 21, "compact": 21, "By": [21, 22], "feed": [21, 23], "422": 21, "0x7f40dfe45f70": 21, "0x7f40dfe45ee0": 21, "drop": 21, "conception": 21, "dens": [21, 22], "mpo2": 21, "447": 21, "89309731239322": 21, "amplitud": 21, "straight": 21, "3656142066119614": 21, "demonstr": [22, 23], "neglect": 22, "lead": 22, "h\u00fcckel": 22, "bind": 22, "formal": 22, "speak": 22, "00": 22, "present": 22, "mani": 22, "eventu": 22, "incorrect": 22, "solut": 22, "advantag": 22, "look": 22, "sparsiti": 22, "exploit": 22, "400": [22, 23], "401": 22, "402": 22, "413": 22, "b1": 22, "b2": 22, "7089592": 22, "70524949": 22, "half": 22, "due": 22, "overal": [22, 23], "comparison": 22, "model2": 22, "27201201": 22, "96229386": 22, "56196169": 22, "61166976": 22, "34668986": 22, "43573537": 22, "18075719": 22, "58568699": 22, "63507609": 22, "47008079": 22, "similarli": 22, "fulli": 22, "quatnum": 22, "creation": 22, "increas": 22, "533": 22, "534": 22, "relev": 22, "annihil": 22, "down": 22, "biggest": 23, "411": 23, "412": 23, "pick": 23, "children": 23, "visual": 23, "travers": 23, "node_list": 23, "immut": 23, "recreat": 23, "becom": 23, "dummi": 23, "hilbert": 23, "tediou": 23, "rernom": 23, "builtin": 23, "strucur": 23, "hierarch": 23, "tucker": 23, "intern": 23, "non": 23, "accordingli": 23, "circuit": 23, "too": 23, "602": 23, "36219816": 23, "05108033": 23, "63780184": 23, "52219779": 23, "04792124": 23, "47780221": 23, "51527382": 23, "01204695": 23, "48472618": 23, "45914641": 23, "03186007": 23, "54085359": 23, "53935311": 23, "17021523": 23, "46064689": 23, "39225728": 23, "05994727": 23, "60774272": 23, "67911799": 23, "05841049": 23, "32088201": 23, "turn": 23, "boroow": 23, "illustr": 23, "manual": 23, "reflect": 23, "697": 23, "698": 23, "011359353855681813": 23}, "objects": {"renormalizer.cv": [[5, 0, 0, "-", "finitet"], [5, 0, 0, "-", "zerot"]], "renormalizer.cv.finitet": [[5, 1, 1, "", "SpectraFtCV"]], "renormalizer.cv.finitet.SpectraFtCV": [[5, 2, 1, "", "condition"], [5, 2, 1, "", "construct_X_qnmat"], [5, 2, 1, "", "dag2mat"], [5, 2, 1, "", "init_b_mpo"], [5, 2, 1, "", "init_b_mps"], [5, 2, 1, "", "init_cv_mpo"], [5, 2, 1, "", "init_cv_mps"], [5, 2, 1, "", "initialize_LR"], [5, 2, 1, "", "oper_prepare"], [5, 2, 1, "", "optimize_cv"], [5, 2, 1, "", "qnmat_add"], [5, 2, 1, "", "swap"], [5, 2, 1, "", "update_LR"], [5, 2, 1, "", "x_svd"]], "renormalizer.cv.zerot": [[5, 1, 1, "", "SpectraZtCV"]], "renormalizer.cv.zerot.SpectraZtCV": [[5, 2, 1, "", "init_b_mps"], [5, 2, 1, "", "init_cv_mps"], [5, 2, 1, "", "initialize_LR"], [5, 2, 1, "", "oper_prepare"], [5, 2, 1, "", "optimize_cv"], [5, 2, 1, "", "update_LR"]], "renormalizer.model": [[10, 1, 1, "", "HolsteinModel"], [10, 1, 1, "", "Model"], [10, 1, 1, "", "Op"], [10, 1, 1, "", "SpinBosonModel"], [10, 1, 1, "", "TI1DModel"]], "renormalizer.model.HolsteinModel": [[10, 3, 1, "", "basis"], [10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 4, 1, "", "gs_zpe"], [10, 3, 1, "", "ham_terms"], [10, 4, 1, "", "j_constant"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 3, 1, "", "qn_size"], [10, 2, 1, "", "switch_scheme"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.Model": [[10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.Op": [[10, 4, 1, "", "factor"], [10, 2, 1, "", "identity"], [10, 4, 1, "", "is_identity"], [10, 2, 1, "", "product"], [10, 4, 1, "", "qn"], [10, 4, 1, "", "qn_size"], [10, 2, 1, "", "same_term"], [10, 2, 1, "", "split_elementary"], [10, 2, 1, "", "squeeze_identity"], [10, 2, 1, "", "to_tuple"]], "renormalizer.model.SpinBosonModel": [[10, 3, 1, "", "basis"], [10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 3, 1, "", "ham_terms"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 3, 1, "", "qn_size"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.TI1DModel": [[10, 3, 1, "", "basis"], [10, 2, 1, "", "check_operator_terms"], [10, 2, 1, "", "copy"], [10, 3, 1, "", "dofs"], [10, 3, 1, "", "e_dofs"], [10, 2, 1, "", "get_mpos"], [10, 3, 1, "", "ham_terms"], [10, 3, 1, "", "n_dofs"], [10, 3, 1, "", "n_edofs"], [10, 3, 1, "", "n_vdofs"], [10, 3, 1, "", "nsite"], [10, 3, 1, "", "qn_size"], [10, 2, 1, "", "to_dict"], [10, 3, 1, "", "v_dofs"]], "renormalizer.model.basis": [[10, 1, 1, "", "BasisHalfSpin"], [10, 1, 1, "", "BasisHopsBoson"], [10, 1, 1, "", "BasisMultiElectron"], [10, 1, 1, "", "BasisMultiElectronVac"], [10, 1, 1, "", "BasisSHO"], [10, 1, 1, "", "BasisSet"], [10, 1, 1, "", "BasisSimpleElectron"], [10, 1, 1, "", "BasisSineDVR"]], "renormalizer.model.basis.BasisHalfSpin": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisHopsBoson": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisMultiElectron": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisMultiElectronVac": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisSHO": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisSet": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"]], "renormalizer.model.basis.BasisSimpleElectron": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.model.basis.BasisSineDVR": [[10, 2, 1, "", "copy"], [10, 4, 1, "", "dofs"], [10, 4, 1, "", "eigenfunc"], [10, 3, 1, "", "is_electron"], [10, 3, 1, "", "is_phonon"], [10, 3, 1, "", "is_spin"], [10, 3, 1, "", "multi_dof"], [10, 2, 1, "", "op_mat"], [10, 2, 1, "", "quad"], [10, 3, 1, "", "sigmaqn"]], "renormalizer.mps": [[11, 1, 1, "", "MpDm"], [11, 1, 1, "", "Mpo"], [11, 1, 1, "", "Mps"], [14, 0, 0, "-", "gs"], [14, 0, 0, "-", "tda"], [11, 0, 0, "-", "thermalprop"]], "renormalizer.mps.MpDm": [[11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 2, 1, "", "apply"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "calc_1site_rdm"], [11, 2, 1, "", "calc_2site_mutual_entropy"], [11, 2, 1, "", "calc_2site_rdm"], [11, 2, 1, "", "calc_bond_entropy"], [11, 2, 1, "", "calc_edof_rdm"], [11, 2, 1, "", "calc_entropy"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "conj_trans"], [11, 2, 1, "", "contract"], [11, 2, 1, "", "copy"], [11, 4, 1, "", "digest"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 4, 1, "", "dummy_qn"], [11, 2, 1, "", "dump"], [11, 4, 1, "", "e_occupations"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "evolve"], [11, 2, 1, "", "evolve_exact"], [11, 2, 1, "", "exact_propagator"], [11, 2, 1, "", "expand_bond_dimension"], [11, 2, 1, "", "expectation"], [11, 2, 1, "", "expectations"], [11, 2, 1, "", "finiteT_cv"], [11, 2, 1, "", "from_dense"], [11, 2, 1, "", "from_mp"], [11, 2, 1, "", "from_mps"], [11, 2, 1, "", "ground_state"], [11, 2, 1, "", "hartree_product_state"], [11, 2, 1, "", "identity"], [11, 2, 1, "", "intersite"], [11, 4, 1, "", "is_complex"], [11, 2, 1, "", "is_hermitian"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "max_entangled_ex"], [11, 2, 1, "", "max_entangled_gs"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 4, 1, "", "nexciton"], [11, 4, 1, "", "norm"], [11, 2, 1, "", "normalize"], [11, 2, 1, "", "onsite"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 4, 1, "", "ph_occupations"], [11, 2, 1, "", "ph_onsite"], [11, 2, 1, "", "promote_mt_type"], [11, 2, 1, "", "random"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 2, 1, "", "todense"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "try_swap_site"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.Mpo": [[11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 2, 1, "", "apply"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "conj_trans"], [11, 2, 1, "", "contract"], [11, 2, 1, "", "copy"], [11, 4, 1, "", "digest"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 4, 1, "", "dummy_qn"], [11, 2, 1, "", "dump"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "exact_propagator"], [11, 2, 1, "", "finiteT_cv"], [11, 2, 1, "", "from_mp"], [11, 2, 1, "", "identity"], [11, 2, 1, "", "intersite"], [11, 4, 1, "", "is_complex"], [11, 2, 1, "", "is_hermitian"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 2, 1, "", "onsite"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 2, 1, "", "ph_onsite"], [11, 2, 1, "", "promote_mt_type"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 2, 1, "", "todense"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "try_swap_site"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.Mps": [[11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "calc_1site_rdm"], [11, 2, 1, "", "calc_2site_mutual_entropy"], [11, 2, 1, "", "calc_2site_rdm"], [11, 2, 1, "", "calc_bond_entropy"], [11, 2, 1, "", "calc_edof_rdm"], [11, 2, 1, "", "calc_entropy"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "copy"], [11, 4, 1, "", "digest"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 2, 1, "", "dump"], [11, 4, 1, "", "e_occupations"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "evolve"], [11, 2, 1, "", "evolve_exact"], [11, 2, 1, "", "expand_bond_dimension"], [11, 2, 1, "", "expectation"], [11, 2, 1, "", "expectations"], [11, 2, 1, "", "from_dense"], [11, 2, 1, "", "from_mp"], [11, 2, 1, "", "ground_state"], [11, 2, 1, "", "hartree_product_state"], [11, 4, 1, "", "is_complex"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 4, 1, "", "nexciton"], [11, 4, 1, "", "norm"], [11, 2, 1, "", "normalize"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 4, 1, "", "ph_occupations"], [11, 2, 1, "", "random"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 2, 1, "", "todense"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.gs": [[14, 1, 1, "", "DmrgFCISolver"], [14, 5, 1, "", "construct_mps_mpo"], [14, 5, 1, "", "eigh_direct"], [14, 5, 1, "", "eigh_iterative"], [14, 5, 1, "", "func_sum"], [14, 5, 1, "", "get_ham_direct"], [14, 5, 1, "", "get_ham_iterative"], [14, 5, 1, "", "optimize_mps"], [14, 5, 1, "", "sign_fix"], [14, 5, 1, "", "single_sweep"]], "renormalizer.mps.gs.DmrgFCISolver": [[14, 2, 1, "", "kernel"], [14, 2, 1, "", "make_rdm1"], [14, 2, 1, "", "make_rdm12"], [14, 2, 1, "", "make_rdm2"], [14, 2, 1, "", "spin_square"]], "renormalizer.mps.mp": [[11, 1, 1, "", "MatrixProduct"]], "renormalizer.mps.mp.MatrixProduct": [[11, 2, 1, "", "_array2mt"], [11, 2, 1, "", "_get_big_qn"], [11, 2, 1, "", "_get_sigmaqn"], [11, 2, 1, "", "_push_cano"], [11, 2, 1, "", "_switch_direction"], [11, 2, 1, "", "_update_mps"], [11, 2, 1, "", "_update_ms"], [11, 2, 1, "", "add"], [11, 2, 1, "", "angle"], [11, 2, 1, "", "append"], [11, 4, 1, "", "bond_dims"], [11, 4, 1, "", "bond_dims_mean"], [11, 4, 1, "", "bond_list"], [11, 2, 1, "", "build_empty_mp"], [11, 2, 1, "", "build_empty_qn"], [11, 2, 1, "", "build_none_qn"], [11, 2, 1, "", "canonicalise"], [11, 2, 1, "", "check_left_canonical"], [11, 2, 1, "", "check_right_canonical"], [11, 2, 1, "", "compress"], [11, 2, 1, "", "conj"], [11, 2, 1, "", "copy"], [11, 2, 1, "", "distance"], [11, 2, 1, "", "dot"], [11, 2, 1, "", "dot_ob"], [11, 2, 1, "", "dump"], [11, 2, 1, "", "ensure_left_canonical"], [11, 2, 1, "", "ensure_right_canonical"], [11, 2, 1, "", "from_mp"], [11, 4, 1, "", "is_complex"], [11, 4, 1, "", "is_left_canonical"], [11, 4, 1, "", "is_mpdm"], [11, 4, 1, "", "is_mpo"], [11, 4, 1, "", "is_mps"], [11, 4, 1, "", "is_right_canonical"], [11, 2, 1, "", "iter_idx_list"], [11, 2, 1, "", "load"], [11, 2, 1, "", "metacopy"], [11, 2, 1, "", "move_qnidx"], [11, 4, 1, "", "mp_norm"], [11, 4, 1, "", "pbond_dims"], [11, 4, 1, "", "pbond_list"], [11, 2, 1, "", "scale"], [11, 4, 1, "", "site_num"], [11, 4, 1, "", "threshold"], [11, 2, 1, "", "to_complex"], [11, 4, 1, "", "total_bytes"], [11, 2, 1, "", "variational_compress"], [11, 4, 1, "", "vbond_dims"], [11, 4, 1, "", "vbond_list"]], "renormalizer.mps.tda": [[14, 1, 1, "", "TDA"], [14, 5, 1, "", "merge"]], "renormalizer.mps.tda.TDA": [[14, 2, 1, "", "analysis_1ordm"], [14, 2, 1, "", "analysis_dominant_config"], [14, 2, 1, "", "dump_wfn"], [14, 2, 1, "", "kernel"], [14, 2, 1, "", "load_wfn"]], "renormalizer.mps.thermalprop": [[11, 1, 1, "", "ThermalProp"], [11, 5, 1, "", "load_thermal_state"]], "renormalizer.mps.thermalprop.ThermalProp": [[11, 2, 1, "", "dump_dict"], [11, 4, 1, "", "e_occupations_array"], [11, 2, 1, "", "evolve"], [11, 2, 1, "", "evolve_exact"], [11, 2, 1, "", "evolve_prop"], [11, 2, 1, "", "evolve_single_step"], [11, 4, 1, "", "evolve_times_array"], [11, 2, 1, "", "get_dump_dict"], [11, 2, 1, "", "init_mps"], [11, 4, 1, "", "latest_evolve_time"], [11, 4, 1, "", "ph_occupations_array"], [11, 2, 1, "", "process_mps"], [11, 2, 1, "", "stop_evolve_criteria"], [11, 4, 1, "", "vn_entropy_array"]], "renormalizer.sbm": [[12, 0, 0, "-", "sbm"]], "renormalizer.sbm.sbm": [[12, 1, 1, "", "SpinBosonDynamics"]], "renormalizer.sbm.sbm.SpinBosonDynamics": [[12, 2, 1, "", "evolve_single_step"], [12, 2, 1, "", "get_dump_dict"], [12, 2, 1, "", "init_mps"], [12, 2, 1, "", "process_mps"]], "renormalizer.spectra": [[13, 0, 0, "-", "zerot"]], "renormalizer.spectra.zerot": [[13, 1, 1, "", "SpectraOneWayPropZeroT"], [13, 1, 1, "", "SpectraTwoWayPropZeroT"], [13, 1, 1, "", "SpectraZeroT"]], "renormalizer.spectra.zerot.SpectraOneWayPropZeroT": [[13, 2, 1, "", "evolve_single_step"]], "renormalizer.spectra.zerot.SpectraTwoWayPropZeroT": [[13, 2, 1, "", "evolve_single_step"]], "renormalizer.spectra.zerot.SpectraZeroT": [[13, 2, 1, "", "get_imps"], [13, 2, 1, "", "init_mps"]], "renormalizer.tn": [[16, 1, 1, "", "BasisTree"], [16, 1, 1, "", "TreeNodeBasis"]], "renormalizer.tn.BasisTree": [[16, 2, 1, "", "add_auxiliary_space"], [16, 4, 1, "", "basis_list"], [16, 4, 1, "", "basis_list_postorder"], [16, 2, 1, "", "binary"], [16, 2, 1, "", "binary_mctdh"], [16, 4, 1, "", "dof_list"], [16, 2, 1, "", "find_path"], [16, 2, 1, "", "general_mctdh"], [16, 2, 1, "", "linear"], [16, 4, 1, "", "pbond_dims"], [16, 2, 1, "", "postorder_list"], [16, 2, 1, "", "preorder_list"], [16, 2, 1, "", "print"], [16, 4, 1, "", "size"], [16, 2, 1, "", "t3ns"], [16, 2, 1, "", "ternary_mctdh"]], "renormalizer.tn.TreeNodeBasis": [[16, 2, 1, "", "add_child"], [16, 2, 1, "", "add_children"], [16, 4, 1, "", "ancestors"], [16, 4, 1, "", "basis_set"], [16, 2, 1, "", "copy"], [16, 4, 1, "", "idx_as_child"], [16, 4, 1, "", "is_leaf"]], "renormalizer.transport": [[4, 0, 0, "-", "dynamics"], [4, 0, 0, "-", "kubo"], [4, 0, 0, "-", "spectral_function"]], "renormalizer.transport.dynamics": [[4, 1, 1, "", "ChargeDiffusionDynamics"], [4, 1, 1, "", "InitElectron"], [4, 5, 1, "", "calc_r_square"]], "renormalizer.transport.dynamics.ChargeDiffusionDynamics": [[4, 3, 1, "", "coherent_length_array"], [4, 2, 1, "", "create_electron"], [4, 2, 1, "", "create_electron_fc"], [4, 2, 1, "", "create_electron_relaxed"], [4, 3, 1, "", "e_occupations_array"], [4, 3, 1, "", "energies"], [4, 2, 1, "", "evolve_single_step"], [4, 2, 1, "", "get_dump_dict"], [4, 2, 1, "", "init_mps"], [4, 2, 1, "", "is_similar"], [4, 3, 1, "", "k_occupations_array"], [4, 4, 1, "", "mol_num"], [4, 3, 1, "", "ph_occupations_array"], [4, 2, 1, "", "process_mps"], [4, 3, 1, "", "r_square_array"], [4, 3, 1, "", "reduced_density_matrices"], [4, 2, 1, "", "stop_evolve_criteria"]], "renormalizer.transport.dynamics.InitElectron": [[4, 3, 1, "", "fc"], [4, 3, 1, "", "relaxed"]], "renormalizer.transport.kubo": [[4, 1, 1, "", "TransportKubo"]], "renormalizer.transport.kubo.TransportKubo": [[4, 4, 1, "", "auto_corr"], [4, 4, 1, "", "auto_corr_decomposition"], [4, 2, 1, "", "calc_mobility"], [4, 2, 1, "", "evolve_single_step"], [4, 2, 1, "", "get_dump_dict"], [4, 2, 1, "", "init_mps"], [4, 2, 1, "", "process_mps"], [4, 2, 1, "", "stop_evolve_criteria"]], "renormalizer.transport.spectral_function": [[4, 1, 1, "", "SpectralFunctionZT"]], "renormalizer.transport.spectral_function.SpectralFunctionZT": [[4, 4, 1, "", "G_array"], [4, 2, 1, "", "evolve_single_step"], [4, 2, 1, "", "get_dump_dict"], [4, 2, 1, "", "init_mps"], [4, 2, 1, "", "process_mps"]], "renormalizer.utils": [[3, 0, 0, "-", "configs"]], "renormalizer.utils.configs": [[3, 1, 1, "", "BondDimDistri"], [3, 1, 1, "", "CompressConfig"], [3, 1, 1, "", "CompressCriteria"], [3, 1, 1, "", "EvolveConfig"], [3, 1, 1, "", "EvolveMethod"], [3, 1, 1, "", "OFS"], [3, 1, 1, "", "OptimizeConfig"], [3, 5, 1, "", "parse_memory_limit"]], "renormalizer.utils.configs.BondDimDistri": [[3, 3, 1, "", "center_gauss"], [3, 3, 1, "", "uniform"]], "renormalizer.utils.configs.CompressConfig": [[3, 4, 1, "", "bonddim_should_set"], [3, 2, 1, "", "compute_m_trunc"], [3, 2, 1, "", "copy"], [3, 2, 1, "", "relax"], [3, 2, 1, "", "set_bonddim"], [3, 4, 1, "", "threshold"], [3, 2, 1, "", "update"]], "renormalizer.utils.configs.CompressCriteria": [[3, 3, 1, "", "both"], [3, 3, 1, "", "fixed"], [3, 3, 1, "", "threshold"]], "renormalizer.utils.configs.EvolveConfig": [[3, 2, 1, "", "check_valid_dt"], [3, 2, 1, "", "copy"], [3, 4, 1, "", "is_tdvp"]], "renormalizer.utils.configs.EvolveMethod": [[3, 3, 1, "", "prop_and_compress"], [3, 3, 1, "", "prop_and_compress_tdrk"], [3, 3, 1, "", "prop_and_compress_tdrk4"], [3, 3, 1, "", "tdvp_mu_cmf"], [3, 3, 1, "", "tdvp_mu_vmf"], [3, 3, 1, "", "tdvp_ps"], [3, 3, 1, "", "tdvp_ps2"], [3, 3, 1, "", "tdvp_vmf"]], "renormalizer.utils.configs.OFS": [[3, 3, 1, "", "ofs_d"], [3, 3, 1, "", "ofs_debug"], [3, 3, 1, "", "ofs_ds"], [3, 3, 1, "", "ofs_s"]], "renormalizer.utils.configs.OptimizeConfig": [[3, 2, 1, "", "copy"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "titleterms": {"api": 0, "refer": 0, "applic": 1, "tutori": [1, 17], "how": [2, 6, 7], "cite": 2, "calcul": 3, "configur": [3, 19], "charg": 4, "transport": 4, "obtain": 4, "mobil": 4, "green": 4, "kubo": 4, "formula": 4, "diffus": 4, "dynam": 4, "simul": 4, "One": 4, "particl": 4, "spectral": 4, "function": [4, 10], "frequenc": 5, "domain": 5, "dmrg": [5, 13, 18], "cv": 5, "correct": 5, "vector": 5, "develop": 6, "renorm": [6, 8, 9], "process": 6, "stylist": 6, "guidelin": 6, "common": 6, "mistak": 6, "dure": 6, "frequent": 7, "ask": 7, "question": 7, "why": [7, 9], "so": 7, "slow": 7, "build": 7, "doc": 7, "view": 7, "them": 7, "local": 7, "welcom": 8, "": 8, "document": 8, "featur": 8, "content": 8, "instal": 9, "guid": 9, "quick": 9, "from": 9, "scratch": 9, "python": 9, "environ": 9, "you": 9, "need": 9, "anaconda": 9, "when": 9, "alreadi": 9, "have": 9, "creat": 9, "an": 9, "download": 9, "run": 9, "test": 9, "depend": [9, 15], "gpu": 9, "support": 9, "overview": [9, 18, 19, 20, 21, 22, 23], "cuda": 9, "option": 9, "nvtop": 9, "cupi": 9, "verifi": 9, "model": [10, 12, 18, 19, 20, 21], "The": [10, 16, 19, 21], "class": 10, "basi": [10, 16], "oper": [10, 11, 20, 22], "low": 11, "level": 11, "data": 11, "structur": [11, 23], "algorithm": [11, 15, 16], "matrix": [11, 15], "product": [11, 21], "mp": [11, 19, 21], "state": [11, 14, 18, 21, 22], "mpo": [11, 21], "densiti": 11, "mpdm": 11, "thermal": 11, "propag": [11, 15], "spin": [12, 21], "boson": [12, 21], "spectra": 13, "absorpt": 13, "emiss": 13, "spectrum": 13, "zero": 13, "finit": 13, "temperatur": 13, "td": 13, "static": 14, "eigenst": 14, "method": 14, "ground": [14, 18], "averag": 14, "tamm": 14, "dancoff": 14, "approxim": 14, "excit": 14, "time": 15, "evolut": 15, "compress": [15, 19], "p": 15, "c": 15, "variat": 15, "principl": 15, "tdvp": 15, "projector": 15, "split": 15, "variabl": 15, "mean": 15, "field": 15, "constant": 15, "unfold": 15, "tree": [16, 23], "tensor": [16, 23], "network": [16, 23], "basic": [17, 20, 23], "heisenberg": 18, "setup": 18, "defin": [18, 20, 23], "sweep": 18, "your": 20, "op": 20, "opsum": 20, "basisset": 20, "construct": 21, "random": 21, "initi": 21, "hartre": 21, "manipul": [21, 23], "quantum": 22, "number": 22, "conserv": 22, "set": 22, "note": 22, "advanc": 23, "ttn": 23, "ttno": 23}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "nbsphinx": 4, "sphinx": 57}, "alltitles": {"API Reference": [[0, "api-reference"]], "Application Tutorials": [[1, "application-tutorials"]], "How to cite": [[2, "how-to-cite"]], "Calculation Configurations": [[3, "calculation-configurations"]], "Charge Transport": [[4, "charge-transport"]], "Obtain Mobility by Green-Kubo Formula": [[4, "module-renormalizer.transport.kubo"]], "Charge Diffusion Dynamics Simulation": [[4, "module-renormalizer.transport.dynamics"]], "One-Particle Spectral Function": [[4, "module-renormalizer.transport.spectral_function"]], "Frequency domain DMRG": [[5, "frequency-domain-dmrg"]], "cv \u2014 correction vector": [[5, "cv-correction-vector"]], "How to develop Renormalizer": [[6, "how-to-develop-renormalizer"]], "Development Process": [[6, "development-process"]], "Stylistic Guidelines": [[6, "stylistic-guidelines"]], "Common Mistakes during Development": [[6, "common-mistakes-during-development"]], "Frequently Asked Questions": [[7, "frequently-asked-questions"]], "Why so slow?": [[7, "why-so-slow"]], "How to build docs and view them locally?": [[7, "how-to-build-docs-and-view-them-locally"]], "Welcome to Renormalizer\u2019s documentation!": [[8, "welcome-to-renormalizer-s-documentation"]], "Features": [[8, "features"]], "Contents": [[8, "contents"]], "Installation guide": [[9, "installation-guide"]], "Quick installation": [[9, "quick-installation"]], "Install from scratch": [[9, "install-from-scratch"]], "Python environment": [[9, "python-environment"]], "Why you need Anaconda when you already have Python": [[9, "why-you-need-anaconda-when-you-already-have-python"]], "Install Anaconda": [[9, "install-anaconda"]], "Create an environment": [[9, "create-an-environment"]], "Download Renormalizer and run tests": [[9, "download-renormalizer-and-run-tests"]], "Download Renormalizer": [[9, "download-renormalizer"]], "Install dependencies": [[9, "install-dependencies"]], "Run tests": [[9, "run-tests"], [9, "id1"]], "GPU-support": [[9, "gpu-support"]], "Overview": [[9, "overview"], [18, "Overview"], [19, "Overview"], [20, "Overview"], [21, "Overview"], [22, "Overview"], [23, "Overview"]], "Install CUDA": [[9, "install-cuda"]], "(Optional) Install nvtop": [[9, "optional-install-nvtop"]], "Install cupy": [[9, "install-cupy"]], "Verify cupy": [[9, "verify-cupy"]], "Model": [[10, "model"], [20, "Model"]], "The Model classes": [[10, "the-model-classes"]], "Basis Functions": [[10, "basis-functions"]], "The Operator Class": [[10, "the-operator-class"]], "Low Level Data Structure and Algorithms": [[11, "low-level-data-structure-and-algorithms"]], "Matrix Product (MP)": [[11, "matrix-product-mp"]], "Matrix Product State (MPS)": [[11, "matrix-product-state-mps"]], "Matrix Product Operator (MPO)": [[11, "matrix-product-operator-mpo"]], "Matrix Product Density Matrix (MPDM)": [[11, "matrix-product-density-matrix-mpdm"]], "Thermal Propagation": [[11, "module-renormalizer.mps.thermalprop"]], "Spin-Boson Model": [[12, "module-renormalizer.sbm.sbm"]], "spectra: absorption/emission spectrum at zero/finite temperature": [[13, "spectra-absorption-emission-spectrum-at-zero-finite-temperature"]], "Zero temperature \u2014 TD-DMRG": [[13, "module-renormalizer.spectra.zerot"]], "Static Eigenstate Method": [[14, "static-eigenstate-method"]], "Ground state and state-averaged method": [[14, "module-renormalizer.mps.gs"]], "Tamm-Dancoff approximation for excited state": [[14, "tamm-dancoff-approximation-for-excited-state"]], "Time Evolution Algorithms": [[15, "time-evolution-algorithms"]], "Propagation and Compression (P&C)": [[15, "propagation-and-compression-p-c"]], "Time Dependent Variational Principle (TDVP)": [[15, "time-dependent-variational-principle-tdvp"]], "Projector Splitting": [[15, "projector-splitting"]], "Variable Mean Field": [[15, "variable-mean-field"]], "Constant Mean Field": [[15, "constant-mean-field"]], "Matrix Unfolding": [[15, "matrix-unfolding"]], "Tree Tensor Network Algorithms": [[16, "tree-tensor-network-algorithms"]], "The Basis Tree": [[16, "the-basis-tree"]], "Basic Tutorials": [[17, "basic-tutorials"]], "Ground state of the Heisenberg model": [[18, "Ground-state-of-the-Heisenberg-model"]], "Setup": [[18, "Setup"]], "Define the Model": [[18, "Define-the-Model"]], "DMRG Sweeps": [[18, "DMRG-Sweeps"]], "Compressing MPS": [[19, "Compressing-MPS"], [19, "id1"]], "The model": [[19, "The-model"]], "Compress Configuration": [[19, "Compress-Configuration"]], "Define Your Model": [[20, "Define-Your-Model"]], "Op": [[20, "Op"]], "Basics": [[20, "Basics"]], "Operations and OpSum": [[20, "Operations-and-OpSum"]], "BasisSet": [[20, "BasisSet"]], "MPS and MPO": [[21, "MPS-and-MPO"]], "The spin-boson model": [[21, "The-spin-boson-model"]], "Construct MPS": [[21, "Construct-MPS"]], "Random Initialization": [[21, "Random-Initialization"]], "Hartree product state": [[21, "Hartree-product-state"]], "Construct MPO": [[21, "Construct-MPO"]], "MPO/MPS manipulation": [[21, "MPO/MPS-manipulation"]], "Quantum Numbers": [[22, "Quantum-Numbers"]], "Quantum number conservation": [[22, "Quantum-number-conservation"]], "Setting quantum number for states": [[22, "Setting-quantum-number-for-states"]], "Setting quantum number for operators": [[22, "Setting-quantum-number-for-operators"]], "Notes": [[22, "Notes"]], "Basics of Tree Tensor Networks": [[23, "Basics-of-Tree-Tensor-Networks"]], "Defining a Tree": [[23, "Defining-a-Tree"]], "Advanced Tree Structure": [[23, "Advanced-Tree-Structure"]], "TTNS and TTNO": [[23, "TTNS-and-TTNO"]], "TTNS": [[23, "TTNS"]], "TTNO": [[23, "TTNO"]], "TTNO/TTNS manipulation": [[23, "TTNO/TTNS-manipulation"]]}, "indexentries": {"bonddimdistri (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.BondDimDistri"]], "compressconfig (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.CompressConfig"]], "compresscriteria (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.CompressCriteria"]], "evolveconfig (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.EvolveConfig"]], "evolvemethod (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.EvolveMethod"]], "ofs (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.OFS"]], "optimizeconfig (class in renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.OptimizeConfig"]], "bonddim_should_set (renormalizer.utils.configs.compressconfig property)": [[3, "renormalizer.utils.configs.CompressConfig.bonddim_should_set"]], "both (renormalizer.utils.configs.compresscriteria attribute)": [[3, "renormalizer.utils.configs.CompressCriteria.both"]], "center_gauss (renormalizer.utils.configs.bonddimdistri attribute)": [[3, "renormalizer.utils.configs.BondDimDistri.center_gauss"]], "check_valid_dt() (renormalizer.utils.configs.evolveconfig method)": [[3, "renormalizer.utils.configs.EvolveConfig.check_valid_dt"]], "compute_m_trunc() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.compute_m_trunc"]], "copy() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.copy"]], "copy() (renormalizer.utils.configs.evolveconfig method)": [[3, "renormalizer.utils.configs.EvolveConfig.copy"]], "copy() (renormalizer.utils.configs.optimizeconfig method)": [[3, "renormalizer.utils.configs.OptimizeConfig.copy"]], "fixed (renormalizer.utils.configs.compresscriteria attribute)": [[3, "renormalizer.utils.configs.CompressCriteria.fixed"]], "is_tdvp (renormalizer.utils.configs.evolveconfig property)": [[3, "renormalizer.utils.configs.EvolveConfig.is_tdvp"]], "module": [[3, "module-renormalizer.utils.configs"], [4, "module-renormalizer.transport.dynamics"], [4, "module-renormalizer.transport.kubo"], [4, "module-renormalizer.transport.spectral_function"], [5, "module-renormalizer.cv.finitet"], [5, "module-renormalizer.cv.zerot"], [11, "module-renormalizer.mps.thermalprop"], [12, "module-renormalizer.sbm.sbm"], [13, "module-renormalizer.spectra.zerot"], [14, "module-renormalizer.mps.gs"], [14, "module-renormalizer.mps.tda"]], "ofs_d (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_d"]], "ofs_debug (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_debug"]], "ofs_ds (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_ds"]], "ofs_s (renormalizer.utils.configs.ofs attribute)": [[3, "renormalizer.utils.configs.OFS.ofs_s"]], "parse_memory_limit() (in module renormalizer.utils.configs)": [[3, "renormalizer.utils.configs.parse_memory_limit"]], "prop_and_compress (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.prop_and_compress"]], "prop_and_compress_tdrk (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.prop_and_compress_tdrk"]], "prop_and_compress_tdrk4 (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.prop_and_compress_tdrk4"]], "relax() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.relax"]], "renormalizer.utils.configs": [[3, "module-renormalizer.utils.configs"]], "set_bonddim() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.set_bonddim"]], "tdvp_mu_cmf (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_mu_cmf"]], "tdvp_mu_vmf (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_mu_vmf"]], "tdvp_ps (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_ps"]], "tdvp_ps2 (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_ps2"]], "tdvp_vmf (renormalizer.utils.configs.evolvemethod attribute)": [[3, "renormalizer.utils.configs.EvolveMethod.tdvp_vmf"]], "threshold (renormalizer.utils.configs.compressconfig property)": [[3, "renormalizer.utils.configs.CompressConfig.threshold"]], "threshold (renormalizer.utils.configs.compresscriteria attribute)": [[3, "renormalizer.utils.configs.CompressCriteria.threshold"]], "uniform (renormalizer.utils.configs.bonddimdistri attribute)": [[3, "renormalizer.utils.configs.BondDimDistri.uniform"]], "update() (renormalizer.utils.configs.compressconfig method)": [[3, "renormalizer.utils.configs.CompressConfig.update"]], "chargediffusiondynamics (class in renormalizer.transport.dynamics)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics"]], "g_array (renormalizer.transport.spectral_function.spectralfunctionzt property)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.G_array"]], "initelectron (class in renormalizer.transport.dynamics)": [[4, "renormalizer.transport.dynamics.InitElectron"]], "spectralfunctionzt (class in renormalizer.transport.spectral_function)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT"]], "transportkubo (class in renormalizer.transport.kubo)": [[4, "renormalizer.transport.kubo.TransportKubo"]], "auto_corr (renormalizer.transport.kubo.transportkubo property)": [[4, "renormalizer.transport.kubo.TransportKubo.auto_corr"]], "auto_corr_decomposition (renormalizer.transport.kubo.transportkubo property)": [[4, "renormalizer.transport.kubo.TransportKubo.auto_corr_decomposition"]], "calc_mobility() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.calc_mobility"]], "calc_r_square() (in module renormalizer.transport.dynamics)": [[4, "renormalizer.transport.dynamics.calc_r_square"]], "coherent_length_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.coherent_length_array"]], "create_electron() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.create_electron"]], "create_electron_fc() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.create_electron_fc"]], "create_electron_relaxed() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.create_electron_relaxed"]], "e_occupations_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.e_occupations_array"]], "energies (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.energies"]], "evolve_single_step() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.evolve_single_step"]], "evolve_single_step() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.evolve_single_step"]], "evolve_single_step() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.evolve_single_step"]], "fc (renormalizer.transport.dynamics.initelectron attribute)": [[4, "renormalizer.transport.dynamics.InitElectron.fc"]], "get_dump_dict() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.get_dump_dict"]], "get_dump_dict() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.get_dump_dict"]], "get_dump_dict() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.get_dump_dict"]], "init_mps() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.init_mps"]], "init_mps() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.init_mps"]], "init_mps() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.init_mps"]], "is_similar() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.is_similar"]], "k_occupations_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.k_occupations_array"]], "mol_num (renormalizer.transport.dynamics.chargediffusiondynamics property)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.mol_num"]], "ph_occupations_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.ph_occupations_array"]], "process_mps() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.process_mps"]], "process_mps() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.process_mps"]], "process_mps() (renormalizer.transport.spectral_function.spectralfunctionzt method)": [[4, "renormalizer.transport.spectral_function.SpectralFunctionZT.process_mps"]], "r_square_array (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.r_square_array"]], "reduced_density_matrices (renormalizer.transport.dynamics.chargediffusiondynamics attribute)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.reduced_density_matrices"]], "relaxed (renormalizer.transport.dynamics.initelectron attribute)": [[4, "renormalizer.transport.dynamics.InitElectron.relaxed"]], "renormalizer.transport.dynamics": [[4, "module-renormalizer.transport.dynamics"]], "renormalizer.transport.kubo": [[4, "module-renormalizer.transport.kubo"]], "renormalizer.transport.spectral_function": [[4, "module-renormalizer.transport.spectral_function"]], "stop_evolve_criteria() (renormalizer.transport.dynamics.chargediffusiondynamics method)": [[4, "renormalizer.transport.dynamics.ChargeDiffusionDynamics.stop_evolve_criteria"]], "stop_evolve_criteria() (renormalizer.transport.kubo.transportkubo method)": [[4, "renormalizer.transport.kubo.TransportKubo.stop_evolve_criteria"]], "spectraftcv (class in renormalizer.cv.finitet)": [[5, "renormalizer.cv.finitet.SpectraFtCV"]], "spectraztcv (class in renormalizer.cv.zerot)": [[5, "renormalizer.cv.zerot.SpectraZtCV"]], "condition() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.condition"]], "construct_x_qnmat() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.construct_X_qnmat"]], "dag2mat() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.dag2mat"]], "init_b_mpo() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_b_mpo"]], "init_b_mps() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_b_mps"]], "init_b_mps() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.init_b_mps"]], "init_cv_mpo() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_cv_mpo"]], "init_cv_mps() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.init_cv_mps"]], "init_cv_mps() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.init_cv_mps"]], "initialize_lr() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.initialize_LR"]], "initialize_lr() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.initialize_LR"]], "oper_prepare() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.oper_prepare"]], "oper_prepare() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.oper_prepare"]], "optimize_cv() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.optimize_cv"]], "optimize_cv() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.optimize_cv"]], "qnmat_add() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.qnmat_add"]], "renormalizer.cv.finitet": [[5, "module-renormalizer.cv.finitet"]], "renormalizer.cv.zerot": [[5, "module-renormalizer.cv.zerot"]], "swap() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.swap"]], "update_lr() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.update_LR"]], "update_lr() (renormalizer.cv.zerot.spectraztcv method)": [[5, "renormalizer.cv.zerot.SpectraZtCV.update_LR"]], "x_svd() (renormalizer.cv.finitet.spectraftcv method)": [[5, "renormalizer.cv.finitet.SpectraFtCV.x_svd"]], "basishalfspin (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisHalfSpin"]], "basishopsboson (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisHopsBoson"]], "basismultielectron (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisMultiElectron"]], "basismultielectronvac (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisMultiElectronVac"]], "basissho (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSHO"]], "basisset (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSet"]], "basissimpleelectron (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSimpleElectron"]], "basissinedvr (class in renormalizer.model.basis)": [[10, "renormalizer.model.basis.BasisSineDVR"]], "holsteinmodel (class in renormalizer.model)": [[10, "renormalizer.model.HolsteinModel"]], "model (class in renormalizer.model)": [[10, "renormalizer.model.Model"]], "op (class in renormalizer.model)": [[10, "renormalizer.model.Op"]], "spinbosonmodel (class in renormalizer.model)": [[10, "renormalizer.model.SpinBosonModel"]], "ti1dmodel (class in renormalizer.model)": [[10, "renormalizer.model.TI1DModel"]], "basis (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.basis"]], "basis (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.basis"]], "basis (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.basis"]], "check_operator_terms() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.check_operator_terms"]], "check_operator_terms() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.check_operator_terms"]], "check_operator_terms() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.check_operator_terms"]], "check_operator_terms() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.check_operator_terms"]], "copy() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.copy"]], "copy() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.copy"]], "copy() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.copy"]], "copy() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.copy"]], "copy() (renormalizer.model.basis.basishalfspin method)": [[10, "renormalizer.model.basis.BasisHalfSpin.copy"]], "copy() (renormalizer.model.basis.basishopsboson method)": [[10, "renormalizer.model.basis.BasisHopsBoson.copy"]], "copy() (renormalizer.model.basis.basismultielectron method)": [[10, "renormalizer.model.basis.BasisMultiElectron.copy"]], "copy() (renormalizer.model.basis.basismultielectronvac method)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.copy"]], "copy() (renormalizer.model.basis.basissho method)": [[10, "renormalizer.model.basis.BasisSHO.copy"]], "copy() (renormalizer.model.basis.basisset method)": [[10, "renormalizer.model.basis.BasisSet.copy"]], "copy() (renormalizer.model.basis.basissimpleelectron method)": [[10, "renormalizer.model.basis.BasisSimpleElectron.copy"]], "copy() (renormalizer.model.basis.basissinedvr method)": [[10, "renormalizer.model.basis.BasisSineDVR.copy"]], "dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.dofs"]], "dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.dofs"]], "dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.dofs"]], "dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.dofs"]], "dofs (renormalizer.model.basis.basishalfspin property)": [[10, "renormalizer.model.basis.BasisHalfSpin.dofs"]], "dofs (renormalizer.model.basis.basishopsboson property)": [[10, "renormalizer.model.basis.BasisHopsBoson.dofs"]], "dofs (renormalizer.model.basis.basismultielectron property)": [[10, "renormalizer.model.basis.BasisMultiElectron.dofs"]], "dofs (renormalizer.model.basis.basismultielectronvac property)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.dofs"]], "dofs (renormalizer.model.basis.basissho property)": [[10, "renormalizer.model.basis.BasisSHO.dofs"]], "dofs (renormalizer.model.basis.basisset property)": [[10, "renormalizer.model.basis.BasisSet.dofs"]], "dofs (renormalizer.model.basis.basissimpleelectron property)": [[10, "renormalizer.model.basis.BasisSimpleElectron.dofs"]], "dofs (renormalizer.model.basis.basissinedvr property)": [[10, "renormalizer.model.basis.BasisSineDVR.dofs"]], "e_dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.e_dofs"]], "e_dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.e_dofs"]], "e_dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.e_dofs"]], "e_dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.e_dofs"]], "eigenfunc (renormalizer.model.basis.basissinedvr property)": [[10, "renormalizer.model.basis.BasisSineDVR.eigenfunc"]], "factor (renormalizer.model.op property)": [[10, "renormalizer.model.Op.factor"]], "get_mpos() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.get_mpos"]], "get_mpos() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.get_mpos"]], "get_mpos() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.get_mpos"]], "get_mpos() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.get_mpos"]], "gs_zpe (renormalizer.model.holsteinmodel property)": [[10, "renormalizer.model.HolsteinModel.gs_zpe"]], "ham_terms (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.ham_terms"]], "ham_terms (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.ham_terms"]], "ham_terms (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.ham_terms"]], "identity() (renormalizer.model.op class method)": [[10, "renormalizer.model.Op.identity"]], "is_electron (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.is_electron"]], "is_electron (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.is_electron"]], "is_electron (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.is_electron"]], "is_electron (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.is_electron"]], "is_electron (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.is_electron"]], "is_electron (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.is_electron"]], "is_electron (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.is_electron"]], "is_electron (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.is_electron"]], "is_identity (renormalizer.model.op property)": [[10, "renormalizer.model.Op.is_identity"]], "is_phonon (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.is_phonon"]], "is_phonon (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.is_phonon"]], "is_phonon (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.is_phonon"]], "is_phonon (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.is_phonon"]], "is_phonon (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.is_phonon"]], "is_phonon (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.is_phonon"]], "is_phonon (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.is_phonon"]], "is_phonon (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.is_phonon"]], "is_spin (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.is_spin"]], "is_spin (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.is_spin"]], "is_spin (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.is_spin"]], "is_spin (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.is_spin"]], "is_spin (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.is_spin"]], "is_spin (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.is_spin"]], "is_spin (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.is_spin"]], "is_spin (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.is_spin"]], "j_constant (renormalizer.model.holsteinmodel property)": [[10, "renormalizer.model.HolsteinModel.j_constant"]], "multi_dof (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.multi_dof"]], "multi_dof (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.multi_dof"]], "multi_dof (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.multi_dof"]], "multi_dof (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.multi_dof"]], "multi_dof (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.multi_dof"]], "multi_dof (renormalizer.model.basis.basisset attribute)": [[10, "renormalizer.model.basis.BasisSet.multi_dof"]], "multi_dof (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.multi_dof"]], "multi_dof (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.multi_dof"]], "n_dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.n_dofs"]], "n_dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.n_dofs"]], "n_dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.n_dofs"]], "n_dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.n_dofs"]], "n_edofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.n_edofs"]], "n_edofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.n_edofs"]], "n_edofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.n_edofs"]], "n_edofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.n_edofs"]], "n_vdofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.n_vdofs"]], "n_vdofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.n_vdofs"]], "n_vdofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.n_vdofs"]], "n_vdofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.n_vdofs"]], "nsite (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.nsite"]], "nsite (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.nsite"]], "nsite (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.nsite"]], "nsite (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.nsite"]], "op_mat() (renormalizer.model.basis.basishalfspin method)": [[10, "renormalizer.model.basis.BasisHalfSpin.op_mat"]], "op_mat() (renormalizer.model.basis.basishopsboson method)": [[10, "renormalizer.model.basis.BasisHopsBoson.op_mat"]], "op_mat() (renormalizer.model.basis.basismultielectron method)": [[10, "renormalizer.model.basis.BasisMultiElectron.op_mat"]], "op_mat() (renormalizer.model.basis.basismultielectronvac method)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.op_mat"]], "op_mat() (renormalizer.model.basis.basissho method)": [[10, "renormalizer.model.basis.BasisSHO.op_mat"]], "op_mat() (renormalizer.model.basis.basisset method)": [[10, "renormalizer.model.basis.BasisSet.op_mat"]], "op_mat() (renormalizer.model.basis.basissimpleelectron method)": [[10, "renormalizer.model.basis.BasisSimpleElectron.op_mat"]], "op_mat() (renormalizer.model.basis.basissinedvr method)": [[10, "renormalizer.model.basis.BasisSineDVR.op_mat"]], "product() (renormalizer.model.op class method)": [[10, "renormalizer.model.Op.product"]], "qn (renormalizer.model.op property)": [[10, "renormalizer.model.Op.qn"]], "qn_size (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.qn_size"]], "qn_size (renormalizer.model.op property)": [[10, "renormalizer.model.Op.qn_size"]], "qn_size (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.qn_size"]], "qn_size (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.qn_size"]], "quad() (renormalizer.model.basis.basissinedvr method)": [[10, "renormalizer.model.basis.BasisSineDVR.quad"]], "same_term() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.same_term"]], "sigmaqn (renormalizer.model.basis.basishalfspin attribute)": [[10, "renormalizer.model.basis.BasisHalfSpin.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basishopsboson attribute)": [[10, "renormalizer.model.basis.BasisHopsBoson.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basismultielectron attribute)": [[10, "renormalizer.model.basis.BasisMultiElectron.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basismultielectronvac attribute)": [[10, "renormalizer.model.basis.BasisMultiElectronVac.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basissho attribute)": [[10, "renormalizer.model.basis.BasisSHO.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basissimpleelectron attribute)": [[10, "renormalizer.model.basis.BasisSimpleElectron.sigmaqn"]], "sigmaqn (renormalizer.model.basis.basissinedvr attribute)": [[10, "renormalizer.model.basis.BasisSineDVR.sigmaqn"]], "split_elementary() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.split_elementary"]], "squeeze_identity() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.squeeze_identity"]], "switch_scheme() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.switch_scheme"]], "to_dict() (renormalizer.model.holsteinmodel method)": [[10, "renormalizer.model.HolsteinModel.to_dict"]], "to_dict() (renormalizer.model.model method)": [[10, "renormalizer.model.Model.to_dict"]], "to_dict() (renormalizer.model.spinbosonmodel method)": [[10, "renormalizer.model.SpinBosonModel.to_dict"]], "to_dict() (renormalizer.model.ti1dmodel method)": [[10, "renormalizer.model.TI1DModel.to_dict"]], "to_tuple() (renormalizer.model.op method)": [[10, "renormalizer.model.Op.to_tuple"]], "v_dofs (renormalizer.model.holsteinmodel attribute)": [[10, "renormalizer.model.HolsteinModel.v_dofs"]], "v_dofs (renormalizer.model.model attribute)": [[10, "renormalizer.model.Model.v_dofs"]], "v_dofs (renormalizer.model.spinbosonmodel attribute)": [[10, "renormalizer.model.SpinBosonModel.v_dofs"]], "v_dofs (renormalizer.model.ti1dmodel attribute)": [[10, "renormalizer.model.TI1DModel.v_dofs"]], "matrixproduct (class in renormalizer.mps.mp)": [[11, "renormalizer.mps.mp.MatrixProduct"]], "mpdm (class in renormalizer.mps)": [[11, "renormalizer.mps.MpDm"]], "mpo (class in renormalizer.mps)": [[11, "renormalizer.mps.Mpo"]], "mps (class in renormalizer.mps)": [[11, "renormalizer.mps.Mps"]], "thermalprop (class in renormalizer.mps.thermalprop)": [[11, "renormalizer.mps.thermalprop.ThermalProp"]], "_array2mt() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._array2mt"]], "_get_big_qn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._get_big_qn"]], "_get_sigmaqn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._get_sigmaqn"]], "_push_cano() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._push_cano"]], "_switch_direction() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._switch_direction"]], "_update_mps() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._update_mps"]], "_update_ms() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct._update_ms"]], "add() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.add"]], "add() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.add"]], "add() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.add"]], "add() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.add"]], "angle() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.angle"]], "angle() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.angle"]], "angle() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.angle"]], "angle() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.angle"]], "append() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.append"]], "append() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.append"]], "append() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.append"]], "append() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.append"]], "apply() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.apply"]], "apply() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.apply"]], "bond_dims (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.bond_dims"]], "bond_dims (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.bond_dims"]], "bond_dims (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.bond_dims"]], "bond_dims (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.bond_dims"]], "bond_dims_mean (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.bond_dims_mean"]], "bond_dims_mean (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.bond_dims_mean"]], "bond_dims_mean (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.bond_dims_mean"]], "bond_dims_mean (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.bond_dims_mean"]], "bond_list (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.bond_list"]], "bond_list (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.bond_list"]], "bond_list (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.bond_list"]], "bond_list (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.bond_list"]], "build_empty_mp() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.build_empty_mp"]], "build_empty_mp() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.build_empty_mp"]], "build_empty_mp() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.build_empty_mp"]], "build_empty_mp() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.build_empty_mp"]], "build_empty_qn() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.build_empty_qn"]], "build_empty_qn() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.build_empty_qn"]], "build_empty_qn() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.build_empty_qn"]], "build_empty_qn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.build_empty_qn"]], "build_none_qn() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.build_none_qn"]], "build_none_qn() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.build_none_qn"]], "build_none_qn() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.build_none_qn"]], "build_none_qn() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.build_none_qn"]], "calc_1site_rdm() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_1site_rdm"]], "calc_1site_rdm() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_1site_rdm"]], "calc_2site_mutual_entropy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_2site_mutual_entropy"]], "calc_2site_mutual_entropy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_2site_mutual_entropy"]], "calc_2site_rdm() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_2site_rdm"]], "calc_2site_rdm() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_2site_rdm"]], "calc_bond_entropy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_bond_entropy"]], "calc_bond_entropy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_bond_entropy"]], "calc_edof_rdm() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_edof_rdm"]], "calc_edof_rdm() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_edof_rdm"]], "calc_entropy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.calc_entropy"]], "calc_entropy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.calc_entropy"]], "canonicalise() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.canonicalise"]], "canonicalise() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.canonicalise"]], "canonicalise() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.canonicalise"]], "canonicalise() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.canonicalise"]], "check_left_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.check_left_canonical"]], "check_left_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.check_left_canonical"]], "check_left_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.check_left_canonical"]], "check_left_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.check_left_canonical"]], "check_right_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.check_right_canonical"]], "check_right_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.check_right_canonical"]], "check_right_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.check_right_canonical"]], "check_right_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.check_right_canonical"]], "compress() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.compress"]], "compress() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.compress"]], "compress() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.compress"]], "compress() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.compress"]], "conj() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.conj"]], "conj() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.conj"]], "conj() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.conj"]], "conj() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.conj"]], "conj_trans() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.conj_trans"]], "conj_trans() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.conj_trans"]], "contract() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.contract"]], "contract() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.contract"]], "copy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.copy"]], "copy() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.copy"]], "copy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.copy"]], "copy() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.copy"]], "digest (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.digest"]], "digest (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.digest"]], "digest (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.digest"]], "distance() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.distance"]], "distance() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.distance"]], "distance() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.distance"]], "distance() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.distance"]], "dot() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.dot"]], "dot() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.dot"]], "dot() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.dot"]], "dot() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.dot"]], "dot_ob() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.dot_ob"]], "dot_ob() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.dot_ob"]], "dot_ob() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.dot_ob"]], "dot_ob() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.dot_ob"]], "dummy_qn (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.dummy_qn"]], "dummy_qn (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.dummy_qn"]], "dump() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.dump"]], "dump() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.dump"]], "dump() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.dump"]], "dump() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.dump"]], "dump_dict() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.dump_dict"]], "e_occupations (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.e_occupations"]], "e_occupations (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.e_occupations"]], "e_occupations_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.e_occupations_array"]], "ensure_left_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.ensure_left_canonical"]], "ensure_left_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.ensure_left_canonical"]], "ensure_left_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.ensure_left_canonical"]], "ensure_left_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.ensure_left_canonical"]], "ensure_right_canonical() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.ensure_right_canonical"]], "ensure_right_canonical() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.ensure_right_canonical"]], "ensure_right_canonical() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.ensure_right_canonical"]], "ensure_right_canonical() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.ensure_right_canonical"]], "evolve() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.evolve"]], "evolve() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.evolve"]], "evolve() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve"]], "evolve_exact() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.evolve_exact"]], "evolve_exact() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.evolve_exact"]], "evolve_exact() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_exact"]], "evolve_prop() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_prop"]], "evolve_single_step() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_single_step"]], "evolve_times_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.evolve_times_array"]], "exact_propagator() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.exact_propagator"]], "exact_propagator() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.exact_propagator"]], "expand_bond_dimension() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.expand_bond_dimension"]], "expand_bond_dimension() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.expand_bond_dimension"]], "expectation() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.expectation"]], "expectation() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.expectation"]], "expectations() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.expectations"]], "expectations() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.expectations"]], "finitet_cv() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.finiteT_cv"]], "finitet_cv() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.finiteT_cv"]], "from_dense() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.from_dense"]], "from_dense() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.from_dense"]], "from_mp() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.from_mp"]], "from_mp() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.from_mp"]], "from_mp() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.from_mp"]], "from_mp() (renormalizer.mps.mp.matrixproduct class method)": [[11, "renormalizer.mps.mp.MatrixProduct.from_mp"]], "from_mps() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.from_mps"]], "get_dump_dict() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.get_dump_dict"]], "ground_state() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.ground_state"]], "ground_state() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.ground_state"]], "hartree_product_state() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.hartree_product_state"]], "hartree_product_state() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.hartree_product_state"]], "identity() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.identity"]], "identity() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.identity"]], "init_mps() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.init_mps"]], "intersite() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.intersite"]], "intersite() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.intersite"]], "is_complex (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_complex"]], "is_complex (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_complex"]], "is_complex (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_complex"]], "is_complex (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_complex"]], "is_hermitian() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.is_hermitian"]], "is_hermitian() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.is_hermitian"]], "is_left_canonical (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_left_canonical"]], "is_left_canonical (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_left_canonical"]], "is_left_canonical (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_left_canonical"]], "is_left_canonical (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_left_canonical"]], "is_mpdm (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_mpdm"]], "is_mpdm (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_mpdm"]], "is_mpdm (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_mpdm"]], "is_mpdm (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_mpdm"]], "is_mpo (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_mpo"]], "is_mpo (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_mpo"]], "is_mpo (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_mpo"]], "is_mpo (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_mpo"]], "is_mps (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_mps"]], "is_mps (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_mps"]], "is_mps (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_mps"]], "is_mps (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_mps"]], "is_right_canonical (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.is_right_canonical"]], "is_right_canonical (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.is_right_canonical"]], "is_right_canonical (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.is_right_canonical"]], "is_right_canonical (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.is_right_canonical"]], "iter_idx_list() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.iter_idx_list"]], "iter_idx_list() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.iter_idx_list"]], "iter_idx_list() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.iter_idx_list"]], "iter_idx_list() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.iter_idx_list"]], "latest_evolve_time (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.latest_evolve_time"]], "load() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.load"]], "load() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.load"]], "load() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.load"]], "load() (renormalizer.mps.mp.matrixproduct class method)": [[11, "renormalizer.mps.mp.MatrixProduct.load"]], "load_thermal_state() (in module renormalizer.mps.thermalprop)": [[11, "renormalizer.mps.thermalprop.load_thermal_state"]], "max_entangled_ex() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.max_entangled_ex"]], "max_entangled_gs() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.max_entangled_gs"]], "metacopy() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.metacopy"]], "metacopy() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.metacopy"]], "metacopy() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.metacopy"]], "metacopy() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.metacopy"]], "move_qnidx() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.move_qnidx"]], "move_qnidx() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.move_qnidx"]], "move_qnidx() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.move_qnidx"]], "move_qnidx() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.move_qnidx"]], "mp_norm (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.mp_norm"]], "mp_norm (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.mp_norm"]], "mp_norm (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.mp_norm"]], "mp_norm (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.mp_norm"]], "nexciton (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.nexciton"]], "nexciton (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.nexciton"]], "norm (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.norm"]], "norm (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.norm"]], "normalize() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.normalize"]], "normalize() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.normalize"]], "onsite() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.onsite"]], "onsite() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.onsite"]], "pbond_dims (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.pbond_dims"]], "pbond_dims (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.pbond_dims"]], "pbond_dims (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.pbond_dims"]], "pbond_dims (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.pbond_dims"]], "pbond_list (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.pbond_list"]], "pbond_list (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.pbond_list"]], "pbond_list (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.pbond_list"]], "pbond_list (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.pbond_list"]], "ph_occupations (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.ph_occupations"]], "ph_occupations (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.ph_occupations"]], "ph_occupations_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.ph_occupations_array"]], "ph_onsite() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.ph_onsite"]], "ph_onsite() (renormalizer.mps.mpo class method)": [[11, "renormalizer.mps.Mpo.ph_onsite"]], "process_mps() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.process_mps"]], "promote_mt_type() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.promote_mt_type"]], "promote_mt_type() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.promote_mt_type"]], "random() (renormalizer.mps.mpdm class method)": [[11, "renormalizer.mps.MpDm.random"]], "random() (renormalizer.mps.mps class method)": [[11, "renormalizer.mps.Mps.random"]], "renormalizer.mps.thermalprop": [[11, "module-renormalizer.mps.thermalprop"]], "scale() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.scale"]], "scale() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.scale"]], "scale() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.scale"]], "scale() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.scale"]], "site_num (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.site_num"]], "site_num (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.site_num"]], "site_num (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.site_num"]], "site_num (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.site_num"]], "stop_evolve_criteria() (renormalizer.mps.thermalprop.thermalprop method)": [[11, "renormalizer.mps.thermalprop.ThermalProp.stop_evolve_criteria"]], "threshold (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.threshold"]], "threshold (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.threshold"]], "threshold (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.threshold"]], "threshold (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.threshold"]], "to_complex() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.to_complex"]], "to_complex() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.to_complex"]], "to_complex() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.to_complex"]], "to_complex() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.to_complex"]], "todense() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.todense"]], "todense() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.todense"]], "todense() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.todense"]], "total_bytes (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.total_bytes"]], "total_bytes (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.total_bytes"]], "total_bytes (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.total_bytes"]], "total_bytes (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.total_bytes"]], "try_swap_site() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.try_swap_site"]], "try_swap_site() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.try_swap_site"]], "variational_compress() (renormalizer.mps.mpdm method)": [[11, "renormalizer.mps.MpDm.variational_compress"]], "variational_compress() (renormalizer.mps.mpo method)": [[11, "renormalizer.mps.Mpo.variational_compress"]], "variational_compress() (renormalizer.mps.mps method)": [[11, "renormalizer.mps.Mps.variational_compress"]], "variational_compress() (renormalizer.mps.mp.matrixproduct method)": [[11, "renormalizer.mps.mp.MatrixProduct.variational_compress"]], "vbond_dims (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.vbond_dims"]], "vbond_dims (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.vbond_dims"]], "vbond_dims (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.vbond_dims"]], "vbond_dims (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.vbond_dims"]], "vbond_list (renormalizer.mps.mpdm property)": [[11, "renormalizer.mps.MpDm.vbond_list"]], "vbond_list (renormalizer.mps.mpo property)": [[11, "renormalizer.mps.Mpo.vbond_list"]], "vbond_list (renormalizer.mps.mps property)": [[11, "renormalizer.mps.Mps.vbond_list"]], "vbond_list (renormalizer.mps.mp.matrixproduct property)": [[11, "renormalizer.mps.mp.MatrixProduct.vbond_list"]], "vn_entropy_array (renormalizer.mps.thermalprop.thermalprop property)": [[11, "renormalizer.mps.thermalprop.ThermalProp.vn_entropy_array"]], "spinbosondynamics (class in renormalizer.sbm.sbm)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics"]], "evolve_single_step() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.evolve_single_step"]], "get_dump_dict() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.get_dump_dict"]], "init_mps() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.init_mps"]], "process_mps() (renormalizer.sbm.sbm.spinbosondynamics method)": [[12, "renormalizer.sbm.sbm.SpinBosonDynamics.process_mps"]], "renormalizer.sbm.sbm": [[12, "module-renormalizer.sbm.sbm"]], "spectraonewaypropzerot (class in renormalizer.spectra.zerot)": [[13, "renormalizer.spectra.zerot.SpectraOneWayPropZeroT"]], "spectratwowaypropzerot (class in renormalizer.spectra.zerot)": [[13, "renormalizer.spectra.zerot.SpectraTwoWayPropZeroT"]], "spectrazerot (class in renormalizer.spectra.zerot)": [[13, "renormalizer.spectra.zerot.SpectraZeroT"]], "evolve_single_step() (renormalizer.spectra.zerot.spectraonewaypropzerot method)": [[13, "renormalizer.spectra.zerot.SpectraOneWayPropZeroT.evolve_single_step"]], "evolve_single_step() (renormalizer.spectra.zerot.spectratwowaypropzerot method)": [[13, "renormalizer.spectra.zerot.SpectraTwoWayPropZeroT.evolve_single_step"]], "get_imps() (renormalizer.spectra.zerot.spectrazerot method)": [[13, "renormalizer.spectra.zerot.SpectraZeroT.get_imps"]], "init_mps() (renormalizer.spectra.zerot.spectrazerot method)": [[13, "renormalizer.spectra.zerot.SpectraZeroT.init_mps"]], "renormalizer.spectra.zerot": [[13, "module-renormalizer.spectra.zerot"]], "dmrgfcisolver (class in renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.DmrgFCISolver"]], "tda (class in renormalizer.mps.tda)": [[14, "renormalizer.mps.tda.TDA"]], "analysis_1ordm() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.analysis_1ordm"]], "analysis_dominant_config() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.analysis_dominant_config"]], "construct_mps_mpo() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.construct_mps_mpo"]], "dump_wfn() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.dump_wfn"]], "eigh_direct() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.eigh_direct"]], "eigh_iterative() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.eigh_iterative"]], "func_sum() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.func_sum"]], "get_ham_direct() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.get_ham_direct"]], "get_ham_iterative() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.get_ham_iterative"]], "kernel() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.kernel"]], "kernel() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.kernel"]], "load_wfn() (renormalizer.mps.tda.tda method)": [[14, "renormalizer.mps.tda.TDA.load_wfn"]], "make_rdm1() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.make_rdm1"]], "make_rdm12() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.make_rdm12"]], "make_rdm2() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.make_rdm2"]], "merge() (in module renormalizer.mps.tda)": [[14, "renormalizer.mps.tda.merge"]], "optimize_mps() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.optimize_mps"]], "renormalizer.mps.gs": [[14, "module-renormalizer.mps.gs"]], "renormalizer.mps.tda": [[14, "module-renormalizer.mps.tda"]], "sign_fix() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.sign_fix"]], "single_sweep() (in module renormalizer.mps.gs)": [[14, "renormalizer.mps.gs.single_sweep"]], "spin_square() (renormalizer.mps.gs.dmrgfcisolver method)": [[14, "renormalizer.mps.gs.DmrgFCISolver.spin_square"]], "basistree (class in renormalizer.tn)": [[16, "renormalizer.tn.BasisTree"]], "treenodebasis (class in renormalizer.tn)": [[16, "renormalizer.tn.TreeNodeBasis"]], "add_auxiliary_space() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.add_auxiliary_space"]], "add_child() (renormalizer.tn.treenodebasis method)": [[16, "renormalizer.tn.TreeNodeBasis.add_child"]], "add_children() (renormalizer.tn.treenodebasis method)": [[16, "renormalizer.tn.TreeNodeBasis.add_children"]], "ancestors (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.ancestors"]], "basis_list (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.basis_list"]], "basis_list_postorder (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.basis_list_postorder"]], "basis_set (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.basis_set"]], "binary() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.binary"]], "binary_mctdh() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.binary_mctdh"]], "copy() (renormalizer.tn.treenodebasis method)": [[16, "renormalizer.tn.TreeNodeBasis.copy"]], "dof_list (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.dof_list"]], "find_path() (renormalizer.tn.basistree static method)": [[16, "renormalizer.tn.BasisTree.find_path"]], "general_mctdh() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.general_mctdh"]], "idx_as_child (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.idx_as_child"]], "is_leaf (renormalizer.tn.treenodebasis property)": [[16, "renormalizer.tn.TreeNodeBasis.is_leaf"]], "linear() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.linear"]], "pbond_dims (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.pbond_dims"]], "postorder_list() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.postorder_list"]], "preorder_list() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.preorder_list"]], "print() (renormalizer.tn.basistree method)": [[16, "renormalizer.tn.BasisTree.print"]], "size (renormalizer.tn.basistree property)": [[16, "renormalizer.tn.BasisTree.size"]], "t3ns() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.t3ns"]], "ternary_mctdh() (renormalizer.tn.basistree class method)": [[16, "renormalizer.tn.BasisTree.ternary_mctdh"]]}})
\ No newline at end of file
diff --git a/tutorials/1D-Heisenberg.html b/tutorials/1D-Heisenberg.html
index e074d53..ed18d72 100644
--- a/tutorials/1D-Heisenberg.html
+++ b/tutorials/1D-Heisenberg.html
@@ -535,11 +535,11 @@ Setup#
-2024-07-26 09:15:14,438[INFO] Use NumPy as backend
-2024-07-26 09:15:14,439[INFO] numpy random seed is 9012
-2024-07-26 09:15:14,440[INFO] random seed is 1092
-2024-07-26 09:15:14,450[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336
-2024-07-26 09:15:14,451[INFO] use 64 bits
+2024-08-24 09:07:03,205[INFO] Use NumPy as backend
+2024-08-24 09:07:03,206[INFO] numpy random seed is 9012
+2024-08-24 09:07:03,206[INFO] random seed is 1092
+2024-08-24 09:07:03,217[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640
+2024-08-24 09:07:03,218[INFO] use 64 bits
-2024-07-26 09:15:14,549[DEBUG] # of operator terms: 93
-2024-07-26 09:15:14,550[DEBUG] symbolic mpo algorithm: qr
-2024-07-26 09:15:14,551[DEBUG] Input operator terms: 93
-2024-07-26 09:15:14,579[DEBUG] After combination of the same terms: 93
+2024-08-24 09:07:03,326[DEBUG] # of operator terms: 93
+2024-08-24 09:07:03,327[DEBUG] Input operator terms: 93
+2024-08-24 09:07:03,329[DEBUG] After combination of the same terms: 93
+2024-08-24 09:07:03,330[DEBUG] symbolic mpo algorithm: qr
-gs energy: -13.99731509021161
+gs energy: -13.997315090211636
-2024-07-26 09:15:22,823[INFO] Use NumPy as backend
-2024-07-26 09:15:22,824[INFO] numpy random seed is 9012
-2024-07-26 09:15:22,824[INFO] random seed is 1092
-2024-07-26 09:15:22,834[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336
-2024-07-26 09:15:22,835[INFO] use 64 bits
+2024-08-24 09:07:11,933[INFO] Use NumPy as backend
+2024-08-24 09:07:11,934[INFO] numpy random seed is 9012
+2024-08-24 09:07:11,935[INFO] random seed is 1092
+2024-08-24 09:07:11,946[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640
+2024-08-24 09:07:11,948[INFO] use 64 bits
-2024-07-26 09:15:22,995[DEBUG] size before/after compress: 47.2KiB/4.2KiB, ratio: 11.177777777777777
+2024-08-24 09:07:12,101[DEBUG] size before/after compress: 47.2KiB/4.2KiB, ratio: 11.177777777777777
-(0.0031058187888397598, 0.003148758678336176, 0.013637084922337074)
+(0.0031058187888397606, 0.003148758678336175, 0.013637084922336527)
@@ -800,7 +800,7 @@Compress Configuration
-2024-07-26 09:15:23,065[DEBUG] size before/after compress: 47.2KiB/26.5KiB, ratio: 1.7784325279905715 +2024-08-24 09:07:12,184[DEBUG] size before/after compress: 47.2KiB/26.5KiB, ratio: 1.7784325279905715@@ -829,7 +829,7 @@diff --git a/tutorials/compress_mps.ipynb b/tutorials/compress_mps.ipynb index 1117924..595c13e 100644 --- a/tutorials/compress_mps.ipynb +++ b/tutorials/compress_mps.ipynb @@ -32,10 +32,10 @@ "id": "c1172b48-f891-425f-ba30-6e8b2c04cdbc", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.225885Z", - "iopub.status.busy": "2024-07-26T09:15:22.225312Z", - "iopub.status.idle": "2024-07-26T09:15:22.871631Z", - "shell.execute_reply": "2024-07-26T09:15:22.871029Z" + "iopub.execute_input": "2024-08-24T09:07:11.272572Z", + "iopub.status.busy": "2024-08-24T09:07:11.272342Z", + "iopub.status.idle": "2024-08-24T09:07:11.988031Z", + "shell.execute_reply": "2024-08-24T09:07:11.987387Z" } }, "outputs": [ @@ -43,35 +43,35 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,823[INFO] Use NumPy as backend\n" + "2024-08-24 09:07:11,933[INFO] Use NumPy as backend\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,824[INFO] numpy random seed is 9012\n" + "2024-08-24 09:07:11,934[INFO] numpy random seed is 9012\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,824[INFO] random seed is 1092\n" + "2024-08-24 09:07:11,935[INFO] random seed is 1092\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,834[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n" + "2024-08-24 09:07:11,946[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,835[INFO] use 64 bits\n" + "2024-08-24 09:07:11,948[INFO] use 64 bits\n" ] } ], @@ -85,10 +85,10 @@ "id": "04ae5c85-d8f2-4c14-a2a7-f1d37e2db36a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.874845Z", - "iopub.status.busy": "2024-07-26T09:15:22.874406Z", - "iopub.status.idle": "2024-07-26T09:15:22.881527Z", - "shell.execute_reply": "2024-07-26T09:15:22.880850Z" + "iopub.execute_input": "2024-08-24T09:07:11.991382Z", + "iopub.status.busy": "2024-08-24T09:07:11.990915Z", + "iopub.status.idle": "2024-08-24T09:07:11.998475Z", + "shell.execute_reply": "2024-08-24T09:07:11.997749Z" } }, "outputs": [ @@ -121,10 +121,10 @@ "id": "f9e48f60-8a7e-4c02-8424-11fd9740d0b4", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.884200Z", - "iopub.status.busy": "2024-07-26T09:15:22.883722Z", - "iopub.status.idle": "2024-07-26T09:15:22.888994Z", - "shell.execute_reply": "2024-07-26T09:15:22.888373Z" + "iopub.execute_input": "2024-08-24T09:07:12.001029Z", + "iopub.status.busy": "2024-08-24T09:07:12.000629Z", + "iopub.status.idle": "2024-08-24T09:07:12.005938Z", + "shell.execute_reply": "2024-08-24T09:07:12.005288Z" } }, "outputs": [ @@ -184,10 +184,10 @@ "id": "e42487a2-bc67-4564-b6c7-e1e5c4986c7e", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.891432Z", - "iopub.status.busy": "2024-07-26T09:15:22.891230Z", - "iopub.status.idle": "2024-07-26T09:15:22.894296Z", - "shell.execute_reply": "2024-07-26T09:15:22.893629Z" + "iopub.execute_input": "2024-08-24T09:07:12.008478Z", + "iopub.status.busy": "2024-08-24T09:07:12.008120Z", + "iopub.status.idle": "2024-08-24T09:07:12.011087Z", + "shell.execute_reply": "2024-08-24T09:07:12.010464Z" } }, "outputs": [], @@ -201,10 +201,10 @@ "id": "4b2494e0-5998-4ef4-977e-df809b9ba287", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.896785Z", - "iopub.status.busy": "2024-07-26T09:15:22.896423Z", - "iopub.status.idle": "2024-07-26T09:15:22.908795Z", - "shell.execute_reply": "2024-07-26T09:15:22.908162Z" + "iopub.execute_input": "2024-08-24T09:07:12.013711Z", + "iopub.status.busy": "2024-08-24T09:07:12.013180Z", + "iopub.status.idle": "2024-08-24T09:07:12.023096Z", + "shell.execute_reply": "2024-08-24T09:07:12.022464Z" } }, "outputs": [ @@ -230,10 +230,10 @@ "id": "34dfbdac-51eb-43de-ba7c-312dfee8a1bf", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.913446Z", - "iopub.status.busy": "2024-07-26T09:15:22.912000Z", - "iopub.status.idle": "2024-07-26T09:15:22.946923Z", - "shell.execute_reply": "2024-07-26T09:15:22.946278Z" + "iopub.execute_input": "2024-08-24T09:07:12.026194Z", + "iopub.status.busy": "2024-08-24T09:07:12.025588Z", + "iopub.status.idle": "2024-08-24T09:07:12.049531Z", + "shell.execute_reply": "2024-08-24T09:07:12.048836Z" } }, "outputs": [ @@ -241,28 +241,28 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,916[DEBUG] # of operator terms: 27\n" + "2024-08-24 09:07:12,029[DEBUG] # of operator terms: 27\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,918[DEBUG] symbolic mpo algorithm: qr\n" + "2024-08-24 09:07:12,029[DEBUG] Input operator terms: 27\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,919[DEBUG] Input operator terms: 27\n" + "2024-08-24 09:07:12,031[DEBUG] After combination of the same terms: 27\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,927[DEBUG] After combination of the same terms: 27\n" + "2024-08-24 09:07:12,032[DEBUG] symbolic mpo algorithm: qr\n" ] }, { @@ -295,10 +295,10 @@ "id": "25cd899b-259e-471e-b052-778ef25e82e3", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.950737Z", - "iopub.status.busy": "2024-07-26T09:15:22.950290Z", - "iopub.status.idle": "2024-07-26T09:15:22.960346Z", - "shell.execute_reply": "2024-07-26T09:15:22.959681Z" + "iopub.execute_input": "2024-08-24T09:07:12.054331Z", + "iopub.status.busy": "2024-08-24T09:07:12.053082Z", + "iopub.status.idle": "2024-08-24T09:07:12.063460Z", + "shell.execute_reply": "2024-08-24T09:07:12.062822Z" } }, "outputs": [ @@ -324,10 +324,10 @@ "id": "463bec71-41cc-48ec-9a34-42dbe43d811b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.964056Z", - "iopub.status.busy": "2024-07-26T09:15:22.963551Z", - "iopub.status.idle": "2024-07-26T09:15:22.971663Z", - "shell.execute_reply": "2024-07-26T09:15:22.971033Z" + "iopub.execute_input": "2024-08-24T09:07:12.068152Z", + "iopub.status.busy": "2024-08-24T09:07:12.066937Z", + "iopub.status.idle": "2024-08-24T09:07:12.074903Z", + "shell.execute_reply": "2024-08-24T09:07:12.074290Z" } }, "outputs": [ @@ -361,10 +361,10 @@ "id": "dfc867cf-6362-44f0-833f-ea554db867cb", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.975356Z", - "iopub.status.busy": "2024-07-26T09:15:22.974939Z", - "iopub.status.idle": "2024-07-26T09:15:22.981114Z", - "shell.execute_reply": "2024-07-26T09:15:22.980476Z" + "iopub.execute_input": "2024-08-24T09:07:12.079515Z", + "iopub.status.busy": "2024-08-24T09:07:12.078312Z", + "iopub.status.idle": "2024-08-24T09:07:12.084345Z", + "shell.execute_reply": "2024-08-24T09:07:12.083729Z" } }, "outputs": [], @@ -388,10 +388,10 @@ "id": "f251628c-ad3f-4d12-907d-8036df48d65f", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:22.984357Z", - "iopub.status.busy": "2024-07-26T09:15:22.983900Z", - "iopub.status.idle": "2024-07-26T09:15:23.000519Z", - "shell.execute_reply": "2024-07-26T09:15:22.999837Z" + "iopub.execute_input": "2024-08-24T09:07:12.088977Z", + "iopub.status.busy": "2024-08-24T09:07:12.087770Z", + "iopub.status.idle": "2024-08-24T09:07:12.107712Z", + "shell.execute_reply": "2024-08-24T09:07:12.107084Z" } }, "outputs": [ @@ -399,7 +399,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:22,995[DEBUG] size before/after compress: 47.2KiB/4.2KiB, ratio: 11.177777777777777\n" + "2024-08-24 09:07:12,101[DEBUG] size before/after compress: 47.2KiB/4.2KiB, ratio: 11.177777777777777\n" ] }, { @@ -433,17 +433,17 @@ "id": "b4e07a29-a29a-430e-8796-7f1c7f60596b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:23.004316Z", - "iopub.status.busy": "2024-07-26T09:15:23.003788Z", - "iopub.status.idle": "2024-07-26T09:15:23.019637Z", - "shell.execute_reply": "2024-07-26T09:15:23.019006Z" + "iopub.execute_input": "2024-08-24T09:07:12.112465Z", + "iopub.status.busy": "2024-08-24T09:07:12.111256Z", + "iopub.status.idle": "2024-08-24T09:07:12.137107Z", + "shell.execute_reply": "2024-08-24T09:07:12.136396Z" } }, "outputs": [ { "data": { "text/plain": [ - "(0.0031058187888397598, 0.003148758678336176, 0.013637084922337074)" + "(0.0031058187888397606, 0.003148758678336175, 0.013637084922336527)" ] }, "execution_count": 11, @@ -481,10 +481,10 @@ "id": "978f8a58-7ed6-4087-953b-26929d485b63", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:23.024361Z", - "iopub.status.busy": "2024-07-26T09:15:23.023104Z", - "iopub.status.idle": "2024-07-26T09:15:23.028064Z", - "shell.execute_reply": "2024-07-26T09:15:23.027420Z" + "iopub.execute_input": "2024-08-24T09:07:12.142174Z", + "iopub.status.busy": "2024-08-24T09:07:12.140902Z", + "iopub.status.idle": "2024-08-24T09:07:12.145899Z", + "shell.execute_reply": "2024-08-24T09:07:12.145245Z" } }, "outputs": [], @@ -498,10 +498,10 @@ "id": "11f4780c-ac99-48b9-a23c-a557baecef0a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:23.032627Z", - "iopub.status.busy": "2024-07-26T09:15:23.031381Z", - "iopub.status.idle": "2024-07-26T09:15:23.037782Z", - "shell.execute_reply": "2024-07-26T09:15:23.037149Z" + "iopub.execute_input": "2024-08-24T09:07:12.150812Z", + "iopub.status.busy": "2024-08-24T09:07:12.149456Z", + "iopub.status.idle": "2024-08-24T09:07:12.156072Z", + "shell.execute_reply": "2024-08-24T09:07:12.155450Z" } }, "outputs": [], @@ -526,10 +526,10 @@ "id": "8fd44580-df1a-4eef-b295-197e68e0ddf6", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:23.042397Z", - "iopub.status.busy": "2024-07-26T09:15:23.041168Z", - "iopub.status.idle": "2024-07-26T09:15:23.048836Z", - "shell.execute_reply": "2024-07-26T09:15:23.048200Z" + "iopub.execute_input": "2024-08-24T09:07:12.160852Z", + "iopub.status.busy": "2024-08-24T09:07:12.159601Z", + "iopub.status.idle": "2024-08-24T09:07:12.167544Z", + "shell.execute_reply": "2024-08-24T09:07:12.166914Z" } }, "outputs": [ @@ -566,10 +566,10 @@ "id": "a1705a7c-c236-4ef0-9b9c-c14b434e563e", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:23.053439Z", - "iopub.status.busy": "2024-07-26T09:15:23.052222Z", - "iopub.status.idle": "2024-07-26T09:15:23.071701Z", - "shell.execute_reply": "2024-07-26T09:15:23.071065Z" + "iopub.execute_input": "2024-08-24T09:07:12.172324Z", + "iopub.status.busy": "2024-08-24T09:07:12.171118Z", + "iopub.status.idle": "2024-08-24T09:07:12.191612Z", + "shell.execute_reply": "2024-08-24T09:07:12.190952Z" } }, "outputs": [ @@ -577,7 +577,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:23,065[DEBUG] size before/after compress: 47.2KiB/26.5KiB, ratio: 1.7784325279905715\n" + "2024-08-24 09:07:12,184[DEBUG] size before/after compress: 47.2KiB/26.5KiB, ratio: 1.7784325279905715\n" ] }, { @@ -610,17 +610,17 @@ "id": "bea28667-b788-40c3-8d02-eaf38102ae45", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:23.076340Z", - "iopub.status.busy": "2024-07-26T09:15:23.075109Z", - "iopub.status.idle": "2024-07-26T09:15:23.088537Z", - "shell.execute_reply": "2024-07-26T09:15:23.087885Z" + "iopub.execute_input": "2024-08-24T09:07:12.196574Z", + "iopub.status.busy": "2024-08-24T09:07:12.195343Z", + "iopub.status.idle": "2024-08-24T09:07:12.210168Z", + "shell.execute_reply": "2024-08-24T09:07:12.209478Z" } }, "outputs": [ { "data": { "text/plain": [ - "(0.0031487586783361704, 0.003148758678336176, 1.7904996453725375e-15)" + "(0.003148758678336171, 0.003148758678336175, 1.377307419517337e-15)" ] }, "execution_count": 16, diff --git a/tutorials/define_model.html b/tutorials/define_model.html index 485e6cd..949d429 100644 --- a/tutorials/define_model.html +++ b/tutorials/define_model.html @@ -505,11 +505,11 @@Compress Configuration
-(0.0031487586783361704, 0.003148758678336176, 1.7904996453725375e-15) +(0.003148758678336171, 0.003148758678336175, 1.377307419517337e-15)
Op
-2024-07-26 09:15:25,805[INFO] Use NumPy as backend -2024-07-26 09:15:25,806[INFO] numpy random seed is 9012 -2024-07-26 09:15:25,807[INFO] random seed is 1092 -2024-07-26 09:15:25,817[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336 -2024-07-26 09:15:25,818[INFO] use 64 bits +2024-08-24 09:07:15,119[INFO] Use NumPy as backend +2024-08-24 09:07:15,120[INFO] numpy random seed is 9012 +2024-08-24 09:07:15,121[INFO] random seed is 1092 +2024-08-24 09:07:15,132[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640 +2024-08-24 09:07:15,133[INFO] use 64 bits@@ -886,7 +886,9 @@ diff --git a/tutorials/mps_mpo.ipynb b/tutorials/mps_mpo.ipynb index 39a5a6e..a35685f 100644 --- a/tutorials/mps_mpo.ipynb +++ b/tutorials/mps_mpo.ipynb @@ -42,10 +42,10 @@ "id": "000f1769-9728-46fd-85d5-0faf2e6b558e", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.114143Z", - "iopub.status.busy": "2024-07-26T09:15:28.113935Z", - "iopub.status.idle": "2024-07-26T09:15:28.756907Z", - "shell.execute_reply": "2024-07-26T09:15:28.756090Z" + "iopub.execute_input": "2024-08-24T09:07:17.617267Z", + "iopub.status.busy": "2024-08-24T09:07:17.616598Z", + "iopub.status.idle": "2024-08-24T09:07:18.292693Z", + "shell.execute_reply": "2024-08-24T09:07:18.292011Z" } }, "outputs": [ @@ -53,35 +53,35 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,711[INFO] Use NumPy as backend\n" + "2024-08-24 09:07:18,241[INFO] Use NumPy as backend\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,712[INFO] numpy random seed is 9012\n" + "2024-08-24 09:07:18,242[INFO] numpy random seed is 9012\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,712[INFO] random seed is 1092\n" + "2024-08-24 09:07:18,243[INFO] random seed is 1092\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,722[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n" + "2024-08-24 09:07:18,254[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,723[INFO] use 64 bits\n" + "2024-08-24 09:07:18,255[INFO] use 64 bits\n" ] } ], @@ -108,10 +108,10 @@ "id": "e70d2ec4-097c-4c41-a2b3-6ccfeb151509", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.759876Z", - "iopub.status.busy": "2024-07-26T09:15:28.759609Z", - "iopub.status.idle": "2024-07-26T09:15:28.767526Z", - "shell.execute_reply": "2024-07-26T09:15:28.766873Z" + "iopub.execute_input": "2024-08-24T09:07:18.296525Z", + "iopub.status.busy": "2024-08-24T09:07:18.296034Z", + "iopub.status.idle": "2024-08-24T09:07:18.304612Z", + "shell.execute_reply": "2024-08-24T09:07:18.303903Z" } }, "outputs": [ @@ -155,10 +155,10 @@ "id": "d080f8e7-c745-42d3-93d9-3b471d066df4", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.770207Z", - "iopub.status.busy": "2024-07-26T09:15:28.769821Z", - "iopub.status.idle": "2024-07-26T09:15:28.774514Z", - "shell.execute_reply": "2024-07-26T09:15:28.773901Z" + "iopub.execute_input": "2024-08-24T09:07:18.307529Z", + "iopub.status.busy": "2024-08-24T09:07:18.307107Z", + "iopub.status.idle": "2024-08-24T09:07:18.311950Z", + "shell.execute_reply": "2024-08-24T09:07:18.311282Z" } }, "outputs": [ @@ -193,10 +193,10 @@ "id": "8e9f83d8-f1eb-44d8-a203-2885776f98a7", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.777089Z", - "iopub.status.busy": "2024-07-26T09:15:28.776693Z", - "iopub.status.idle": "2024-07-26T09:15:28.781581Z", - "shell.execute_reply": "2024-07-26T09:15:28.780929Z" + "iopub.execute_input": "2024-08-24T09:07:18.314739Z", + "iopub.status.busy": "2024-08-24T09:07:18.314326Z", + "iopub.status.idle": "2024-08-24T09:07:18.319290Z", + "shell.execute_reply": "2024-08-24T09:07:18.318626Z" } }, "outputs": [ @@ -222,10 +222,10 @@ "id": "a35a1d74-9969-41d9-bc6e-90f2a5c49c3f", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.784154Z", - "iopub.status.busy": "2024-07-26T09:15:28.783751Z", - "iopub.status.idle": "2024-07-26T09:15:28.788725Z", - "shell.execute_reply": "2024-07-26T09:15:28.788084Z" + "iopub.execute_input": "2024-08-24T09:07:18.321989Z", + "iopub.status.busy": "2024-08-24T09:07:18.321489Z", + "iopub.status.idle": "2024-08-24T09:07:18.326775Z", + "shell.execute_reply": "2024-08-24T09:07:18.326051Z" } }, "outputs": [ @@ -265,10 +265,10 @@ "id": "4c37b017-d714-4577-91ac-6d703463dbde", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.791135Z", - "iopub.status.busy": "2024-07-26T09:15:28.790946Z", - "iopub.status.idle": "2024-07-26T09:15:28.793978Z", - "shell.execute_reply": "2024-07-26T09:15:28.793430Z" + "iopub.execute_input": "2024-08-24T09:07:18.330356Z", + "iopub.status.busy": "2024-08-24T09:07:18.329708Z", + "iopub.status.idle": "2024-08-24T09:07:18.333677Z", + "shell.execute_reply": "2024-08-24T09:07:18.332901Z" } }, "outputs": [], @@ -292,10 +292,10 @@ "id": "6129edcc-c743-4aec-9e5f-f6ad0542d5ed", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.796558Z", - "iopub.status.busy": "2024-07-26T09:15:28.796169Z", - "iopub.status.idle": "2024-07-26T09:15:28.799082Z", - "shell.execute_reply": "2024-07-26T09:15:28.798532Z" + "iopub.execute_input": "2024-08-24T09:07:18.336957Z", + "iopub.status.busy": "2024-08-24T09:07:18.336489Z", + "iopub.status.idle": "2024-08-24T09:07:18.340002Z", + "shell.execute_reply": "2024-08-24T09:07:18.339263Z" } }, "outputs": [], @@ -333,10 +333,10 @@ "id": "7e3be2dd-0fa1-487f-b259-127570077707", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.801857Z", - "iopub.status.busy": "2024-07-26T09:15:28.801477Z", - "iopub.status.idle": "2024-07-26T09:15:28.806447Z", - "shell.execute_reply": "2024-07-26T09:15:28.805782Z" + "iopub.execute_input": "2024-08-24T09:07:18.343110Z", + "iopub.status.busy": "2024-08-24T09:07:18.342626Z", + "iopub.status.idle": "2024-08-24T09:07:18.348756Z", + "shell.execute_reply": "2024-08-24T09:07:18.348006Z" } }, "outputs": [ @@ -370,18 +370,18 @@ "id": "2be63c8e-264a-4ab8-8ef6-29dcb73398f5", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.809108Z", - "iopub.status.busy": "2024-07-26T09:15:28.808726Z", - "iopub.status.idle": "2024-07-26T09:15:28.812952Z", - "shell.execute_reply": "2024-07-26T09:15:28.812289Z" + "iopub.execute_input": "2024-08-24T09:07:18.352230Z", + "iopub.status.busy": "2024-08-24T09:07:18.351627Z", + "iopub.status.idle": "2024-08-24T09:07:18.356727Z", + "shell.execute_reply": "2024-08-24T09:07:18.356046Z" } }, "outputs": [ { "data": { "text/plain": [ - "(
Model
-2024-07-26 09:15:25,973[DEBUG] # of operator terms: 1 +2024-08-24 09:07:15,291[DEBUG] # of operator terms: 1 +2024-08-24 09:07:15,292[DEBUG] Input operator terms: 1 +2024-08-24 09:07:15,294[DEBUG] After combination of the same terms: 1diff --git a/tutorials/define_model.ipynb b/tutorials/define_model.ipynb index a75ee03..f1d1d1f 100644 --- a/tutorials/define_model.ipynb +++ b/tutorials/define_model.ipynb @@ -36,10 +36,10 @@ "id": "4bc1aac4-9fec-48f2-a801-abd479d1adc7", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.207911Z", - "iopub.status.busy": "2024-07-26T09:15:25.207705Z", - "iopub.status.idle": "2024-07-26T09:15:25.851595Z", - "shell.execute_reply": "2024-07-26T09:15:25.850895Z" + "iopub.execute_input": "2024-08-24T09:07:14.478997Z", + "iopub.status.busy": "2024-08-24T09:07:14.478777Z", + "iopub.status.idle": "2024-08-24T09:07:15.168556Z", + "shell.execute_reply": "2024-08-24T09:07:15.167922Z" } }, "outputs": [ @@ -47,35 +47,35 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:25,805[INFO] Use NumPy as backend\n" + "2024-08-24 09:07:15,119[INFO] Use NumPy as backend\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:25,806[INFO] numpy random seed is 9012\n" + "2024-08-24 09:07:15,120[INFO] numpy random seed is 9012\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:25,807[INFO] random seed is 1092\n" + "2024-08-24 09:07:15,121[INFO] random seed is 1092\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:25,817[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n" + "2024-08-24 09:07:15,132[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:25,818[INFO] use 64 bits\n" + "2024-08-24 09:07:15,133[INFO] use 64 bits\n" ] } ], @@ -107,10 +107,10 @@ "id": "47aa28d6-2bb6-4a19-8244-d80a99fca2f9", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.854436Z", - "iopub.status.busy": "2024-07-26T09:15:25.854217Z", - "iopub.status.idle": "2024-07-26T09:15:25.861743Z", - "shell.execute_reply": "2024-07-26T09:15:25.861132Z" + "iopub.execute_input": "2024-08-24T09:07:15.172095Z", + "iopub.status.busy": "2024-08-24T09:07:15.171574Z", + "iopub.status.idle": "2024-08-24T09:07:15.179282Z", + "shell.execute_reply": "2024-08-24T09:07:15.178624Z" } }, "outputs": [ @@ -144,10 +144,10 @@ "id": "303d5892-1992-4e4f-ac56-e3257bf237b4", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.864247Z", - "iopub.status.busy": "2024-07-26T09:15:25.863929Z", - "iopub.status.idle": "2024-07-26T09:15:25.868560Z", - "shell.execute_reply": "2024-07-26T09:15:25.867962Z" + "iopub.execute_input": "2024-08-24T09:07:15.181796Z", + "iopub.status.busy": "2024-08-24T09:07:15.181588Z", + "iopub.status.idle": "2024-08-24T09:07:15.186136Z", + "shell.execute_reply": "2024-08-24T09:07:15.185533Z" } }, "outputs": [ @@ -188,10 +188,10 @@ "id": "8fe6c36d-0179-480e-84ec-f23c32af61d6", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.871098Z", - "iopub.status.busy": "2024-07-26T09:15:25.870715Z", - "iopub.status.idle": "2024-07-26T09:15:25.874968Z", - "shell.execute_reply": "2024-07-26T09:15:25.874299Z" + "iopub.execute_input": "2024-08-24T09:07:15.188858Z", + "iopub.status.busy": "2024-08-24T09:07:15.188380Z", + "iopub.status.idle": "2024-08-24T09:07:15.192836Z", + "shell.execute_reply": "2024-08-24T09:07:15.192261Z" } }, "outputs": [ @@ -226,10 +226,10 @@ "id": "d900115e-4775-4b84-90fa-0b3339d90cc7", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.877534Z", - "iopub.status.busy": "2024-07-26T09:15:25.877161Z", - "iopub.status.idle": "2024-07-26T09:15:25.881399Z", - "shell.execute_reply": "2024-07-26T09:15:25.880799Z" + "iopub.execute_input": "2024-08-24T09:07:15.195383Z", + "iopub.status.busy": "2024-08-24T09:07:15.195004Z", + "iopub.status.idle": "2024-08-24T09:07:15.199556Z", + "shell.execute_reply": "2024-08-24T09:07:15.198918Z" } }, "outputs": [ @@ -262,10 +262,10 @@ "id": "81054bdb-48e9-4191-8500-c645deea060a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.884233Z", - "iopub.status.busy": "2024-07-26T09:15:25.883686Z", - "iopub.status.idle": "2024-07-26T09:15:25.888094Z", - "shell.execute_reply": "2024-07-26T09:15:25.887451Z" + "iopub.execute_input": "2024-08-24T09:07:15.202066Z", + "iopub.status.busy": "2024-08-24T09:07:15.201822Z", + "iopub.status.idle": "2024-08-24T09:07:15.206410Z", + "shell.execute_reply": "2024-08-24T09:07:15.205823Z" } }, "outputs": [ @@ -314,10 +314,10 @@ "id": "7e00cea9-1bfc-4c58-bcee-38b885ec7d9d", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.890911Z", - "iopub.status.busy": "2024-07-26T09:15:25.890475Z", - "iopub.status.idle": "2024-07-26T09:15:25.895320Z", - "shell.execute_reply": "2024-07-26T09:15:25.894723Z" + "iopub.execute_input": "2024-08-24T09:07:15.208915Z", + "iopub.status.busy": "2024-08-24T09:07:15.208668Z", + "iopub.status.idle": "2024-08-24T09:07:15.213657Z", + "shell.execute_reply": "2024-08-24T09:07:15.213071Z" } }, "outputs": [ @@ -352,10 +352,10 @@ "id": "84b34017-8b9b-4288-8730-e1f12de2806b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.897791Z", - "iopub.status.busy": "2024-07-26T09:15:25.897589Z", - "iopub.status.idle": "2024-07-26T09:15:25.901927Z", - "shell.execute_reply": "2024-07-26T09:15:25.901259Z" + "iopub.execute_input": "2024-08-24T09:07:15.216117Z", + "iopub.status.busy": "2024-08-24T09:07:15.215873Z", + "iopub.status.idle": "2024-08-24T09:07:15.220296Z", + "shell.execute_reply": "2024-08-24T09:07:15.219716Z" } }, "outputs": [ @@ -388,10 +388,10 @@ "id": "c1cf78f8-ed8a-4bf5-a629-b786f43210b2", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.904320Z", - "iopub.status.busy": "2024-07-26T09:15:25.904095Z", - "iopub.status.idle": "2024-07-26T09:15:25.908732Z", - "shell.execute_reply": "2024-07-26T09:15:25.908139Z" + "iopub.execute_input": "2024-08-24T09:07:15.222844Z", + "iopub.status.busy": "2024-08-24T09:07:15.222463Z", + "iopub.status.idle": "2024-08-24T09:07:15.226844Z", + "shell.execute_reply": "2024-08-24T09:07:15.226186Z" } }, "outputs": [ @@ -418,10 +418,10 @@ "id": "04747001-e2fb-442a-a32c-267b8e531aa4", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.911275Z", - "iopub.status.busy": "2024-07-26T09:15:25.910911Z", - "iopub.status.idle": "2024-07-26T09:15:25.915212Z", - "shell.execute_reply": "2024-07-26T09:15:25.914601Z" + "iopub.execute_input": "2024-08-24T09:07:15.229320Z", + "iopub.status.busy": "2024-08-24T09:07:15.228930Z", + "iopub.status.idle": "2024-08-24T09:07:15.232988Z", + "shell.execute_reply": "2024-08-24T09:07:15.232414Z" } }, "outputs": [ @@ -446,10 +446,10 @@ "id": "26cf73a7-ef15-41ab-9f1e-96ce3d9612d8", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.917652Z", - "iopub.status.busy": "2024-07-26T09:15:25.917284Z", - "iopub.status.idle": "2024-07-26T09:15:25.921987Z", - "shell.execute_reply": "2024-07-26T09:15:25.921415Z" + "iopub.execute_input": "2024-08-24T09:07:15.235441Z", + "iopub.status.busy": "2024-08-24T09:07:15.235070Z", + "iopub.status.idle": "2024-08-24T09:07:15.239644Z", + "shell.execute_reply": "2024-08-24T09:07:15.238990Z" } }, "outputs": [ @@ -477,10 +477,10 @@ "id": "fa103eaa-78ba-482d-a796-808fe67c5cc0", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.924310Z", - "iopub.status.busy": "2024-07-26T09:15:25.924083Z", - "iopub.status.idle": "2024-07-26T09:15:25.928576Z", - "shell.execute_reply": "2024-07-26T09:15:25.927954Z" + "iopub.execute_input": "2024-08-24T09:07:15.242109Z", + "iopub.status.busy": "2024-08-24T09:07:15.241741Z", + "iopub.status.idle": "2024-08-24T09:07:15.246079Z", + "shell.execute_reply": "2024-08-24T09:07:15.245425Z" } }, "outputs": [ @@ -507,10 +507,10 @@ "id": "cb924ed7-6a00-4cb5-8339-a5d468e72d06", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.930884Z", - "iopub.status.busy": "2024-07-26T09:15:25.930686Z", - "iopub.status.idle": "2024-07-26T09:15:25.935111Z", - "shell.execute_reply": "2024-07-26T09:15:25.934503Z" + "iopub.execute_input": "2024-08-24T09:07:15.248580Z", + "iopub.status.busy": "2024-08-24T09:07:15.248213Z", + "iopub.status.idle": "2024-08-24T09:07:15.252451Z", + "shell.execute_reply": "2024-08-24T09:07:15.251858Z" } }, "outputs": [ @@ -554,10 +554,10 @@ "id": "24f5feb6-94ec-4f8f-a655-c23782ad3457", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.937821Z", - "iopub.status.busy": "2024-07-26T09:15:25.937455Z", - "iopub.status.idle": "2024-07-26T09:15:25.942206Z", - "shell.execute_reply": "2024-07-26T09:15:25.941592Z" + "iopub.execute_input": "2024-08-24T09:07:15.255157Z", + "iopub.status.busy": "2024-08-24T09:07:15.254771Z", + "iopub.status.idle": "2024-08-24T09:07:15.259436Z", + "shell.execute_reply": "2024-08-24T09:07:15.258732Z" } }, "outputs": [ @@ -598,10 +598,10 @@ "id": "66b6d810-e472-426a-a222-b47de5df86d7", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.944952Z", - "iopub.status.busy": "2024-07-26T09:15:25.944483Z", - "iopub.status.idle": "2024-07-26T09:15:25.949768Z", - "shell.execute_reply": "2024-07-26T09:15:25.949207Z" + "iopub.execute_input": "2024-08-24T09:07:15.262056Z", + "iopub.status.busy": "2024-08-24T09:07:15.261686Z", + "iopub.status.idle": "2024-08-24T09:07:15.265978Z", + "shell.execute_reply": "2024-08-24T09:07:15.265321Z" } }, "outputs": [ @@ -636,10 +636,10 @@ "id": "04cbaf61-3d57-4ebb-b270-0882a7675e60", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.952341Z", - "iopub.status.busy": "2024-07-26T09:15:25.951927Z", - "iopub.status.idle": "2024-07-26T09:15:25.956862Z", - "shell.execute_reply": "2024-07-26T09:15:25.956208Z" + "iopub.execute_input": "2024-08-24T09:07:15.268447Z", + "iopub.status.busy": "2024-08-24T09:07:15.268079Z", + "iopub.status.idle": "2024-08-24T09:07:15.272903Z", + "shell.execute_reply": "2024-08-24T09:07:15.272276Z" } }, "outputs": [ @@ -675,10 +675,10 @@ "id": "f563057c-1ffd-4312-b207-0629e57b5fc8", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.959373Z", - "iopub.status.busy": "2024-07-26T09:15:25.959011Z", - "iopub.status.idle": "2024-07-26T09:15:25.964705Z", - "shell.execute_reply": "2024-07-26T09:15:25.964055Z" + "iopub.execute_input": "2024-08-24T09:07:15.275506Z", + "iopub.status.busy": "2024-08-24T09:07:15.275130Z", + "iopub.status.idle": "2024-08-24T09:07:15.281223Z", + "shell.execute_reply": "2024-08-24T09:07:15.280522Z" } }, "outputs": [ @@ -748,10 +748,10 @@ "id": "e67e21ac-a3c5-4b56-abd6-c4a40960e503", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.967167Z", - "iopub.status.busy": "2024-07-26T09:15:25.966967Z", - "iopub.status.idle": "2024-07-26T09:15:25.970250Z", - "shell.execute_reply": "2024-07-26T09:15:25.969696Z" + "iopub.execute_input": "2024-08-24T09:07:15.284748Z", + "iopub.status.busy": "2024-08-24T09:07:15.284233Z", + "iopub.status.idle": "2024-08-24T09:07:15.288063Z", + "shell.execute_reply": "2024-08-24T09:07:15.287339Z" } }, "outputs": [], @@ -774,10 +774,10 @@ "id": "0b0d473e-00e2-4f1b-901e-afa39e2a46bc", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.972905Z", - "iopub.status.busy": "2024-07-26T09:15:25.972391Z", - "iopub.status.idle": "2024-07-26T09:15:25.977910Z", - "shell.execute_reply": "2024-07-26T09:15:25.977362Z" + "iopub.execute_input": "2024-08-24T09:07:15.290911Z", + "iopub.status.busy": "2024-08-24T09:07:15.290670Z", + "iopub.status.idle": "2024-08-24T09:07:15.298962Z", + "shell.execute_reply": "2024-08-24T09:07:15.298411Z" } }, "outputs": [ @@ -785,7 +785,21 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:25,973[DEBUG] # of operator terms: 1\n" + "2024-08-24 09:07:15,291[DEBUG] # of operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:15,292[DEBUG] Input operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:15,294[DEBUG] After combination of the same terms: 1\n" ] }, { @@ -811,10 +825,10 @@ "id": "390b4aa0-91fe-472b-b9fb-21571659da66", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.980497Z", - "iopub.status.busy": "2024-07-26T09:15:25.979982Z", - "iopub.status.idle": "2024-07-26T09:15:25.984518Z", - "shell.execute_reply": "2024-07-26T09:15:25.983913Z" + "iopub.execute_input": "2024-08-24T09:07:15.301485Z", + "iopub.status.busy": "2024-08-24T09:07:15.301269Z", + "iopub.status.idle": "2024-08-24T09:07:15.305893Z", + "shell.execute_reply": "2024-08-24T09:07:15.305226Z" } }, "outputs": [ @@ -871,10 +885,10 @@ "id": "cf659b50-c31c-4fe3-a4bf-ee671a901d5c", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:25.986972Z", - "iopub.status.busy": "2024-07-26T09:15:25.986727Z", - "iopub.status.idle": "2024-07-26T09:15:25.991397Z", - "shell.execute_reply": "2024-07-26T09:15:25.990715Z" + "iopub.execute_input": "2024-08-24T09:07:15.308684Z", + "iopub.status.busy": "2024-08-24T09:07:15.308285Z", + "iopub.status.idle": "2024-08-24T09:07:15.312940Z", + "shell.execute_reply": "2024-08-24T09:07:15.312351Z" } }, "outputs": [ diff --git a/tutorials/mps_mpo.html b/tutorials/mps_mpo.html index 0734bef..6da83de 100644 --- a/tutorials/mps_mpo.html +++ b/tutorials/mps_mpo.html @@ -516,11 +516,11 @@The spin-boson model
-2024-07-26 09:15:28,711[INFO] Use NumPy as backend -2024-07-26 09:15:28,712[INFO] numpy random seed is 9012 -2024-07-26 09:15:28,712[INFO] random seed is 1092 -2024-07-26 09:15:28,722[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336 -2024-07-26 09:15:28,723[INFO] use 64 bits +2024-08-24 09:07:18,241[INFO] Use NumPy as backend +2024-08-24 09:07:18,242[INFO] numpy random seed is 9012 +2024-08-24 09:07:18,243[INFO] random seed is 1092 +2024-08-24 09:07:18,254[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640 +2024-08-24 09:07:18,255[INFO] use 64 bitsFirst, construct all terms in the Hamiltonian in a
@@ -673,8 +673,8 @@list
orOpSum
.Random Initialization
-(<Matrix at 0x7fa5c1e44cd0 (1, 2, 2) float64>, - <Matrix at 0x7fa5c1e44d30 (2, 8, 1) float64>) +(<Matrix at 0x7f40dfe54fd0 (1, 2, 2) float64>, + <Matrix at 0x7f40dfe54d30 (2, 8, 1) float64>)@@ -892,10 +892,10 @@
Matrix
can be considered as a wrapper fornp.ndarray
with more metadata. The indices of the array are left virtual index, the physical index and the right virtual index. The underlaying matrix can be accessed via thearray
attribute.Construct MPO
-2024-07-26 09:15:28,872[DEBUG] # of operator terms: 3 -2024-07-26 09:15:28,872[DEBUG] symbolic mpo algorithm: qr -2024-07-26 09:15:28,873[DEBUG] Input operator terms: 3 -2024-07-26 09:15:28,875[DEBUG] After combination of the same terms: 3 +2024-08-24 09:07:18,420[DEBUG] # of operator terms: 3 +2024-08-24 09:07:18,420[DEBUG] Input operator terms: 3 +2024-08-24 09:07:18,422[DEBUG] After combination of the same terms: 3 +2024-08-24 09:07:18,422[DEBUG] symbolic mpo algorithm: qr@@ -904,8 +904,8 @@Construct MPO
-(<Matrix at 0x7fa5ec45b550 (1, 2, 2, 3) float64>, - <Matrix at 0x7fa5ec465b20 (3, 8, 8, 1) float64>) +(<Matrix at 0x7f40dfe45f70 (1, 2, 2, 3) float64>, + <Matrix at 0x7f40dfe45ee0 (3, 8, 8, 1) float64>)Here the logging outputs that there are 3 terms in the Hamiltonian, since \(\hat \sigma_z\) with coefficient 0 is dropped automatically.
@@ -960,7 +960,9 @@Construct MPO
-2024-07-26 09:15:28,897[DEBUG] # of operator terms: 1 +2024-08-24 09:07:18,446[DEBUG] # of operator terms: 1 +2024-08-24 09:07:18,447[DEBUG] Input operator terms: 1 +2024-08-24 09:07:18,448[DEBUG] After combination of the same terms: 1,\n", - " )" + "( ,\n", + " )" ] }, "execution_count": 9, @@ -407,10 +407,10 @@ "id": "e490a69b-caeb-40ee-b39e-4fd85dd3d874", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.815519Z", - "iopub.status.busy": "2024-07-26T09:15:28.815142Z", - "iopub.status.idle": "2024-07-26T09:15:28.819807Z", - "shell.execute_reply": "2024-07-26T09:15:28.819153Z" + "iopub.execute_input": "2024-08-24T09:07:18.359561Z", + "iopub.status.busy": "2024-08-24T09:07:18.359333Z", + "iopub.status.idle": "2024-08-24T09:07:18.364780Z", + "shell.execute_reply": "2024-08-24T09:07:18.364171Z" } }, "outputs": [ @@ -461,10 +461,10 @@ "id": "7f09a5f0-ad14-4c20-b1c2-a28d1408cb4c", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.822509Z", - "iopub.status.busy": "2024-07-26T09:15:28.822094Z", - "iopub.status.idle": "2024-07-26T09:15:28.826660Z", - "shell.execute_reply": "2024-07-26T09:15:28.826111Z" + "iopub.execute_input": "2024-08-24T09:07:18.367458Z", + "iopub.status.busy": "2024-08-24T09:07:18.367238Z", + "iopub.status.idle": "2024-08-24T09:07:18.372062Z", + "shell.execute_reply": "2024-08-24T09:07:18.371456Z" } }, "outputs": [ @@ -500,10 +500,10 @@ "id": "1a3a9e52-2fd7-4300-ad6c-91e5616526dc", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.829252Z", - "iopub.status.busy": "2024-07-26T09:15:28.828861Z", - "iopub.status.idle": "2024-07-26T09:15:28.833472Z", - "shell.execute_reply": "2024-07-26T09:15:28.832842Z" + "iopub.execute_input": "2024-08-24T09:07:18.374729Z", + "iopub.status.busy": "2024-08-24T09:07:18.374512Z", + "iopub.status.idle": "2024-08-24T09:07:18.379594Z", + "shell.execute_reply": "2024-08-24T09:07:18.378914Z" } }, "outputs": [ @@ -528,10 +528,10 @@ "id": "66d833b6-867b-4d1e-9881-f99dc4e44a39", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.835986Z", - "iopub.status.busy": "2024-07-26T09:15:28.835621Z", - "iopub.status.idle": "2024-07-26T09:15:28.841822Z", - "shell.execute_reply": "2024-07-26T09:15:28.841214Z" + "iopub.execute_input": "2024-08-24T09:07:18.382452Z", + "iopub.status.busy": "2024-08-24T09:07:18.382036Z", + "iopub.status.idle": "2024-08-24T09:07:18.388220Z", + "shell.execute_reply": "2024-08-24T09:07:18.387520Z" } }, "outputs": [ @@ -573,10 +573,10 @@ "id": "ede0eb7f-c86a-4632-a05a-071329724c3c", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.844573Z", - "iopub.status.busy": "2024-07-26T09:15:28.844004Z", - "iopub.status.idle": "2024-07-26T09:15:28.848392Z", - "shell.execute_reply": "2024-07-26T09:15:28.847757Z" + "iopub.execute_input": "2024-08-24T09:07:18.390833Z", + "iopub.status.busy": "2024-08-24T09:07:18.390582Z", + "iopub.status.idle": "2024-08-24T09:07:18.394880Z", + "shell.execute_reply": "2024-08-24T09:07:18.394277Z" } }, "outputs": [ @@ -602,10 +602,10 @@ "id": "be6cd3cf-ad6f-4005-b000-aaf53d12f002", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.850707Z", - "iopub.status.busy": "2024-07-26T09:15:28.850511Z", - "iopub.status.idle": "2024-07-26T09:15:28.854632Z", - "shell.execute_reply": "2024-07-26T09:15:28.854012Z" + "iopub.execute_input": "2024-08-24T09:07:18.397336Z", + "iopub.status.busy": "2024-08-24T09:07:18.397105Z", + "iopub.status.idle": "2024-08-24T09:07:18.401331Z", + "shell.execute_reply": "2024-08-24T09:07:18.400625Z" } }, "outputs": [ @@ -641,10 +641,10 @@ "id": "1b50631f-ea77-4e7b-b793-9cda4b69cf82", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.857275Z", - "iopub.status.busy": "2024-07-26T09:15:28.856909Z", - "iopub.status.idle": "2024-07-26T09:15:28.862100Z", - "shell.execute_reply": "2024-07-26T09:15:28.861482Z" + "iopub.execute_input": "2024-08-24T09:07:18.404045Z", + "iopub.status.busy": "2024-08-24T09:07:18.403666Z", + "iopub.status.idle": "2024-08-24T09:07:18.409094Z", + "shell.execute_reply": "2024-08-24T09:07:18.408422Z" } }, "outputs": [ @@ -671,10 +671,10 @@ "id": "e8ad3388-00cf-4bc8-a43e-42c1ce96dae0", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.864419Z", - "iopub.status.busy": "2024-07-26T09:15:28.864223Z", - "iopub.status.idle": "2024-07-26T09:15:28.868771Z", - "shell.execute_reply": "2024-07-26T09:15:28.868186Z" + "iopub.execute_input": "2024-08-24T09:07:18.411719Z", + "iopub.status.busy": "2024-08-24T09:07:18.411334Z", + "iopub.status.idle": "2024-08-24T09:07:18.416211Z", + "shell.execute_reply": "2024-08-24T09:07:18.415538Z" } }, "outputs": [ @@ -717,10 +717,10 @@ "id": "5f3629dc-e1c1-4613-b40f-0fe977acfec6", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.871312Z", - "iopub.status.busy": "2024-07-26T09:15:28.870941Z", - "iopub.status.idle": "2024-07-26T09:15:28.881654Z", - "shell.execute_reply": "2024-07-26T09:15:28.881004Z" + "iopub.execute_input": "2024-08-24T09:07:18.418952Z", + "iopub.status.busy": "2024-08-24T09:07:18.418584Z", + "iopub.status.idle": "2024-08-24T09:07:18.429458Z", + "shell.execute_reply": "2024-08-24T09:07:18.428783Z" } }, "outputs": [ @@ -728,35 +728,35 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,872[DEBUG] # of operator terms: 3\n" + "2024-08-24 09:07:18,420[DEBUG] # of operator terms: 3\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,872[DEBUG] symbolic mpo algorithm: qr\n" + "2024-08-24 09:07:18,420[DEBUG] Input operator terms: 3\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,873[DEBUG] Input operator terms: 3\n" + "2024-08-24 09:07:18,422[DEBUG] After combination of the same terms: 3\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,875[DEBUG] After combination of the same terms: 3\n" + "2024-08-24 09:07:18,422[DEBUG] symbolic mpo algorithm: qr\n" ] }, { "data": { "text/plain": [ - "( ,\n", - " )" + "( ,\n", + " )" ] }, "execution_count": 18, @@ -788,10 +788,10 @@ "id": "0e44bee9-c5bb-46a0-b867-f07a683b5e79", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.884214Z", - "iopub.status.busy": "2024-07-26T09:15:28.883826Z", - "iopub.status.idle": "2024-07-26T09:15:28.888257Z", - "shell.execute_reply": "2024-07-26T09:15:28.887591Z" + "iopub.execute_input": "2024-08-24T09:07:18.432200Z", + "iopub.status.busy": "2024-08-24T09:07:18.431933Z", + "iopub.status.idle": "2024-08-24T09:07:18.436644Z", + "shell.execute_reply": "2024-08-24T09:07:18.436000Z" } }, "outputs": [ @@ -817,10 +817,10 @@ "id": "675ed473-fa49-49b5-a9d3-cdde91027162", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.890758Z", - "iopub.status.busy": "2024-07-26T09:15:28.890368Z", - "iopub.status.idle": "2024-07-26T09:15:28.894563Z", - "shell.execute_reply": "2024-07-26T09:15:28.893971Z" + "iopub.execute_input": "2024-08-24T09:07:18.439372Z", + "iopub.status.busy": "2024-08-24T09:07:18.438955Z", + "iopub.status.idle": "2024-08-24T09:07:18.443409Z", + "shell.execute_reply": "2024-08-24T09:07:18.442806Z" } }, "outputs": [ @@ -855,10 +855,10 @@ "id": "7a20aeeb-1ea0-4db6-bb49-19f03b653e42", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.897208Z", - "iopub.status.busy": "2024-07-26T09:15:28.896823Z", - "iopub.status.idle": "2024-07-26T09:15:28.901031Z", - "shell.execute_reply": "2024-07-26T09:15:28.900472Z" + "iopub.execute_input": "2024-08-24T09:07:18.445975Z", + "iopub.status.busy": "2024-08-24T09:07:18.445642Z", + "iopub.status.idle": "2024-08-24T09:07:18.452060Z", + "shell.execute_reply": "2024-08-24T09:07:18.451403Z" } }, "outputs": [ @@ -866,7 +866,21 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:28,897[DEBUG] # of operator terms: 1\n" + "2024-08-24 09:07:18,446[DEBUG] # of operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:18,447[DEBUG] Input operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:18,448[DEBUG] After combination of the same terms: 1\n" ] } ], @@ -896,10 +910,10 @@ "id": "82ce56dd-843a-46cb-a420-0c8a5012303f", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.903758Z", - "iopub.status.busy": "2024-07-26T09:15:28.903236Z", - "iopub.status.idle": "2024-07-26T09:15:28.907781Z", - "shell.execute_reply": "2024-07-26T09:15:28.907121Z" + "iopub.execute_input": "2024-08-24T09:07:18.455095Z", + "iopub.status.busy": "2024-08-24T09:07:18.454611Z", + "iopub.status.idle": "2024-08-24T09:07:18.459520Z", + "shell.execute_reply": "2024-08-24T09:07:18.458837Z" } }, "outputs": [ @@ -932,10 +946,10 @@ "id": "792d6185-925d-44f7-8300-4dfdcef27805", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.910518Z", - "iopub.status.busy": "2024-07-26T09:15:28.910032Z", - "iopub.status.idle": "2024-07-26T09:15:28.915086Z", - "shell.execute_reply": "2024-07-26T09:15:28.914438Z" + "iopub.execute_input": "2024-08-24T09:07:18.462401Z", + "iopub.status.busy": "2024-08-24T09:07:18.461932Z", + "iopub.status.idle": "2024-08-24T09:07:18.466891Z", + "shell.execute_reply": "2024-08-24T09:07:18.466210Z" } }, "outputs": [ @@ -968,10 +982,10 @@ "id": "52309466-fec2-4945-a249-c64244985461", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.917721Z", - "iopub.status.busy": "2024-07-26T09:15:28.917340Z", - "iopub.status.idle": "2024-07-26T09:15:28.923592Z", - "shell.execute_reply": "2024-07-26T09:15:28.922939Z" + "iopub.execute_input": "2024-08-24T09:07:18.469476Z", + "iopub.status.busy": "2024-08-24T09:07:18.469266Z", + "iopub.status.idle": "2024-08-24T09:07:18.476023Z", + "shell.execute_reply": "2024-08-24T09:07:18.475426Z" } }, "outputs": [ @@ -1004,10 +1018,10 @@ "id": "8de0fdd0-a468-4566-bda8-810aa51b431a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.926150Z", - "iopub.status.busy": "2024-07-26T09:15:28.925789Z", - "iopub.status.idle": "2024-07-26T09:15:28.930614Z", - "shell.execute_reply": "2024-07-26T09:15:28.929964Z" + "iopub.execute_input": "2024-08-24T09:07:18.478812Z", + "iopub.status.busy": "2024-08-24T09:07:18.478315Z", + "iopub.status.idle": "2024-08-24T09:07:18.483388Z", + "shell.execute_reply": "2024-08-24T09:07:18.482806Z" } }, "outputs": [ @@ -1040,10 +1054,10 @@ "id": "818eb440-a754-48dc-85c2-5d3b02846569", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:28.933199Z", - "iopub.status.busy": "2024-07-26T09:15:28.932832Z", - "iopub.status.idle": "2024-07-26T09:15:28.937392Z", - "shell.execute_reply": "2024-07-26T09:15:28.936803Z" + "iopub.execute_input": "2024-08-24T09:07:18.485835Z", + "iopub.status.busy": "2024-08-24T09:07:18.485628Z", + "iopub.status.idle": "2024-08-24T09:07:18.490698Z", + "shell.execute_reply": "2024-08-24T09:07:18.490021Z" } }, "outputs": [ diff --git a/tutorials/quantum_number.html b/tutorials/quantum_number.html index 54f5c13..ce5c3da 100644 --- a/tutorials/quantum_number.html +++ b/tutorials/quantum_number.html @@ -532,11 +532,11 @@ Setting quantum number for states
-2024-07-26 09:15:31,656[INFO] Use NumPy as backend -2024-07-26 09:15:31,657[INFO] numpy random seed is 9012 -2024-07-26 09:15:31,658[INFO] random seed is 1092 -2024-07-26 09:15:31,668[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336 -2024-07-26 09:15:31,669[INFO] use 64 bits +2024-08-24 09:07:21,400[INFO] Use NumPy as backend +2024-08-24 09:07:21,401[INFO] numpy random seed is 9012 +2024-08-24 09:07:21,402[INFO] random seed is 1092 +2024-08-24 09:07:21,413[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640 +2024-08-24 09:07:21,414[INFO] use 64 bitsHere we set up two basis sets and sets the quantum number for \(|0\rangle\) to 0 and \(|1\rangle\) to 1.
@@ -730,7 +730,9 @@Setting quantum number for operators
-2024-07-26 09:15:31,782[DEBUG] # of operator terms: 1 +2024-08-24 09:07:21,533[DEBUG] # of operator terms: 1 +2024-08-24 09:07:21,534[DEBUG] Input operator terms: 1 +2024-08-24 09:07:21,536[DEBUG] After combination of the same terms: 1diff --git a/tutorials/quantum_number.ipynb b/tutorials/quantum_number.ipynb index 5e0a070..e2014dc 100644 --- a/tutorials/quantum_number.ipynb +++ b/tutorials/quantum_number.ipynb @@ -70,10 +70,10 @@ "id": "38d22aea-d558-4050-ba09-5ee910022a6e", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.060743Z", - "iopub.status.busy": "2024-07-26T09:15:31.060539Z", - "iopub.status.idle": "2024-07-26T09:15:31.702874Z", - "shell.execute_reply": "2024-07-26T09:15:31.702149Z" + "iopub.execute_input": "2024-08-24T09:07:20.758810Z", + "iopub.status.busy": "2024-08-24T09:07:20.758611Z", + "iopub.status.idle": "2024-08-24T09:07:21.451678Z", + "shell.execute_reply": "2024-08-24T09:07:21.450969Z" } }, "outputs": [ @@ -81,35 +81,35 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:31,656[INFO] Use NumPy as backend\n" + "2024-08-24 09:07:21,400[INFO] Use NumPy as backend\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:31,657[INFO] numpy random seed is 9012\n" + "2024-08-24 09:07:21,401[INFO] numpy random seed is 9012\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:31,658[INFO] random seed is 1092\n" + "2024-08-24 09:07:21,402[INFO] random seed is 1092\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:31,668[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n" + "2024-08-24 09:07:21,413[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:31,669[INFO] use 64 bits\n" + "2024-08-24 09:07:21,414[INFO] use 64 bits\n" ] } ], @@ -131,10 +131,10 @@ "id": "4069da65-755f-4fce-8a83-48a498dfabda", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.706207Z", - "iopub.status.busy": "2024-07-26T09:15:31.705775Z", - "iopub.status.idle": "2024-07-26T09:15:31.709559Z", - "shell.execute_reply": "2024-07-26T09:15:31.708942Z" + "iopub.execute_input": "2024-08-24T09:07:21.455439Z", + "iopub.status.busy": "2024-08-24T09:07:21.454975Z", + "iopub.status.idle": "2024-08-24T09:07:21.459045Z", + "shell.execute_reply": "2024-08-24T09:07:21.458445Z" } }, "outputs": [], @@ -158,10 +158,10 @@ "id": "9d3b7ff7-ac29-4a33-8ed8-98dca88d1c37", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.712088Z", - "iopub.status.busy": "2024-07-26T09:15:31.711708Z", - "iopub.status.idle": "2024-07-26T09:15:31.714783Z", - "shell.execute_reply": "2024-07-26T09:15:31.714212Z" + "iopub.execute_input": "2024-08-24T09:07:21.461598Z", + "iopub.status.busy": "2024-08-24T09:07:21.461384Z", + "iopub.status.idle": "2024-08-24T09:07:21.464553Z", + "shell.execute_reply": "2024-08-24T09:07:21.463991Z" } }, "outputs": [], @@ -175,10 +175,10 @@ "id": "e9358f1f-f98e-4581-b6e0-54308966f74f", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.717306Z", - "iopub.status.busy": "2024-07-26T09:15:31.716934Z", - "iopub.status.idle": "2024-07-26T09:15:31.719966Z", - "shell.execute_reply": "2024-07-26T09:15:31.719394Z" + "iopub.execute_input": "2024-08-24T09:07:21.466998Z", + "iopub.status.busy": "2024-08-24T09:07:21.466791Z", + "iopub.status.idle": "2024-08-24T09:07:21.469973Z", + "shell.execute_reply": "2024-08-24T09:07:21.469300Z" } }, "outputs": [], @@ -192,10 +192,10 @@ "id": "f86cea1c-916f-47c0-bced-a8dc7c2f7055", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.722504Z", - "iopub.status.busy": "2024-07-26T09:15:31.722119Z", - "iopub.status.idle": "2024-07-26T09:15:31.725963Z", - "shell.execute_reply": "2024-07-26T09:15:31.725338Z" + "iopub.execute_input": "2024-08-24T09:07:21.472629Z", + "iopub.status.busy": "2024-08-24T09:07:21.472164Z", + "iopub.status.idle": "2024-08-24T09:07:21.476595Z", + "shell.execute_reply": "2024-08-24T09:07:21.475912Z" } }, "outputs": [], @@ -209,10 +209,10 @@ "id": "ff4c6277-31bb-4010-aca8-c637e3e0fa0c", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.728462Z", - "iopub.status.busy": "2024-07-26T09:15:31.728045Z", - "iopub.status.idle": "2024-07-26T09:15:31.734907Z", - "shell.execute_reply": "2024-07-26T09:15:31.734307Z" + "iopub.execute_input": "2024-08-24T09:07:21.479107Z", + "iopub.status.busy": "2024-08-24T09:07:21.478724Z", + "iopub.status.idle": "2024-08-24T09:07:21.485569Z", + "shell.execute_reply": "2024-08-24T09:07:21.484862Z" } }, "outputs": [ @@ -238,10 +238,10 @@ "id": "ee83a807-0962-4889-b895-63067c898497", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.737468Z", - "iopub.status.busy": "2024-07-26T09:15:31.737076Z", - "iopub.status.idle": "2024-07-26T09:15:31.741511Z", - "shell.execute_reply": "2024-07-26T09:15:31.740918Z" + "iopub.execute_input": "2024-08-24T09:07:21.488347Z", + "iopub.status.busy": "2024-08-24T09:07:21.487960Z", + "iopub.status.idle": "2024-08-24T09:07:21.492376Z", + "shell.execute_reply": "2024-08-24T09:07:21.491696Z" } }, "outputs": [ @@ -270,10 +270,10 @@ "id": "faac1b86-603c-4c1e-8924-b21216d6949e", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.744006Z", - "iopub.status.busy": "2024-07-26T09:15:31.743622Z", - "iopub.status.idle": "2024-07-26T09:15:31.748261Z", - "shell.execute_reply": "2024-07-26T09:15:31.747698Z" + "iopub.execute_input": "2024-08-24T09:07:21.494889Z", + "iopub.status.busy": "2024-08-24T09:07:21.494518Z", + "iopub.status.idle": "2024-08-24T09:07:21.499044Z", + "shell.execute_reply": "2024-08-24T09:07:21.498389Z" } }, "outputs": [ @@ -308,10 +308,10 @@ "id": "ee62750a-8bc3-40ed-b7fa-d983942f8f19", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.750952Z", - "iopub.status.busy": "2024-07-26T09:15:31.750539Z", - "iopub.status.idle": "2024-07-26T09:15:31.754484Z", - "shell.execute_reply": "2024-07-26T09:15:31.753875Z" + "iopub.execute_input": "2024-08-24T09:07:21.501584Z", + "iopub.status.busy": "2024-08-24T09:07:21.501215Z", + "iopub.status.idle": "2024-08-24T09:07:21.505530Z", + "shell.execute_reply": "2024-08-24T09:07:21.504835Z" } }, "outputs": [], @@ -326,10 +326,10 @@ "id": "aab1e5dd-2aef-45a4-a7e2-11b31d9bdd53", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.756943Z", - "iopub.status.busy": "2024-07-26T09:15:31.756553Z", - "iopub.status.idle": "2024-07-26T09:15:31.760979Z", - "shell.execute_reply": "2024-07-26T09:15:31.760361Z" + "iopub.execute_input": "2024-08-24T09:07:21.507992Z", + "iopub.status.busy": "2024-08-24T09:07:21.507617Z", + "iopub.status.idle": "2024-08-24T09:07:21.511929Z", + "shell.execute_reply": "2024-08-24T09:07:21.511285Z" } }, "outputs": [ @@ -355,10 +355,10 @@ "id": "099493a0-f1bc-4eaf-ad21-a9faee50ad2d", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.763341Z", - "iopub.status.busy": "2024-07-26T09:15:31.762975Z", - "iopub.status.idle": "2024-07-26T09:15:31.767182Z", - "shell.execute_reply": "2024-07-26T09:15:31.766599Z" + "iopub.execute_input": "2024-08-24T09:07:21.514409Z", + "iopub.status.busy": "2024-08-24T09:07:21.514047Z", + "iopub.status.idle": "2024-08-24T09:07:21.518296Z", + "shell.execute_reply": "2024-08-24T09:07:21.517687Z" } }, "outputs": [ @@ -387,10 +387,10 @@ "id": "33c1f28a-4847-4918-b25e-def309491a06", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.769673Z", - "iopub.status.busy": "2024-07-26T09:15:31.769313Z", - "iopub.status.idle": "2024-07-26T09:15:31.773676Z", - "shell.execute_reply": "2024-07-26T09:15:31.773027Z" + "iopub.execute_input": "2024-08-24T09:07:21.520788Z", + "iopub.status.busy": "2024-08-24T09:07:21.520416Z", + "iopub.status.idle": "2024-08-24T09:07:21.524840Z", + "shell.execute_reply": "2024-08-24T09:07:21.524197Z" } }, "outputs": [ @@ -433,10 +433,10 @@ "id": "eb7f7ba4-5228-41bc-bf6d-ee41211e5f81", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.776256Z", - "iopub.status.busy": "2024-07-26T09:15:31.775872Z", - "iopub.status.idle": "2024-07-26T09:15:31.778845Z", - "shell.execute_reply": "2024-07-26T09:15:31.778191Z" + "iopub.execute_input": "2024-08-24T09:07:21.527578Z", + "iopub.status.busy": "2024-08-24T09:07:21.527077Z", + "iopub.status.idle": "2024-08-24T09:07:21.530202Z", + "shell.execute_reply": "2024-08-24T09:07:21.529519Z" } }, "outputs": [], @@ -458,10 +458,10 @@ "id": "86bfaee4-bbe1-43d5-98a6-0e1116131083", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.781339Z", - "iopub.status.busy": "2024-07-26T09:15:31.780951Z", - "iopub.status.idle": "2024-07-26T09:15:31.785660Z", - "shell.execute_reply": "2024-07-26T09:15:31.785096Z" + "iopub.execute_input": "2024-08-24T09:07:21.532960Z", + "iopub.status.busy": "2024-08-24T09:07:21.532566Z", + "iopub.status.idle": "2024-08-24T09:07:21.539986Z", + "shell.execute_reply": "2024-08-24T09:07:21.539435Z" } }, "outputs": [ @@ -469,7 +469,21 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:31,782[DEBUG] # of operator terms: 1\n" + "2024-08-24 09:07:21,533[DEBUG] # of operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:21,534[DEBUG] Input operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:21,536[DEBUG] After combination of the same terms: 1\n" ] } ], @@ -483,10 +497,10 @@ "id": "48c0d99b-a6c2-4656-b78d-9762d7cba665", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.788149Z", - "iopub.status.busy": "2024-07-26T09:15:31.787740Z", - "iopub.status.idle": "2024-07-26T09:15:31.792025Z", - "shell.execute_reply": "2024-07-26T09:15:31.791432Z" + "iopub.execute_input": "2024-08-24T09:07:21.542584Z", + "iopub.status.busy": "2024-08-24T09:07:21.542194Z", + "iopub.status.idle": "2024-08-24T09:07:21.546329Z", + "shell.execute_reply": "2024-08-24T09:07:21.545653Z" } }, "outputs": [ @@ -511,10 +525,10 @@ "id": "0cad769d-b8e1-43b4-8c95-08e45dbf7cc6", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.794404Z", - "iopub.status.busy": "2024-07-26T09:15:31.794016Z", - "iopub.status.idle": "2024-07-26T09:15:31.798401Z", - "shell.execute_reply": "2024-07-26T09:15:31.797739Z" + "iopub.execute_input": "2024-08-24T09:07:21.548914Z", + "iopub.status.busy": "2024-08-24T09:07:21.548531Z", + "iopub.status.idle": "2024-08-24T09:07:21.552811Z", + "shell.execute_reply": "2024-08-24T09:07:21.552226Z" } }, "outputs": [ @@ -547,10 +561,10 @@ "id": "7110a397-e270-4083-b064-aded86675163", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.800910Z", - "iopub.status.busy": "2024-07-26T09:15:31.800519Z", - "iopub.status.idle": "2024-07-26T09:15:31.803941Z", - "shell.execute_reply": "2024-07-26T09:15:31.803373Z" + "iopub.execute_input": "2024-08-24T09:07:21.555357Z", + "iopub.status.busy": "2024-08-24T09:07:21.554985Z", + "iopub.status.idle": "2024-08-24T09:07:21.558401Z", + "shell.execute_reply": "2024-08-24T09:07:21.557729Z" } }, "outputs": [], @@ -588,10 +602,10 @@ "id": "9d3c8a36-25e8-46e6-91cd-4d520238f0df", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.806505Z", - "iopub.status.busy": "2024-07-26T09:15:31.806115Z", - "iopub.status.idle": "2024-07-26T09:15:31.809037Z", - "shell.execute_reply": "2024-07-26T09:15:31.808486Z" + "iopub.execute_input": "2024-08-24T09:07:21.561172Z", + "iopub.status.busy": "2024-08-24T09:07:21.560794Z", + "iopub.status.idle": "2024-08-24T09:07:21.563792Z", + "shell.execute_reply": "2024-08-24T09:07:21.563126Z" } }, "outputs": [], @@ -605,10 +619,10 @@ "id": "9f5fa2cf-e6e5-430a-9dc2-176237d82e5a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.811619Z", - "iopub.status.busy": "2024-07-26T09:15:31.811228Z", - "iopub.status.idle": "2024-07-26T09:15:31.815579Z", - "shell.execute_reply": "2024-07-26T09:15:31.814903Z" + "iopub.execute_input": "2024-08-24T09:07:21.566313Z", + "iopub.status.busy": "2024-08-24T09:07:21.565952Z", + "iopub.status.idle": "2024-08-24T09:07:21.570296Z", + "shell.execute_reply": "2024-08-24T09:07:21.569644Z" } }, "outputs": [ @@ -634,10 +648,10 @@ "id": "9166c78b-15d3-4c64-a42d-5a3c37ecc4aa", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.818101Z", - "iopub.status.busy": "2024-07-26T09:15:31.817712Z", - "iopub.status.idle": "2024-07-26T09:15:31.822205Z", - "shell.execute_reply": "2024-07-26T09:15:31.821607Z" + "iopub.execute_input": "2024-08-24T09:07:21.572917Z", + "iopub.status.busy": "2024-08-24T09:07:21.572607Z", + "iopub.status.idle": "2024-08-24T09:07:21.576942Z", + "shell.execute_reply": "2024-08-24T09:07:21.576329Z" } }, "outputs": [ @@ -663,10 +677,10 @@ "id": "f789d3b7-46e2-4a23-b9a0-e72ed323c0e3", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.824879Z", - "iopub.status.busy": "2024-07-26T09:15:31.824403Z", - "iopub.status.idle": "2024-07-26T09:15:31.828772Z", - "shell.execute_reply": "2024-07-26T09:15:31.828132Z" + "iopub.execute_input": "2024-08-24T09:07:21.579288Z", + "iopub.status.busy": "2024-08-24T09:07:21.579084Z", + "iopub.status.idle": "2024-08-24T09:07:21.583372Z", + "shell.execute_reply": "2024-08-24T09:07:21.582813Z" } }, "outputs": [ @@ -692,10 +706,10 @@ "id": "4f023161-daa1-42f2-84ba-4d4528dd4461", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:31.831388Z", - "iopub.status.busy": "2024-07-26T09:15:31.830936Z", - "iopub.status.idle": "2024-07-26T09:15:31.835295Z", - "shell.execute_reply": "2024-07-26T09:15:31.834738Z" + "iopub.execute_input": "2024-08-24T09:07:21.585795Z", + "iopub.status.busy": "2024-08-24T09:07:21.585432Z", + "iopub.status.idle": "2024-08-24T09:07:21.589847Z", + "shell.execute_reply": "2024-08-24T09:07:21.589183Z" } }, "outputs": [ diff --git a/tutorials/ttn_basic.html b/tutorials/ttn_basic.html index 1a1f415..b767e49 100644 --- a/tutorials/ttn_basic.html +++ b/tutorials/ttn_basic.html @@ -507,11 +507,11 @@Defining a Tree
-2024-07-26 09:15:34,558[INFO] Use NumPy as backend -2024-07-26 09:15:34,559[INFO] numpy random seed is 9012 -2024-07-26 09:15:34,560[INFO] random seed is 1092 -2024-07-26 09:15:34,570[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336 -2024-07-26 09:15:34,571[INFO] use 64 bits +2024-08-24 09:07:24,399[INFO] Use NumPy as backend +2024-08-24 09:07:24,399[INFO] numpy random seed is 9012 +2024-08-24 09:07:24,400[INFO] random seed is 1092 +2024-08-24 09:07:24,411[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640 +2024-08-24 09:07:24,412[INFO] use 64 bits@@ -886,7 +886,9 @@TTNS#
-2024-07-26 09:15:34,763[DEBUG] # of operator terms: 1 +2024-08-24 09:07:24,602[DEBUG] # of operator terms: 1 +2024-08-24 09:07:24,605[DEBUG] Input operator terms: 1 +2024-08-24 09:07:24,608[DEBUG] After combination of the same terms: 1@@ -1052,7 +1054,9 @@TTNO#
-2024-07-26 09:15:34,850[DEBUG] # of operator terms: 27 +2024-08-24 09:07:24,697[DEBUG] # of operator terms: 27 +2024-08-24 09:07:24,697[DEBUG] Input operator terms: 27 +2024-08-24 09:07:24,698[DEBUG] After combination of the same terms: 27diff --git a/tutorials/ttn_basic.ipynb b/tutorials/ttn_basic.ipynb index 824212d..809aa37 100644 --- a/tutorials/ttn_basic.ipynb +++ b/tutorials/ttn_basic.ipynb @@ -31,10 +31,10 @@ "id": "bca5f57b-713d-4d9f-a17e-5ed520d82912", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:33.960291Z", - "iopub.status.busy": "2024-07-26T09:15:33.959985Z", - "iopub.status.idle": "2024-07-26T09:15:34.625914Z", - "shell.execute_reply": "2024-07-26T09:15:34.625308Z" + "iopub.execute_input": "2024-08-24T09:07:23.768215Z", + "iopub.status.busy": "2024-08-24T09:07:23.767610Z", + "iopub.status.idle": "2024-08-24T09:07:24.468509Z", + "shell.execute_reply": "2024-08-24T09:07:24.467859Z" } }, "outputs": [ @@ -42,35 +42,35 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,558[INFO] Use NumPy as backend\n" + "2024-08-24 09:07:24,399[INFO] Use NumPy as backend\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,559[INFO] numpy random seed is 9012\n" + "2024-08-24 09:07:24,399[INFO] numpy random seed is 9012\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,560[INFO] random seed is 1092\n" + "2024-08-24 09:07:24,400[INFO] random seed is 1092\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,570[INFO] Git Commit Hash: b80d923ed1abfeb95f8f388104f734f6d22c6336\n" + "2024-08-24 09:07:24,411[INFO] Git Commit Hash: 78516d8ee697e5cfb88a1cf2c55ad3299ff3b640\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,571[INFO] use 64 bits\n" + "2024-08-24 09:07:24,412[INFO] use 64 bits\n" ] } ], @@ -85,10 +85,10 @@ "id": "304fd8da-2649-42c9-86d6-2e8ccc5c727b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.628846Z", - "iopub.status.busy": "2024-07-26T09:15:34.628405Z", - "iopub.status.idle": "2024-07-26T09:15:34.635924Z", - "shell.execute_reply": "2024-07-26T09:15:34.635250Z" + "iopub.execute_input": "2024-08-24T09:07:24.471957Z", + "iopub.status.busy": "2024-08-24T09:07:24.471473Z", + "iopub.status.idle": "2024-08-24T09:07:24.479181Z", + "shell.execute_reply": "2024-08-24T09:07:24.478525Z" } }, "outputs": [ @@ -119,10 +119,10 @@ "id": "25278cba-0295-486d-a93f-5bbbdc619de2", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.638428Z", - "iopub.status.busy": "2024-07-26T09:15:34.638221Z", - "iopub.status.idle": "2024-07-26T09:15:34.641319Z", - "shell.execute_reply": "2024-07-26T09:15:34.640685Z" + "iopub.execute_input": "2024-08-24T09:07:24.481776Z", + "iopub.status.busy": "2024-08-24T09:07:24.481413Z", + "iopub.status.idle": "2024-08-24T09:07:24.484457Z", + "shell.execute_reply": "2024-08-24T09:07:24.483804Z" } }, "outputs": [], @@ -145,10 +145,10 @@ "id": "5c53cfa1-c843-4ed3-a6c8-562daebc6b73", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.643813Z", - "iopub.status.busy": "2024-07-26T09:15:34.643610Z", - "iopub.status.idle": "2024-07-26T09:15:34.647970Z", - "shell.execute_reply": "2024-07-26T09:15:34.647305Z" + "iopub.execute_input": "2024-08-24T09:07:24.487207Z", + "iopub.status.busy": "2024-08-24T09:07:24.486742Z", + "iopub.status.idle": "2024-08-24T09:07:24.491240Z", + "shell.execute_reply": "2024-08-24T09:07:24.490569Z" } }, "outputs": [ @@ -182,10 +182,10 @@ "id": "dfa757c3-1ce2-47be-bfb5-6941c333372d", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.650466Z", - "iopub.status.busy": "2024-07-26T09:15:34.650262Z", - "iopub.status.idle": "2024-07-26T09:15:34.654584Z", - "shell.execute_reply": "2024-07-26T09:15:34.653908Z" + "iopub.execute_input": "2024-08-24T09:07:24.493991Z", + "iopub.status.busy": "2024-08-24T09:07:24.493606Z", + "iopub.status.idle": "2024-08-24T09:07:24.497928Z", + "shell.execute_reply": "2024-08-24T09:07:24.497259Z" } }, "outputs": [ @@ -211,10 +211,10 @@ "id": "771dfe52-7dac-447e-9fab-2682c2e451a3", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.657020Z", - "iopub.status.busy": "2024-07-26T09:15:34.656814Z", - "iopub.status.idle": "2024-07-26T09:15:34.660945Z", - "shell.execute_reply": "2024-07-26T09:15:34.660258Z" + "iopub.execute_input": "2024-08-24T09:07:24.500611Z", + "iopub.status.busy": "2024-08-24T09:07:24.500194Z", + "iopub.status.idle": "2024-08-24T09:07:24.504406Z", + "shell.execute_reply": "2024-08-24T09:07:24.503744Z" } }, "outputs": [ @@ -247,10 +247,10 @@ "id": "557c7b54-fb5c-401a-8db8-7a3acf1e9b7a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.663351Z", - "iopub.status.busy": "2024-07-26T09:15:34.663146Z", - "iopub.status.idle": "2024-07-26T09:15:34.667732Z", - "shell.execute_reply": "2024-07-26T09:15:34.667073Z" + "iopub.execute_input": "2024-08-24T09:07:24.507180Z", + "iopub.status.busy": "2024-08-24T09:07:24.506792Z", + "iopub.status.idle": "2024-08-24T09:07:24.511145Z", + "shell.execute_reply": "2024-08-24T09:07:24.510498Z" } }, "outputs": [ @@ -285,10 +285,10 @@ "id": "e4e84ba5-5265-45a8-9a7a-dcffae16153b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.670474Z", - "iopub.status.busy": "2024-07-26T09:15:34.670076Z", - "iopub.status.idle": "2024-07-26T09:15:34.673731Z", - "shell.execute_reply": "2024-07-26T09:15:34.673038Z" + "iopub.execute_input": "2024-08-24T09:07:24.513595Z", + "iopub.status.busy": "2024-08-24T09:07:24.513388Z", + "iopub.status.idle": "2024-08-24T09:07:24.516963Z", + "shell.execute_reply": "2024-08-24T09:07:24.516275Z" } }, "outputs": [ @@ -324,10 +324,10 @@ "id": "1265a011-6997-4966-84ec-3a237c35c097", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.676262Z", - "iopub.status.busy": "2024-07-26T09:15:34.676010Z", - "iopub.status.idle": "2024-07-26T09:15:34.680601Z", - "shell.execute_reply": "2024-07-26T09:15:34.679963Z" + "iopub.execute_input": "2024-08-24T09:07:24.519483Z", + "iopub.status.busy": "2024-08-24T09:07:24.519278Z", + "iopub.status.idle": "2024-08-24T09:07:24.523640Z", + "shell.execute_reply": "2024-08-24T09:07:24.523073Z" } }, "outputs": [ @@ -378,10 +378,10 @@ "id": "18922854-3f98-46b3-9fd4-44bdef8c52a8", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.683125Z", - "iopub.status.busy": "2024-07-26T09:15:34.682749Z", - "iopub.status.idle": "2024-07-26T09:15:34.686916Z", - "shell.execute_reply": "2024-07-26T09:15:34.686323Z" + "iopub.execute_input": "2024-08-24T09:07:24.526354Z", + "iopub.status.busy": "2024-08-24T09:07:24.526123Z", + "iopub.status.idle": "2024-08-24T09:07:24.530733Z", + "shell.execute_reply": "2024-08-24T09:07:24.530034Z" } }, "outputs": [ @@ -415,10 +415,10 @@ "id": "8e40d4c3-e5cf-401d-b210-16f0e533b241", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.689393Z", - "iopub.status.busy": "2024-07-26T09:15:34.689188Z", - "iopub.status.idle": "2024-07-26T09:15:34.693808Z", - "shell.execute_reply": "2024-07-26T09:15:34.693153Z" + "iopub.execute_input": "2024-08-24T09:07:24.533557Z", + "iopub.status.busy": "2024-08-24T09:07:24.532897Z", + "iopub.status.idle": "2024-08-24T09:07:24.538548Z", + "shell.execute_reply": "2024-08-24T09:07:24.537973Z" } }, "outputs": [ @@ -453,10 +453,10 @@ "id": "d8477d77-5c42-4855-a629-bfdfeb3ab586", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.696369Z", - "iopub.status.busy": "2024-07-26T09:15:34.696167Z", - "iopub.status.idle": "2024-07-26T09:15:34.700024Z", - "shell.execute_reply": "2024-07-26T09:15:34.699342Z" + "iopub.execute_input": "2024-08-24T09:07:24.541324Z", + "iopub.status.busy": "2024-08-24T09:07:24.540905Z", + "iopub.status.idle": "2024-08-24T09:07:24.545019Z", + "shell.execute_reply": "2024-08-24T09:07:24.544430Z" } }, "outputs": [ @@ -487,10 +487,10 @@ "id": "660a5757-7790-4f75-a950-c9fb1c2b708c", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.702600Z", - "iopub.status.busy": "2024-07-26T09:15:34.702394Z", - "iopub.status.idle": "2024-07-26T09:15:34.706367Z", - "shell.execute_reply": "2024-07-26T09:15:34.705709Z" + "iopub.execute_input": "2024-08-24T09:07:24.547647Z", + "iopub.status.busy": "2024-08-24T09:07:24.547257Z", + "iopub.status.idle": "2024-08-24T09:07:24.551191Z", + "shell.execute_reply": "2024-08-24T09:07:24.550509Z" } }, "outputs": [ @@ -532,10 +532,10 @@ "id": "7f9ec768-236f-4db0-a93d-06049b8bad1a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.709023Z", - "iopub.status.busy": "2024-07-26T09:15:34.708559Z", - "iopub.status.idle": "2024-07-26T09:15:34.712749Z", - "shell.execute_reply": "2024-07-26T09:15:34.712158Z" + "iopub.execute_input": "2024-08-24T09:07:24.553987Z", + "iopub.status.busy": "2024-08-24T09:07:24.553556Z", + "iopub.status.idle": "2024-08-24T09:07:24.557469Z", + "shell.execute_reply": "2024-08-24T09:07:24.556755Z" } }, "outputs": [ @@ -564,10 +564,10 @@ "id": "be27b9a4-ad39-4019-a82c-06098d62ed04", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.715168Z", - "iopub.status.busy": "2024-07-26T09:15:34.714961Z", - "iopub.status.idle": "2024-07-26T09:15:34.719025Z", - "shell.execute_reply": "2024-07-26T09:15:34.718372Z" + "iopub.execute_input": "2024-08-24T09:07:24.559987Z", + "iopub.status.busy": "2024-08-24T09:07:24.559587Z", + "iopub.status.idle": "2024-08-24T09:07:24.563687Z", + "shell.execute_reply": "2024-08-24T09:07:24.562963Z" } }, "outputs": [ @@ -622,10 +622,10 @@ "id": "5fac4366-805b-4464-b608-9ac7915ad8b0", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.721802Z", - "iopub.status.busy": "2024-07-26T09:15:34.721409Z", - "iopub.status.idle": "2024-07-26T09:15:34.724931Z", - "shell.execute_reply": "2024-07-26T09:15:34.724258Z" + "iopub.execute_input": "2024-08-24T09:07:24.566495Z", + "iopub.status.busy": "2024-08-24T09:07:24.566016Z", + "iopub.status.idle": "2024-08-24T09:07:24.569564Z", + "shell.execute_reply": "2024-08-24T09:07:24.568879Z" } }, "outputs": [], @@ -640,10 +640,10 @@ "id": "09040eb5-e46b-437c-8537-c5db6ae2c33b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.727417Z", - "iopub.status.busy": "2024-07-26T09:15:34.727025Z", - "iopub.status.idle": "2024-07-26T09:15:34.736025Z", - "shell.execute_reply": "2024-07-26T09:15:34.735344Z" + "iopub.execute_input": "2024-08-24T09:07:24.572073Z", + "iopub.status.busy": "2024-08-24T09:07:24.571678Z", + "iopub.status.idle": "2024-08-24T09:07:24.580932Z", + "shell.execute_reply": "2024-08-24T09:07:24.580296Z" } }, "outputs": [ @@ -678,10 +678,10 @@ "id": "1d859d1b-1cc5-448e-af1a-73d91784492a", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.740476Z", - "iopub.status.busy": "2024-07-26T09:15:34.739282Z", - "iopub.status.idle": "2024-07-26T09:15:34.746562Z", - "shell.execute_reply": "2024-07-26T09:15:34.745924Z" + "iopub.execute_input": "2024-08-24T09:07:24.584139Z", + "iopub.status.busy": "2024-08-24T09:07:24.583684Z", + "iopub.status.idle": "2024-08-24T09:07:24.588518Z", + "shell.execute_reply": "2024-08-24T09:07:24.587855Z" } }, "outputs": [ @@ -712,10 +712,10 @@ "id": "63549a24-0510-4cd8-97b9-23a64954f54c", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.750957Z", - "iopub.status.busy": "2024-07-26T09:15:34.749796Z", - "iopub.status.idle": "2024-07-26T09:15:34.757132Z", - "shell.execute_reply": "2024-07-26T09:15:34.756466Z" + "iopub.execute_input": "2024-08-24T09:07:24.592950Z", + "iopub.status.busy": "2024-08-24T09:07:24.591583Z", + "iopub.status.idle": "2024-08-24T09:07:24.597445Z", + "shell.execute_reply": "2024-08-24T09:07:24.596718Z" } }, "outputs": [ @@ -741,10 +741,10 @@ "id": "9b7b37f0-b52f-4f7d-919f-8cf5e3e28a1e", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.761542Z", - "iopub.status.busy": "2024-07-26T09:15:34.760347Z", - "iopub.status.idle": "2024-07-26T09:15:34.795092Z", - "shell.execute_reply": "2024-07-26T09:15:34.794454Z" + "iopub.execute_input": "2024-08-24T09:07:24.600926Z", + "iopub.status.busy": "2024-08-24T09:07:24.600671Z", + "iopub.status.idle": "2024-08-24T09:07:24.641290Z", + "shell.execute_reply": "2024-08-24T09:07:24.640490Z" } }, "outputs": [ @@ -752,7 +752,21 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,763[DEBUG] # of operator terms: 1\n" + "2024-08-24 09:07:24,602[DEBUG] # of operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:24,605[DEBUG] Input operator terms: 1\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:24,608[DEBUG] After combination of the same terms: 1\n" ] }, { @@ -797,10 +811,10 @@ "id": "a0235b24-0834-4b08-88f4-44fc03163575", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.799495Z", - "iopub.status.busy": "2024-07-26T09:15:34.798337Z", - "iopub.status.idle": "2024-07-26T09:15:34.806293Z", - "shell.execute_reply": "2024-07-26T09:15:34.805662Z" + "iopub.execute_input": "2024-08-24T09:07:24.645502Z", + "iopub.status.busy": "2024-08-24T09:07:24.645215Z", + "iopub.status.idle": "2024-08-24T09:07:24.653545Z", + "shell.execute_reply": "2024-08-24T09:07:24.652846Z" } }, "outputs": [ @@ -843,10 +857,10 @@ "id": "f0be8fa3-7115-4f32-9964-52da54578366", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.810765Z", - "iopub.status.busy": "2024-07-26T09:15:34.809606Z", - "iopub.status.idle": "2024-07-26T09:15:34.816993Z", - "shell.execute_reply": "2024-07-26T09:15:34.816356Z" + "iopub.execute_input": "2024-08-24T09:07:24.657271Z", + "iopub.status.busy": "2024-08-24T09:07:24.656985Z", + "iopub.status.idle": "2024-08-24T09:07:24.664328Z", + "shell.execute_reply": "2024-08-24T09:07:24.663649Z" } }, "outputs": [], @@ -860,10 +874,10 @@ "id": "3a6cf4f8-a821-4746-8d05-ddb02aaeae55", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.821324Z", - "iopub.status.busy": "2024-07-26T09:15:34.820163Z", - "iopub.status.idle": "2024-07-26T09:15:34.827446Z", - "shell.execute_reply": "2024-07-26T09:15:34.826811Z" + "iopub.execute_input": "2024-08-24T09:07:24.667866Z", + "iopub.status.busy": "2024-08-24T09:07:24.667613Z", + "iopub.status.idle": "2024-08-24T09:07:24.674877Z", + "shell.execute_reply": "2024-08-24T09:07:24.674172Z" } }, "outputs": [ @@ -896,10 +910,10 @@ "id": "6f5b3f05-1b1b-4433-989c-2eab1058e9f0", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.831766Z", - "iopub.status.busy": "2024-07-26T09:15:34.830591Z", - "iopub.status.idle": "2024-07-26T09:15:34.838735Z", - "shell.execute_reply": "2024-07-26T09:15:34.838105Z" + "iopub.execute_input": "2024-08-24T09:07:24.678377Z", + "iopub.status.busy": "2024-08-24T09:07:24.678126Z", + "iopub.status.idle": "2024-08-24T09:07:24.686065Z", + "shell.execute_reply": "2024-08-24T09:07:24.685440Z" } }, "outputs": [ @@ -958,10 +972,10 @@ "id": "1d2bb037-4bb4-4d79-a07b-a5dde5ffe5d9", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.841689Z", - "iopub.status.busy": "2024-07-26T09:15:34.841482Z", - "iopub.status.idle": "2024-07-26T09:15:34.845961Z", - "shell.execute_reply": "2024-07-26T09:15:34.845274Z" + "iopub.execute_input": "2024-08-24T09:07:24.688858Z", + "iopub.status.busy": "2024-08-24T09:07:24.688662Z", + "iopub.status.idle": "2024-08-24T09:07:24.692820Z", + "shell.execute_reply": "2024-08-24T09:07:24.692323Z" } }, "outputs": [ @@ -995,10 +1009,10 @@ "id": "1397e508-d880-4004-a87e-54354bf6aae6", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.848639Z", - "iopub.status.busy": "2024-07-26T09:15:34.848255Z", - "iopub.status.idle": "2024-07-26T09:15:34.866342Z", - "shell.execute_reply": "2024-07-26T09:15:34.865794Z" + "iopub.execute_input": "2024-08-24T09:07:24.695234Z", + "iopub.status.busy": "2024-08-24T09:07:24.694855Z", + "iopub.status.idle": "2024-08-24T09:07:24.711799Z", + "shell.execute_reply": "2024-08-24T09:07:24.711276Z" } }, "outputs": [ @@ -1006,7 +1020,21 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-07-26 09:15:34,850[DEBUG] # of operator terms: 27\n" + "2024-08-24 09:07:24,697[DEBUG] # of operator terms: 27\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:24,697[DEBUG] Input operator terms: 27\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-08-24 09:07:24,698[DEBUG] After combination of the same terms: 27\n" ] } ], @@ -1020,10 +1048,10 @@ "id": "2a8dd3ae-8f22-430f-a5b7-67a0a6810fa7", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.868727Z", - "iopub.status.busy": "2024-07-26T09:15:34.868479Z", - "iopub.status.idle": "2024-07-26T09:15:34.873094Z", - "shell.execute_reply": "2024-07-26T09:15:34.872479Z" + "iopub.execute_input": "2024-08-24T09:07:24.714465Z", + "iopub.status.busy": "2024-08-24T09:07:24.714080Z", + "iopub.status.idle": "2024-08-24T09:07:24.718450Z", + "shell.execute_reply": "2024-08-24T09:07:24.717799Z" } }, "outputs": [ @@ -1048,10 +1076,10 @@ "id": "4a46835e-fd37-4166-941e-8d533631b6d8", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.875383Z", - "iopub.status.busy": "2024-07-26T09:15:34.875181Z", - "iopub.status.idle": "2024-07-26T09:15:34.879596Z", - "shell.execute_reply": "2024-07-26T09:15:34.879001Z" + "iopub.execute_input": "2024-08-24T09:07:24.720838Z", + "iopub.status.busy": "2024-08-24T09:07:24.720469Z", + "iopub.status.idle": "2024-08-24T09:07:24.724701Z", + "shell.execute_reply": "2024-08-24T09:07:24.724143Z" } }, "outputs": [ @@ -1090,10 +1118,10 @@ "id": "09de6a17-3d33-4968-a40b-291bc18569d2", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.881937Z", - "iopub.status.busy": "2024-07-26T09:15:34.881719Z", - "iopub.status.idle": "2024-07-26T09:15:34.885829Z", - "shell.execute_reply": "2024-07-26T09:15:34.885262Z" + "iopub.execute_input": "2024-08-24T09:07:24.727398Z", + "iopub.status.busy": "2024-08-24T09:07:24.727020Z", + "iopub.status.idle": "2024-08-24T09:07:24.731088Z", + "shell.execute_reply": "2024-08-24T09:07:24.730442Z" } }, "outputs": [], @@ -1107,10 +1135,10 @@ "id": "172af695-f19f-47c5-8118-e0962c3ef704", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.888220Z", - "iopub.status.busy": "2024-07-26T09:15:34.887993Z", - "iopub.status.idle": "2024-07-26T09:15:34.893853Z", - "shell.execute_reply": "2024-07-26T09:15:34.893295Z" + "iopub.execute_input": "2024-08-24T09:07:24.733615Z", + "iopub.status.busy": "2024-08-24T09:07:24.733246Z", + "iopub.status.idle": "2024-08-24T09:07:24.738954Z", + "shell.execute_reply": "2024-08-24T09:07:24.738305Z" } }, "outputs": [ @@ -1135,10 +1163,10 @@ "id": "9a4f0713-74af-4227-9c7c-d3ccb9c6ea7b", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.896174Z", - "iopub.status.busy": "2024-07-26T09:15:34.895946Z", - "iopub.status.idle": "2024-07-26T09:15:34.902333Z", - "shell.execute_reply": "2024-07-26T09:15:34.901699Z" + "iopub.execute_input": "2024-08-24T09:07:24.741644Z", + "iopub.status.busy": "2024-08-24T09:07:24.741147Z", + "iopub.status.idle": "2024-08-24T09:07:24.747937Z", + "shell.execute_reply": "2024-08-24T09:07:24.747273Z" } }, "outputs": [ @@ -1163,10 +1191,10 @@ "id": "f95c3ea3-5d99-42ac-9045-95b57c0e3fee", "metadata": { "execution": { - "iopub.execute_input": "2024-07-26T09:15:34.904752Z", - "iopub.status.busy": "2024-07-26T09:15:34.904545Z", - "iopub.status.idle": "2024-07-26T09:15:34.914602Z", - "shell.execute_reply": "2024-07-26T09:15:34.913952Z" + "iopub.execute_input": "2024-08-24T09:07:24.750537Z", + "iopub.status.busy": "2024-08-24T09:07:24.750161Z", + "iopub.status.idle": "2024-08-24T09:07:24.760163Z", + "shell.execute_reply": "2024-08-24T09:07:24.759584Z" } }, "outputs": [