﻿pygsti.tools.matrixtools
========================

.. automodule:: pygsti.tools.matrixtools

   
   
   

   
   
   .. rubric:: Functions

   .. autosummary::
      :toctree:
   
      approximate_matrix_log
      assert_hermitian
      assert_projector
      column_basis_vector
      column_norms
      columns_are_orthogonal
      columns_are_orthonormal
      complex_compare
      compute_kite
      csr_sum
      csr_sum_flat
      csr_sum_flat_indices
      csr_sum_indices
      eigendecomposition
      eigenvalues
      expm_multiply_fast
      expm_multiply_prep
      expop_multiply_prep
      find_zero_communtant_connection
      gram_matrix
      independent_columns
      induced_projector
      int64_parity
      intersection_space
      is_hermitian
      is_pos_def
      is_projector
      is_valid_density_mx
      jamiolkowski_angle
      matrix_sign
      minweight_match
      minweight_match_realmxeigs
      mx_to_string
      mx_to_string_complex
      ndarray_base
      near_identity_matrix_log
      nice_nullspace
      norm1
      norm1to1
      normalize_columns
      nullspace
      nullspace_qr
      pinv_of_matrix_with_orthogonal_columns
      pivot_indices_after_deflation
      prime_factors
      print_mx
      project_onto_antikite
      project_onto_kite
      random_hermitian
      real_matrix_log
      safe_norm
      safe_onenorm
      scale_columns
      sign_fix_qr
      sorted_eig
      sparse_equal
      sparse_onenorm
      to_operatorlike
      to_unitary
      union_space
      unitary_superoperator_matrix_log
      vec
      zvals_int64_to_dense
      zvals_to_dense
   
   

   
   
   .. rubric:: Classes

   .. autosummary::
      :toctree:
      :template: custom-class-template.rst
   
      IdentityOperator
      OperatorLike
   
   

   
   
   



