From 0df2002ed976c84eab028da5e08bb8690f934d94 Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <MichielCottaar@protonmail.com> Date: Mon, 22 Jul 2024 13:46:53 +0100 Subject: [PATCH] Remove outdated qvec3, slew_rate3, and gradient_strength3 functions --- src/variables.jl | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/src/variables.jl b/src/variables.jl index 2ca9341..abc162c 100644 --- a/src/variables.jl +++ b/src/variables.jl @@ -453,26 +453,6 @@ function (var::AlternateVariable)(args...; kwargs...) end -for base_fn in [:qval, :gradient_strength, :slew_rate] - fn3 = Symbol(String(base_fn) * "3") - @eval function $fn3(bb::AbstractBlock, args...; kwargs...) - if hasmethod(get_gradient, (typeof(bb), )) - return $fn3(get_gradient(bb), args...; kwargs...) - else - value = $base_fn(bb, args...; kwargs...) - if value isa Number && iszero(value) - return zero(SVector{3, Float64}) - elseif value isa AbstractVector - return value - else - return value .* gradient_orientation(bb) - end - end - end - @eval $fn3(nt::NamedTuple, args...; kwargs...) = map(v -> $fn3(v, args...; kwargs...), nt) -end - - """ set_simple_constraints!(block, kwargs) -- GitLab