Skip to content
Snippets Groups Projects
Verified Commit 8473e1d2 authored by Michiel Cottaar's avatar Michiel Cottaar
Browse files

Update general docstring

parent 73d3fcb8
No related branches found
No related tags found
No related merge requests found
"""
Module defining sub-types of the [`GradientBlock`](@ref), i.e., any [`BuildingBlock`](@ref) that only defines a gradient profile.
In principle, there are only three types of [`GradientBlock`]:
- [`ChangingGradientBlock`](@ref): any gradient changing linearly in strength.
- [`ConstantGradientBlock`](@ref): any gradient staying constant in strength. These can overlap with a pulse (`SliceSelectPulse`).
- [`InstantGradientBlock`](@ref): an infinitely short gradient pulse.
All other gradient profiles are made up of [`ChangingGradientBlock`](@ref) and [`ConstantGradientBlock`](@ref) and hence are technically sequences.
They are still included here for clarity:
- [`PulsedGradient`](@ref)
- [`InstantGradientBlock`](@ref)
- [`GradientWaveform`](@ref)
- [`FixedGradient`](@ref)
"""
module Gradients
include("constant_gradient_blocks.jl")
include("changing_gradient_blocks.jl")
include("slice_selects.jl")
#include("integrate_gradients.jl")
include("fixed_gradients.jl")
include("pulsed_gradients.jl")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment