You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update docs: change control variable from 'a' to 'u' everywhere
- Updated all manual pages and examples to use u, du, ddu naming
- Changed .trajectory.a → .trajectory.u
- Updated function parameters: a_bound → u_bound, da_bound → du_bound, etc.
- Updated regularizers: R_a → R_u, R_da → R_du, R_dda → R_ddu
- Updated math notation in index.md: a_t → u_t
- Consistent with source code refactoring
Copy file name to clipboardExpand all lines: docs/src/index.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,26 +36,26 @@ Unitary Problem Templates:
36
36
37
37
*Problem Templates* are reusable design patterns for setting up and solving common quantum control problems.
38
38
39
-
For example, a *UnitarySmoothPulseProblem* is tasked with generating a *pulse* sequence $a_{1:T-1}$ in orderd to minimize infidelity, subject to constraints from the Schroedinger equation,
39
+
For example, a *UnitarySmoothPulseProblem* is tasked with generating a *pulse* sequence $u_{1:T-1}$ in order to minimize infidelity, subject to constraints from the Schroedinger equation,
In each case, the dynamics between *knot points* $(U_t, a_t)$ and $(U_{t+1}, a_{t+1})$ are enforced as constraints on the states, which are free variables in the solver; this optimization framework is called *direct trajectory optimization*.
58
+
In each case, the dynamics between *knot points* $(U_t, u_t)$ and $(U_{t+1}, u_{t+1})$ are enforced as constraints on the states, which are free variables in the solver; this optimization framework is called *direct trajectory optimization*.
0 commit comments