Skip to content

Commit a1d731e

Browse files
committed
Minor things
1 parent a0ff457 commit a1d731e

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

src/dyson_expansions.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,8 @@ set_momentum!(𝐩s::AbstractVector{<:SVector{3}}, 𝐩ₛₜ::SVector{3}, i) =
394394
set_momentum!(𝐩s::AbstractVector{<:SVector{3}}, 𝐩ₛₜ::T, i) where {T<:Number} =
395395
setindex!(𝐩s, SVector{3,T}(zero(T), zero(T), 𝐩ₛₜ), i)
396396

397-
function evaluate_momenta!(𝐩s, prefactors, system, unique_momenta, indeterminate_momenta, i; ϵ=1e-2*√(eps(eltype(system.t))))
397+
function evaluate_momenta!(𝐩s, prefactors, system, unique_momenta, indeterminate_momenta, i;
398+
ϵ=1e-2*√(eps(eltype(system.t))))
398399
for idm in indeterminate_momenta
399400
uidm = unique_momenta[idm]
400401
a,b = i[uidm[1]],i[uidm[2]]

src/momentum_grid.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1-
function momentum_grid(kmin, kmax, nk, nθ; spacing=:momentum)
2-
kmag = if spacing == :momentum
1+
function momentum_grid(kmin, kmax, nk; spacing=:momentum)
2+
if spacing == :momentum
33
range(kmin, stop=kmax, length=nk)
44
elseif spacing == :energy
55
.√(2range(kmin^2/2, stop=kmax^2/2, length=nk))
66
else
77
throw(ArgumentError("Unknown spacing $(spacing)"))
88
end
9+
end
10+
11+
function momentum_grid(kmin, kmax, nk, nθ, nϕ=1; kwargs...)
12+
kmag = momentum_grid(kmin, kmax, nk; kwargs...)
913
== 1 && return (kmag,kmag,nothing)
1014

1115
x = range(0, stop=1, length=nθ)

src/telescope_iterators.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Iterator that is formally equivalent to
55
```julia
66
for i = 1:length(v), j = max(1,i-memory):i-1, k = max(1,j-memory):j-1, ...
7-
e = v[i,j,k,...]
7+
e = v[[i,j,k,...]]
88
end
99
```
1010
for `n` loop variables.

src/threading.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ function threaded_range_loop(fun::Function, n::Integer)
2222
end
2323
end
2424

25-
threaded_range_loop(fun::Function, v::AbstractVector) =
25+
threaded_range_loop(fun::Function, v::AbstractArray) =
2626
threaded_range_loop(i -> fun(v[i]), length(v))
2727

28-
threaded_enumerate_range_loop(fun::Function, v::AbstractVector) =
28+
threaded_enumerate_range_loop(fun::Function, v::AbstractArray) =
2929
threaded_range_loop(i -> fun(i,v[i]), length(v))

0 commit comments

Comments
 (0)