Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
ITensor
/
ITensor
Public
Notifications
You must be signed in to change notification settings
Fork
171
Star
404
Code
Issues
62
Pull requests
24
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
ITensor
itensor
itensor_impl.h
on
unordered_map
User selector
All users
All time
Commit history
Commits on Feb 5, 2020
Fix bug in set for QN ITensor
mtfishman
committed
2cde9f6
View commit details
Copy full SHA for 2cde9f6
View code at this point
Browse repository at this point
Commits on Jan 8, 2020
Allow other storage types for block index in block-offsets
mtfishman
committed
f2f8cad
View commit details
Copy full SHA for f2f8cad
View code at this point
Browse repository at this point
Commits on Nov 19, 2019
Fix apply and generate for block deficient QDense storage
mtfishman
committed
a5f49b7
View commit details
Copy full SHA for a5f49b7
View code at this point
Browse repository at this point
Add set elements for block deficient QN tensors as well as test
mtfishman
committed
9b2e15c
View commit details
Copy full SHA for 9b2e15c
View code at this point
Browse repository at this point
Commits on Oct 9, 2019
Add an ITensor constructor accepting the flux
mtfishman
committed
caeaae1
View commit details
Copy full SHA for caeaae1
View code at this point
Browse repository at this point
Commits on Aug 21, 2019
Add toDense(ITensor) function that takes Diag -> Dense and QDiag -> QDense
mtfishman
committed
a00c356
View commit details
Copy full SHA for a00c356
View code at this point
Browse repository at this point
Commits on May 15, 2019
Updated source code headers to Apache 2.0 license
emstoudenmire
committed
155037b
View commit details
Copy full SHA for 155037b
View code at this point
Browse repository at this point
Commits on Apr 24, 2019
Make elt(T,...) and inner(...) throw errors when used on ITensors, MPSs, and MPOs with complex storage
mtfishman
committed
8d05ce6
View commit details
Copy full SHA for 8d05ce6
View code at this point
Browse repository at this point
Commits on Mar 27, 2019
Get 3rd Index of IndexSet with is(3). Make some of the QN Index functions free functions
mtfishman
committed
9dee002
View commit details
Copy full SHA for 9dee002
View code at this point
Browse repository at this point
Commits on Mar 20, 2019
Add more IndexSet set functions
mtfishman
committed
bf91f27
View commit details
Copy full SHA for bf91f27
View code at this point
Browse repository at this point
Commits on Mar 19, 2019
Fix sim(IndexSet,...) -> IndexSet to replace with similar indices. Add unionInds(IndexSet,IndexSet) -> IndexSet to get the union of two IndexSets. Add swapInds(ITensor,IndexSet,IndexSet) to swap in…
Show description for 8943783
mtfishman
committed
8943783
View commit details
Copy full SHA for 8943783
View code at this point
Browse repository at this point
Change replaceInds() to accept replaceInds(ITensor,IndexSet,IndexSet)
mtfishman
committed
5e2e34d
View commit details
Copy full SHA for 5e2e34d
View code at this point
Browse repository at this point
Complete tag functions for MPO/MPS. Make all tag functions accept IndexSet, vector<Index>, initializer_list<Index>, etc.
mtfishman
committed
dd503d2
View commit details
Copy full SHA for dd503d2
View code at this point
Browse repository at this point
Commits on Mar 18, 2019
Add conversion of vector, array, initializer_list -> IndexSet so ITensor constructors can accept all of them
mtfishman
committed
cda33c0
View commit details
Copy full SHA for cda33c0
View code at this point
Browse repository at this point
Commits on Mar 15, 2019
Add access to prime level through TagSet. Clean up tagging and priming functions for Index, ITensor, MPS, and MPO
mtfishman
committed
209a16d
View commit details
Copy full SHA for 209a16d
View code at this point
Browse repository at this point
Commits on Mar 11, 2019
Some interface changes. Update roadmap
mtfishman
committed
fdd5e46
View commit details
Copy full SHA for fdd5e46
View code at this point
Browse repository at this point
Commits on Mar 8, 2019
Add elt(T,i=1,j=2) and eltC(T,i=1,j=2). Change library code from .real and .cplx -> elt, eltC
mtfishman
committed
724a63a
View commit details
Copy full SHA for 724a63a
View code at this point
Browse repository at this point
Change Maxm -> MaxDim, Minm -> MinDim, etc.
mtfishman
committed
a2bc5df
View commit details
Copy full SHA for a2bc5df
View code at this point
Browse repository at this point
Replace rank(), r() and ord() with order() everywhere
mtfishman
committed
de17b32
View commit details
Copy full SHA for de17b32
View code at this point
Browse repository at this point
Commits on Mar 6, 2019
Merge upstream rc3
mtfishman
committed
8fee377
View commit details
Copy full SHA for 8fee377
View code at this point
Browse repository at this point
i.m() -> dim(i), psi.N() -> length(psi), maxM(I) -> maxDim(I), etc.
mtfishman
committed
da3a669
View commit details
Copy full SHA for da3a669
View code at this point
Browse repository at this point
Commits on Mar 5, 2019
Replaced .real and .cplx methods with .elt and .eltC
emstoudenmire
committed
11dd061
View commit details
Copy full SHA for 11dd061
View code at this point
Browse repository at this point
Commits on Feb 14, 2019
Replaced I.m() with dim(I) or I.dim() throughout library
emstoudenmire
committed
2d71d73
View commit details
Copy full SHA for 2d71d73
View code at this point
Browse repository at this point
Commits on Feb 6, 2019
Replace primeLevel with setPrime for setting the prime level of an Index
Matthew Fishman
committed
acc9412
View commit details
Copy full SHA for acc9412
View code at this point
Browse repository at this point
Commits on Jan 21, 2019
Added new .cplx and .set versions taking vector<int> from master and unit tests
emstoudenmire
committed
360ca56
View commit details
Copy full SHA for 360ca56
View code at this point
Browse repository at this point
Added .real and .cplx accepting vector<IndexVal> (from master branch)
emstoudenmire
committed
704d88e
View commit details
Copy full SHA for 704d88e
View code at this point
Browse repository at this point
Commits on Jan 8, 2019
Add tests for manipulating tags of ITensors. Add debug errors for tag functions.
Matthew Fishman
committed
36a42d9
View commit details
Copy full SHA for 36a42d9
View code at this point
Browse repository at this point
Commits on Jan 4, 2019
Deprecate randomTensor, matrixTensor, diagTensor in favor of randomITensor, matrixITensor, diagITensor
Matthew Fishman
committed
d00bcd6
View commit details
Copy full SHA for d00bcd6
View code at this point
Browse repository at this point
Commits on Dec 18, 2018
Depecrate reindex(ITensor,Index,Index,...), replace with replaceInds(ITensor,Index,Index,...)
Show description for 4414591
Matthew Fishman
committed
4414591
View commit details
Copy full SHA for 4414591
View code at this point
Browse repository at this point
Add prime(plinc,Index,Index,...). Add back some prime tests
Matthew Fishman
committed
4832218
View commit details
Copy full SHA for 4832218
View code at this point
Browse repository at this point
Commits on Dec 5, 2018
Add setPrime functions accepting multiple Indices
Matthew Fishman
committed
f28a1d0
View commit details
Copy full SHA for f28a1d0
View code at this point
Browse repository at this point
Commits on Nov 29, 2018
Add QDense->Dense fallback in ITensor*=ITensor
Matthew Fishman
committed
30dc5b3
View commit details
Copy full SHA for 30dc5b3
View code at this point
Browse repository at this point
Defined dense*qn-sparse contraction using temporary workaround
emstoudenmire
committed
095cdcc
View commit details
Copy full SHA for 095cdcc
View code at this point
Browse repository at this point
Commits on Nov 28, 2018
WIP fixing unit test problems
Matthew Fishman
committed
a7159ae
View commit details
Copy full SHA for a7159ae
View code at this point
Browse repository at this point
Commits on Nov 27, 2018
Getting more tests to pass (order->permute, add missing tags in MPS constructor)
Matthew Fishman
committed
564ed40
View commit details
Copy full SHA for 564ed40
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.