diff --git a/src/gradients/pulsed_gradients.jl b/src/gradients/pulsed_gradients.jl index 563676c3b61a0af3f0aadb90e8b0b0a6581eb018..7b8ab6828512c6ae799af63f337fcfea776d8b01 100644 --- a/src/gradients/pulsed_gradients.jl +++ b/src/gradients/pulsed_gradients.jl @@ -46,9 +46,8 @@ end @global_model_constructor PulsedGradient function PulsedGradient(model::Model; orientation=:bvec, slew_rate=nothing, rise_time=nothing, flat_time=nothing, kwargs...) - model = owner_model(builder) res = PulsedGradient( - builder, + model, orientation, [get_free_variable(model, value) for value in (slew_rate, rise_time, flat_time)]... )