qutip_qoc package
High-level interfaces
High-level interfaces to the optimal control features.
This module is the entry point for the optimization of control pulses. |
Utilities
Optimal control utility functions.
This module contains the Result class for storing and reporting the results of a full pulse control optimization run. |
|
This module contains the Objective class for storing information about an optimization objective, and the _MultiObjective class for optimizing multiple objectives simultaneously. |
Low-level interfaces
Internal interfaces to the optimal control features.
This module contains the optimization routine to find the control parameters in a local and global search. |
|
This module contains functions that implement the GOAT algorithm to calculate optimal parameters for analytical control pulse sequences. |
|
This module contains functions that implement the JOPT algorithm to calculate optimal parameters for analytical control pulse sequences. |
|
This module provides an interface to the GRAPE optimization algorithm in qutip-qtrl. |
|
This module provides an interface to the CRAB optimization algorithm in qutip-qtrl. |
|
This module contains the TimeInterval class for storing a time interval and deriving its attributes. |