ITensor / NDTensors.jl

A Julia package for n-dimensional sparse tensors.
Apache License 2.0
27 stars 7 forks source link

Tighter eltype(::Combiner) method: fix DataFrames.jl incompatibility #35

Closed christopherdavidwhite closed 4 years ago

christopherdavidwhite commented 4 years ago

I was seeing a heisenbug-ish incompatibility with DataFrames.jl: https://github.com/ITensor/ITensors.jl/issues/437. Unclear what was going on: could be a bug (/ bad behavior) in DataFrames.jl or in Julia's method-dispatch code (saw in v1.4.2). This change more tightly specifies the method, working around the problem.

mtfishman commented 4 years ago

Thanks for the fix!