scqubits.Cos2PhiQubit.wavefunction#

Cos2PhiQubit.wavefunction(esys=None, which=0, phi_grid=None, zeta_grid=None, theta_grid=None)[source]#

Return a 3D wave function in \(\phi, \zeta, \theta\) basis

Parameters:
  • esys (ndarray, ndarray) – eigenvalues, eigenvectors

  • which (int, optional) – index of desired wave function (default value = 0)

  • phi_grid (Grid1d, option) – used for setting a custom grid for phi; if None use self._default_phi_grid

  • zeta_grid (Grid1d, option) – used for setting a custom grid for zeta; if None use self._default_zeta_grid

  • theta_grid (Grid1d, option) – used for setting a custom grid for theta; if None use self._default_theta_grid

Return type:

WaveFunctionOnGrid