Skip to content

Commit 6af902b

Browse files
committed
Merge branch 'master' into blocktensor2
2 parents a82144d + 35472e2 commit 6af902b

File tree

30 files changed

+4994
-3069
lines changed

30 files changed

+4994
-3069
lines changed

.github/workflows/CI.yml

Lines changed: 0 additions & 78 deletions
This file was deleted.

.github/workflows/Tests.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: Tests
2+
on:
3+
push:
4+
branches:
5+
- 'master'
6+
- 'main'
7+
- 'release-'
8+
tags: '*'
9+
paths-ignore:
10+
- 'docs/**'
11+
pull_request:
12+
workflow_dispatch:
13+
14+
concurrency:
15+
group: ${{ github.workflow }}-${{ github.ref }}
16+
# Cancel intermediate builds: only if it is a pull request build.
17+
cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
18+
19+
jobs:
20+
tests:
21+
name: "Tests"
22+
strategy:
23+
fail-fast: false
24+
matrix:
25+
version:
26+
- '1.8' # minimal supported version
27+
- '1' # latest released Julia version
28+
group:
29+
- states
30+
- operators
31+
- algorithms
32+
- other
33+
os:
34+
- ubuntu-latest
35+
- macOS-latest
36+
- windows-latest
37+
uses: "QuantumKitHub/QuantumKitHubActions/.github/workflows/Tests.yml@main"
38+
with:
39+
group: "${{ matrix.group }}"
40+
nthreads: 4
41+
julia-version: "${{ matrix.version }}"
42+
os: "${{ matrix.os }}"
43+
timeout-minutes: 120
44+
secrets:
45+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Accessors = "0.1"
2828
FLoops = "0.1, 0.2"
2929
FastClosures = "0.3"
3030
FoldsThreads = "0.1"
31-
KrylovKit = "0.8.1"
31+
KrylovKit = "0.8.3"
3232
LinearAlgebra = "1.6"
3333
LoggingExtras = "~1.0"
3434
OptimKit = "0.3.1"
@@ -40,8 +40,8 @@ TensorKitManifolds = "0.7"
4040
TensorOperations = "5"
4141
Transducers = "0.4"
4242
TupleTools = "1.6.0"
43-
VectorInterface = "0.2, 0.3, 0.4"
44-
julia = "1.8"
43+
VectorInterface = "0.2, 0.3, 0.4, 0.5"
44+
julia = "1.10"
4545

4646
[extras]
4747
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ and matrix product operators (MPO), both finite and infinite.
2626
[codecov-img]: https://codecov.io/gh/QuantumKitHub/MPSKit.jl/graph/badge.svg?token=rmp3bu7qn3
2727
[codecov-url]: https://codecov.io/gh/QuantumKitHub/MPSKit.jl
2828

29-
[ci-img]: https://github.com/QuantumKitHub/MPSKit.jl/actions/workflows/CI.yml/badge.svg
30-
[ci-url]: https://github.com/QuantumKitHub/MPSKit.jl/actions/workflows/CI.yml
29+
[ci-img]: https://github.com/QuantumKitHub/MPSKit.jl/actions/workflows/Tests.yml/badge.svg
30+
[ci-url]: https://github.com/QuantumKitHub/MPSKit.jl/actions/workflows/Tests.yml
3131

3232
[pkgeval-img]: https://JuliaCI.github.io/NanosoldierReports/pkgeval_badges/T/MPSKit.svg
3333
[pkgeval-url]: https://JuliaCI.github.io/NanosoldierReports/pkgeval_badges/T/MPSKit.html

docs/src/examples/classic2d/1.hard-hexagon/index.md

Lines changed: 42 additions & 42 deletions
Large diffs are not rendered by default.

docs/src/examples/classic2d/1.hard-hexagon/main.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,11 @@
145145
"file_extension": ".jl",
146146
"mimetype": "application/julia",
147147
"name": "julia",
148-
"version": "1.10.4"
148+
"version": "1.11.1"
149149
},
150150
"kernelspec": {
151-
"name": "julia-1.10",
152-
"display_name": "Julia 1.10.4",
151+
"name": "julia-1.11",
152+
"display_name": "Julia 1.11.1",
153153
"language": "julia"
154154
}
155155
},

docs/src/examples/quantum1d/1.ising-cft/index.md

Lines changed: 183 additions & 184 deletions
Large diffs are not rendered by default.

docs/src/examples/quantum1d/1.ising-cft/main.ipynb

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,10 @@
6969
{
7070
"cell_type": "markdown",
7171
"source": [
72-
"!!! note \"Krylov dimension\"\n",
73-
" Note that we have specified a large Krylov dimension as degenerate eigenvalues are\n",
74-
" notoriously difficult for iterative methods."
72+
"> **Krylov dimension**\n",
73+
">\n",
74+
"> Note that we have specified a large Krylov dimension as degenerate eigenvalues are\n",
75+
"> notoriously difficult for iterative methods."
7576
],
7677
"metadata": {}
7778
},
@@ -231,11 +232,11 @@
231232
"file_extension": ".jl",
232233
"mimetype": "application/julia",
233234
"name": "julia",
234-
"version": "1.10.4"
235+
"version": "1.11.1"
235236
},
236237
"kernelspec": {
237-
"name": "julia-1.10",
238-
"display_name": "Julia 1.10.4",
238+
"name": "julia-1.11",
239+
"display_name": "Julia 1.11.1",
239240
"language": "julia"
240241
}
241242
},

docs/src/examples/quantum1d/2.haldane/index.md

Lines changed: 115 additions & 115 deletions
Large diffs are not rendered by default.

docs/src/examples/quantum1d/2.haldane/main.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,11 @@
179179
"file_extension": ".jl",
180180
"mimetype": "application/julia",
181181
"name": "julia",
182-
"version": "1.10.4"
182+
"version": "1.11.1"
183183
},
184184
"kernelspec": {
185-
"name": "julia-1.10",
186-
"display_name": "Julia 1.10.4",
185+
"name": "julia-1.11",
186+
"display_name": "Julia 1.11.1",
187187
"language": "julia"
188188
}
189189
},

0 commit comments

Comments
 (0)