pygsti.baseobjs.basis.DirectSumBasis
====================================

.. currentmodule:: pygsti.baseobjs.basis

.. autoclass:: DirectSumBasis
   :members:
   :show-inheritance:
   :inherited-members:
   :special-members: __call__

   
   
   .. rubric:: Methods

   .. autosummary::
   
      ~DirectSumBasis.__init__
      ~DirectSumBasis.add_mongodb_write_ops
      ~DirectSumBasis.cast
      ~DirectSumBasis.cast_from_arrays
      ~DirectSumBasis.cast_from_basis
      ~DirectSumBasis.cast_from_name_and_dims
      ~DirectSumBasis.cast_from_name_and_statespace
      ~DirectSumBasis.copy
      ~DirectSumBasis.create_equivalent
      ~DirectSumBasis.create_simple_equivalent
      ~DirectSumBasis.create_transform_matrix
      ~DirectSumBasis.dump
      ~DirectSumBasis.dumps
      ~DirectSumBasis.from_mongodb
      ~DirectSumBasis.from_mongodb_doc
      ~DirectSumBasis.from_nice_serialization
      ~DirectSumBasis.is_compatible_with_state_space
      ~DirectSumBasis.is_complete
      ~DirectSumBasis.is_equivalent
      ~DirectSumBasis.is_hermitian
      ~DirectSumBasis.is_normalized
      ~DirectSumBasis.is_partial
      ~DirectSumBasis.is_simple
      ~DirectSumBasis.load
      ~DirectSumBasis.loads
      ~DirectSumBasis.read
      ~DirectSumBasis.remove_from_mongodb
      ~DirectSumBasis.remove_me_from_mongodb
      ~DirectSumBasis.reverse_transform_matrix
      ~DirectSumBasis.to_nice_serialization
      ~DirectSumBasis.with_sparsity
      ~DirectSumBasis.write
      ~DirectSumBasis.write_to_mongodb
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~DirectSumBasis.collection_name
      ~DirectSumBasis.component_bases
      ~DirectSumBasis.dim
      ~DirectSumBasis.elements
      ~DirectSumBasis.elindlookup
      ~DirectSumBasis.ellookup
      ~DirectSumBasis.elndim
      ~DirectSumBasis.elshape
      ~DirectSumBasis.elsize
      ~DirectSumBasis.first_element_is_identity
      ~DirectSumBasis.from_elementstd_transform_matrix
      ~DirectSumBasis.from_std_transform_matrix
      ~DirectSumBasis.implies_leakage_modeling
      ~DirectSumBasis.labels
      ~DirectSumBasis.size
      ~DirectSumBasis.to_elementstd_transform_matrix
      ~DirectSumBasis.to_std_transform_matrix
      ~DirectSumBasis.vector_elements
   
   