Logo
  • API
    • Contents
      • Sobj class and its methods:
      • Gate class and its methods:
      • Noise methods:
      • Spin operators methods:
      • Squeeze param methods:
      • Utils methods:
  • Licensed
  • Note for installation
tqix 2.0.4
  • API
  • Edit on GitHub

API

We include all the classes and methods of tqix.pis as in the main part of paper. APIs for the rest of tqix will be added later.

Contents

  • Sobj class and its methods:
    • sobj
    • circuit()
    • print_state()
    • dbx()
    • dicke_ghz()
  • Gate class and its methods:
    • Gates
    • RX()
    • RY()
    • RZ()
    • OAT()
    • TAT()
    • TNT()
    • RX2()
    • RY2()
    • RZ2()
    • R_plus()
    • R_minus()
    • GMS()
    • RN()
    • check_input_param()
    • get_N_d_d_dicked()
    • get_N_d_d_dicked()
    • get_J()
    • Jx()
    • Jy()
    • Jz()
    • J_plus()
    • var()
    • expval()
    • gates()
    • measure()
  • Noise methods:
    • calc_rho_0()
    • add_noise()
  • Spin operators methods:
    • Sx()
    • Sy()
    • Sz()
    • S_minus()
    • S_plus()
    • S_2()
  • Squeeze param methods:
    • get_xi_2_H()
    • get_xi_2_S()
    • get_xi_2_R()
    • get_xi_2_D()
    • get_xi_2_E()
    • get_xi_2_F()
  • Utils methods:
    • get_Nds()
    • get_dim()
    • get_num_block()
    • get_array_block()
    • get_jmin()
    • get_jarray()
    • get_marray()
    • get_vidx()
    • get_mm1_idx_max()
    • get_midx()
    • get_jmm1_idx()
    • get_A()
    • get_B()
    • get_D()
    • get_Lambda()
    • get_alpha()
    • dicke_bx()
    • dicke_bx1()
    • isclose()
    • fit()
Previous Next

© Copyright 2023, Nguyen Tan Viet. Revision e709e844.

Built with Sphinx using a theme provided by Read the Docs.