Skip to content

Commit

Permalink
Last updates before v0.12 tag (#230)
Browse files Browse the repository at this point in the history
* Add `repeat(::MPO, ...)`

* Invert `MPOHamiltonian` definition order

* fix environment allocation oopsie

* IDMRG1 -> IDMRG

* Add missing docstrings

* Large docs updates

* exclude outdated envs docs

* Bump broken KrylovKit version

* Fix build

* Minor cosmetics

* Add/expand docstrings

* More cosmetics

* Add return signatures to main algorithm docstrings

* Fix typo

* Fix typos

* update KrylovKit version

---------

Co-authored-by: leburgel <[email protected]>
  • Loading branch information
lkdvos and leburgel authored Jan 21, 2025
1 parent 8decd8c commit da6732f
Show file tree
Hide file tree
Showing 25 changed files with 421 additions and 384 deletions.
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ BlockTensorKit = "0.1.1"
Compat = "3.47, 4.10"
DocStringExtensions = "0.9.3"
HalfIntegers = "1.6.0"
KrylovKit = "0.8.3, 0.9"
KrylovKit = "0.8.3, 0.9.2"
LinearAlgebra = "1.6"
LoggingExtras = "~1.0"
OhMyThreads = "0.7.0"
Expand Down
2 changes: 2 additions & 0 deletions docs/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
DocumenterCitations = "daee34ce-89f3-4625-b898-19384cb65244"
DocumenterInterLinks = "d12716ef-a0f6-4df4-a9f1-a5a34e75c656"
KrylovKit = "0b1a1467-8014-51b9-945f-bf0ae24f4b77"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
MPSKit = "bb1c41ca-d63c-52ed-829e-0820dda26502"
MPSKitModels = "ca635005-6f8c-4cd1-b51d-8491250ef2ab"
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
Polynomials = "f27b6e38-b328-58d1-80ce-0feddd5e7a45"
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"
Expand Down
6 changes: 4 additions & 2 deletions docs/make.jl
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ bib = CitationBibliography(bibpath; style=:authoryear)
# interlinks
links = InterLinks("TensorKit" => "https://jutho.github.io/TensorKit.jl/stable/",
"TensorOperations" => "https://jutho.github.io/TensorOperations.jl/stable/",
"KrylovKit" => "https://jutho.github.io/KrylovKit.jl/stable/")
"KrylovKit" => "https://jutho.github.io/KrylovKit.jl/stable/",
"BlockTensorKit" => "https://lkdvos.github.io/BlockTensorKit.jl/dev/")

# include MPSKit in all doctests
DocMeta.setdocmeta!(MPSKit, :DocTestSetup, :(using MPSKit, TensorKit); recursive=true)
Expand All @@ -48,13 +49,14 @@ makedocs(;
"man/states.md",
"man/operators.md",
"man/algorithms.md",
"man/environments.md",
# "man/environments.md",
"man/parallelism.md",
"man/lattices.md"],
"Examples" => "examples/index.md",
"Library" => "lib/lib.md",
"References" => "references.md"],
checkdocs=:exports,
doctest=true,
plugins=[bib, links])

deploydocs(; repo="github.com/QuantumKitHub/MPSKit.jl.git", push_preview=true)
Loading

0 comments on commit da6732f

Please sign in to comment.