pygsti.forwardsims.termforwardsim.TermPathSet

pygsti.forwardsims.termforwardsim.TermPathSet#

class TermPathSet(local_atom_pathsets, comm)#

Bases: _TermPathSetBase

A path set for a split TermEvalTree.

Parameters:
  • local_atom_pathsets (list) – A list of path sets for each of the local layout atom (i.e. the atoms assigned to the current processor).

  • comm (mpi4py.MPI.Comm) – When not None, an MPI communicator for distributing the computation across multiple processors.

Methods

__init__(local_atom_pathsets, comm)

Attributes

allowed_path_fraction

The fraction of maximal allowed paths that are in this path set.

property allowed_path_fraction#

The fraction of maximal allowed paths that are in this path set.

Return type:

float