QHDOPT A software for nonlinear optimization with Quantum Hamiltonian Decent (QHD) SimuQ A domain-specific language for quantum simulation with analog compilation diffBloqade Differentiable analog pulse optimization for Rydberg atoms