From 1d7ca411f63a1f0a4ff00e444b5f5feef707ae2f Mon Sep 17 00:00:00 2001 From: Jim Garrison Date: Thu, 17 Aug 2017 18:02:28 -0400 Subject: [PATCH] Explicitly implement `eachindex` --- src/Bravais.jl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Bravais.jl b/src/Bravais.jl index 59528fe..6427f94 100644 --- a/src/Bravais.jl +++ b/src/Bravais.jl @@ -193,6 +193,8 @@ maxcoords(lattice::WrappedLatticeUnion) = maxcoords(lattice.lattice) Base.length(lattice::LatticeImplUnion) = lattice.N_tot +Base.eachindex(lattice::AbstractLattice) = Base.OneTo(length(lattice)) + Base.size(lattice::AbstractLattice) = (length(lattice),) function Base.getindex(lattice::AbstractLattice, index::Integer)