Version Stable Dev Build Status Coverage

Implementation of (second-order) GRadient Ascent Pulse Engineering (GRAPE) extended with automatic differentiation.

Part of QuantumControl.jl and the JuliaQuantumControl organization.


For normal usage, the GRAPE package should be installed as part of QuantumControl.jl:

pkg> add QuantumControl

For development usage, see the organization development notes.


A minimal standalone documentation of GRAPE.jl is available at

For a broader perspective, see the documentation of the QuantumControl.jl package.