pygsti.baseobjs.resourceallocation.ResourceAllocation
=====================================================

.. currentmodule:: pygsti.baseobjs.resourceallocation

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

   
   
   .. rubric:: Methods

   .. autosummary::
   
      ~ResourceAllocation.__init__
      ~ResourceAllocation.add_tracked_memory
      ~ResourceAllocation.allgather
      ~ResourceAllocation.allreduce_max
      ~ResourceAllocation.allreduce_min
      ~ResourceAllocation.allreduce_sum
      ~ResourceAllocation.allreduce_sum_simple
      ~ResourceAllocation.bcast
      ~ResourceAllocation.build_hostcomms
      ~ResourceAllocation.cast
      ~ResourceAllocation.check_can_allocate_memory
      ~ResourceAllocation.copy
      ~ResourceAllocation.gather
      ~ResourceAllocation.gather_base
      ~ResourceAllocation.host_comm_barrier
      ~ResourceAllocation.reset
      ~ResourceAllocation.temporarily_track_memory
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~ResourceAllocation.comm_rank
      ~ResourceAllocation.comm_size
      ~ResourceAllocation.is_host_leader
   
   