diff --git a/src/components/gradient_waveforms/no_gradient_blocks.jl b/src/components/gradient_waveforms/no_gradient_blocks.jl index 3b0eec892f90603cbdea2ac0dbc459c374f2a4ed..d6b5dae24c68b676dad7e3f6b12a9330d445605b 100644 --- a/src/components/gradient_waveforms/no_gradient_blocks.jl +++ b/src/components/gradient_waveforms/no_gradient_blocks.jl @@ -25,7 +25,7 @@ end end @defvar gradient begin - bmat_gradient(::NoGradient) = zero(SMatrix{3, 3, 9, Float64}) + bmat_gradient(::NoGradient) = zero(SMatrix{3, 3, Float64, 9}) bmat_gradient(ngb::NoGradient, qstart::VariableType) = qstart^2 * variables.duration(ngb) bmat_gradient(ngb::NoGradient, qstart::AbstractVector{<:VariableType}) = @. qstart * permutedims(qstart) * variables.duration(ngb) end