Skip to content

Commit

Permalink
Merge pull request #30 from tensor4all/affine
Browse files Browse the repository at this point in the history
General affine transforms
  • Loading branch information
shinaoka authored Jan 22, 2025
2 parents d8c5c65 + 0fa9a6a commit b08ba14
Show file tree
Hide file tree
Showing 5 changed files with 539 additions and 2 deletions.
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
.*
*~
\#*\#

!.gitignore
!/.github/
!/.gitlab*

*.jl.*.cov
*.jl.cov
*.jl.mem
.DS_Store
/Manifest.toml
/notebook*/
/docs/Manifest.toml
/docs/build/
docs/build
__pycache__/
3 changes: 2 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ FastMPOContractions = "f6e391d2-8ffa-4d7a-98cd-7e70024481ca"
ITensorMPS = "0d1a4710-d33b-49a5-8f18-73bdf49b47e2"
ITensors = "9136182c-28ba-11e9-034c-db9fb085ebd5"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
QuanticsTCI = "b11687fd-3a1c-4c41-97d0-998ab401d50e"
SparseIR = "4fe2279e-80f0-4adb-8463-ee114ff56b7d"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Expand All @@ -26,7 +27,7 @@ FastMPOContractions = "^0.2.2"
ITensorMPS = "0.3.1"
ITensors = "0.7"
PartitionedMPSs = "0.5.2"
QuanticsTCI = "0.7.0"
QuanticsTCI = "0.7"
SparseIR = "^0.96, 0.97, 1"
StaticArrays = "1"
TCIITensorConversion = "0.2.0"
Expand Down
4 changes: 3 additions & 1 deletion src/Quantics.jl
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ using ITensorMPS: ITensorMPS, MPS, MPO, AbstractMPS
using ITensorMPS: findsite, linkinds, linkind, findsites, truncate!

import SparseIR: Fermionic, Bosonic, Statistics
import LinearAlgebra: I
import LinearAlgebra: I, inv
using StaticArrays
import SparseArrays: sparse

import QuanticsTCI
import TCIITensorConversion
Expand All @@ -28,5 +29,6 @@ include("mps.jl")
include("fouriertransform.jl")
include("imaginarytime.jl")
include("transformer.jl")
include("affine.jl")

end
Loading

0 comments on commit b08ba14

Please sign in to comment.