Transmon Hamiltonian¶
-
class
ctrlq.cvqe.ham.transmon(nqubit=2, nstate=3, mham=array([], dtype=float64), istate=[], Hstatic=array([], dtype=float64))¶ Transmon Hamiltonian class. Construct a transmon Hamiltonian.
Parameters: -
initialize_psi(ket)¶ Initial state vector
Define initial state. Note that transmon class initializes a state vector by default, |0>|1> for a two-qubit case and |0>|0>|1>|1> for a four-qubit case.
Parameters: ket (list) – A list of ints with each elements defining the state. e.g. [0,1] for |0>|1>.
-