From 06a2ead04c64049a4f061be46ff8249eab32aaca Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk> Date: Thu, 1 Feb 2024 14:02:27 +0000 Subject: [PATCH] Fix usage of RFPulseBlock --- src/overlapping/trapezoid_gradients.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/overlapping/trapezoid_gradients.jl b/src/overlapping/trapezoid_gradients.jl index e786c4f..4d9c2f4 100644 --- a/src/overlapping/trapezoid_gradients.jl +++ b/src/overlapping/trapezoid_gradients.jl @@ -7,7 +7,7 @@ import JuMP: @constraint, @variable, Model, VariableRef, owner_model, value import StaticArrays: SVector import LinearAlgebra: norm import ...Variables: qvec, rise_time, flat_time, slew_rate, gradient_strength, variables, duration, δ, get_free_variable, VariableType, inverse_slice_thickness -import ...BuildingBlocks: duration, set_simple_constraints!, fixed +import ...BuildingBlocks: duration, set_simple_constraints!, fixed, RFPulseBlock import ...BuildSequences: @global_model_constructor import ...Gradients: ChangingGradientBlock, ConstantGradientBlock import ..Abstract: interruptions, waveform, AbstractOverlapping @@ -49,7 +49,7 @@ struct TrapezoidGradient <: AbstractOverlapping rotate :: Union{Nothing, Symbol} scale :: Union{Nothing, Symbol} time_before_pulse :: VariableType - pulse :: Union{Nothing, Symbol} + pulse :: Union{Nothing, RFPulseBlock} time_after_pulse :: VariableType end -- GitLab