QXel.simulation.simulation_plan module¶
Execution-plan dataclasses shared by simulator backends.
- class QXel.simulation.simulation_plan.SimulationPlan(qubit_count, qubit_count_local=0, simulation_type=QXel._C.types.SimulationType.STATE_VECTOR, data_type=QXel._C.types.DataType.FP64, compute_type=QXel._C.types.ComputeType.CPU, offload_type=QXel._C.types.OffloadType.NONE, do_overlap=False, do_quantize=False, use_cufile=False, rank=0, world_size=1)¶
Bases:
objectDescribe how a simulator instance should allocate and execute work.
- qubit_count¶
- qubit_count_local = 0¶
- do_overlap = False¶
- do_quantize = False¶
- use_cufile = False¶
- rank = 0¶
- world_size = 1¶