From 2dd5ea9f51dd081c504670ca00900277860ee816 Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk> Date: Thu, 15 Feb 2024 18:08:05 +0000 Subject: [PATCH] Remove assert statements that cannot be tested for JuMP variables --- src/components/gradient_waveforms/constant_gradient_blocks.jl | 1 - src/components/gradient_waveforms/no_gradient_blocks.jl | 1 - 2 files changed, 2 deletions(-) diff --git a/src/components/gradient_waveforms/constant_gradient_blocks.jl b/src/components/gradient_waveforms/constant_gradient_blocks.jl index ed2a0a4..eab1060 100644 --- a/src/components/gradient_waveforms/constant_gradient_blocks.jl +++ b/src/components/gradient_waveforms/constant_gradient_blocks.jl @@ -55,7 +55,6 @@ end function split_gradient(cgb::ConstantGradient, times::VariableType...) durations = [times[1], [t[2] - t[1] for t in zip(times[1:end-1], times[2:end])]..., duration(cgb) - times[end]] - @assert all(durations >= 0.) return [typeof(cgb)(cgb.gradient_strength, d) for d in durations] end diff --git a/src/components/gradient_waveforms/no_gradient_blocks.jl b/src/components/gradient_waveforms/no_gradient_blocks.jl index 7226db1..08e22a4 100644 --- a/src/components/gradient_waveforms/no_gradient_blocks.jl +++ b/src/components/gradient_waveforms/no_gradient_blocks.jl @@ -38,7 +38,6 @@ bmat_gradient(ngb::NoGradient{3}, qstart::AbstractVector{<:VariableType}) = @. q function split_gradient(ngb::NoGradient, times::VariableType...) durations = [times[1], [t[2] - t[1] for t in zip(times[1:end-1], times[2:end])]..., duration(ngb) - times[end]] - @assert all(durations >= 0.) return [NoGradient(d) for d in durations] end -- GitLab