Closed mtfishman closed 6 months ago
Attention: Patch coverage is 78.05907%
with 52 lines
in your changes are missing coverage. Please review.
Project coverage is 81.89%. Comparing base (
c7f5e4b
) to head (8845549
). Report is 1 commits behind head on main.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This changes
TTN(...)
tottn(...)
andrandomITensorNetwork(...)
torandom_tensornetwork(...)
(to be closer torandom_mps
andrandom_ttn
).@b-kloss this will probably be breaking for you. The reasoning for this is that we will likely get rid of the
TTN
type sottn(...)
is more "forward looking", i.e. in the future it can construct anITensorNetwork
. Additionally,randomITensorNetwork
doesn't follow the naming convention in Julia that functions that aren't constructors should be all lower case.EDIT: I also moved
ising_network
and Hamiltonian constructors likeising
,heisenberg
, etc. to submodulesModelNetworks
andModelHamiltonians
, which is also breaking if those were being accessed with the notationITensorsNetworks.ising
orusing ITensorsNetworks: ising
. Now they should be accessed withusing ITensorNetworks.ModelHamiltonians: ising
orITensorNetworks.ModelHamiltonians: ModelHamiltonians
andModelHamiltonians.ising
.