├── .coveragerc ├── .flake8 ├── .gitattributes ├── .github ├── CODEOWNERS ├── scripts │ └── package.sh └── workflows │ ├── check-notebooks.yml │ ├── ci.yml │ ├── publish.yml │ ├── pulser-setup │ └── action.yml │ ├── test.yml │ └── version.yml ├── .gitignore ├── .mypy.ini ├── .mypy_script ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── VERSION.txt ├── dev_requirements.txt ├── docs ├── Makefile ├── make.bat ├── requirements.txt └── source │ ├── _static │ ├── assets │ │ └── pulser_logo.svg │ └── css │ │ └── custom.css │ ├── _templates │ └── autosummary │ │ ├── class.rst │ │ ├── function.rst │ │ └── module.rst │ ├── apidoc │ ├── core.rst │ ├── pasqal.rst │ └── simulation.rst │ ├── conf.py │ ├── conventions.md │ ├── extended_usage_intro.md │ ├── files │ ├── AF_Ising_program.png │ ├── Optimization_Average_Conv.png │ ├── Optimization_checkerboard.png │ ├── Optimization_interpolated.png │ ├── Optimization_schema.png │ ├── bloch_pi_rotation.png │ ├── bloch_rotation.png │ ├── bloch_rotation_a_b.png │ ├── decision_diagram_device.png │ ├── digital.png │ ├── ground_rydberg.png │ ├── ml_coords │ ├── mwis_graph.png │ ├── pulser_animation.webp │ ├── ryd_block.png │ ├── rydberg_blockade.png │ └── two_level_ab.png │ ├── hardware.ipynb │ ├── index.rst │ ├── installation.rst │ ├── noise_model.ipynb │ ├── programming.md │ ├── pulses.ipynb │ ├── register.ipynb │ ├── sequence.ipynb │ └── tutorials │ ├── backends.nblink │ ├── composite_wfs.nblink │ ├── creating.nblink │ ├── dmm.nblink │ ├── interpolated_wfs.nblink │ ├── mwis.nblink │ ├── optimization.nblink │ ├── output_mod_eom.nblink │ ├── paramseqs.nblink │ ├── phase_shifts_vz_gates.nblink │ ├── qubo.nblink │ ├── reg_layouts.nblink │ ├── serialization.nblink │ ├── slm_mask.nblink │ ├── virtual_devices.nblink │ └── xy_spin_chain.nblink ├── packages.txt ├── pulser-core ├── LICENSE ├── MANIFEST.in ├── README.md ├── pulser │ ├── __init__.py │ ├── _hamiltonian_data │ │ ├── __init__.py │ │ ├── hamiltonian_data.py │ │ └── noise_trajectory.py │ ├── _version.py │ ├── abstract_repr.py │ ├── backend │ │ ├── __init__.py │ │ ├── abc.py │ │ ├── aggregators.py │ │ ├── config.py │ │ ├── default_observables.py │ │ ├── observable.py │ │ ├── operator.py │ │ ├── qpu.py │ │ ├── remote.py │ │ ├── results.py │ │ └── state.py │ ├── backends.py │ ├── channels │ │ ├── __init__.py │ │ ├── base_channel.py │ │ ├── channels.py │ │ ├── dmm.py │ │ └── eom.py │ ├── constants.py │ ├── devices │ │ ├── __init__.py │ │ ├── _device_datacls.py │ │ ├── _devices.py │ │ ├── _mock_device.py │ │ └── interaction_coefficients │ │ │ ├── C6_coeffs.json │ │ │ └── __init__.py │ ├── exceptions │ │ ├── __init__.py │ │ ├── base.py │ │ ├── sequence.py │ │ └── serialization.py │ ├── json │ │ ├── __init__.py │ │ ├── abstract_repr │ │ │ ├── __init__.py │ │ │ ├── backend.py │ │ │ ├── deserializer.py │ │ │ ├── schemas │ │ │ │ ├── config-schema.json │ │ │ │ ├── device-schema.json │ │ │ │ ├── layout-schema.json │ │ │ │ ├── noise-schema.json │ │ │ │ ├── register-schema.json │ │ │ │ ├── results-schema.json │ │ │ │ └── sequence-schema.json │ │ │ ├── serializer.py │ │ │ ├── signatures.py │ │ │ └── validation.py │ │ ├── coders.py │ │ ├── exceptions.py │ │ ├── supported.py │ │ └── utils.py │ ├── math │ │ ├── __init__.py │ │ ├── abstract_array.py │ │ └── multinomial.py │ ├── noise_model.py │ ├── parametrized │ │ ├── __init__.py │ │ ├── decorators.py │ │ ├── paramabc.py │ │ ├── paramobj.py │ │ └── variable.py │ ├── pulse.py │ ├── py.typed │ ├── register │ │ ├── __init__.py │ │ ├── _coordinates.py │ │ ├── _layout_gen.py │ │ ├── _patterns.py │ │ ├── _reg_drawer.py │ │ ├── base_register.py │ │ ├── mappable_reg.py │ │ ├── register.py │ │ ├── register3d.py │ │ ├── register_layout.py │ │ ├── special_layouts.py │ │ ├── traps.py │ │ └── weight_maps.py │ ├── result.py │ ├── sampler │ │ ├── __init__.py │ │ ├── sampler.py │ │ └── samples.py │ ├── sequence │ │ ├── __init__.py │ │ ├── _basis_ref.py │ │ ├── _call.py │ │ ├── _decorators.py │ │ ├── _schedule.py │ │ ├── _seq_drawer.py │ │ ├── helpers │ │ │ ├── __init__.py │ │ │ ├── _seq_str.py │ │ │ └── _switch_device.py │ │ ├── metadata.py │ │ └── sequence.py │ └── waveforms.py ├── pyproject.toml ├── requirements.txt ├── rtd_requirements.txt └── setup.py ├── pulser-simulation ├── LICENSE ├── MANIFEST.in ├── README.md ├── pulser_simulation │ ├── __init__.py │ ├── _version.py │ ├── hamiltonian.py │ ├── py.typed │ ├── qutip_backend.py │ ├── qutip_config.py │ ├── qutip_op.py │ ├── qutip_result.py │ ├── qutip_state.py │ ├── simconfig.py │ ├── simresults.py │ └── simulation.py ├── pyproject.toml ├── requirements.txt ├── rtd_requirements.txt └── setup.py ├── pyproject.toml ├── release.md ├── setup.py ├── tests ├── __init__.py ├── conftest.py ├── math │ └── test_multinomial.py ├── pulser_simulation │ ├── test_hamiltonian.py │ ├── test_qutip_backend.py │ ├── test_qutip_backend_v2.py │ ├── test_qutip_config.py │ ├── test_qutip_state_op.py │ ├── test_simconfig.py │ ├── test_simresults.py │ └── test_simulation.py ├── test_abstract_repr.py ├── test_aggregators.py ├── test_backend.py ├── test_backend_abstract_repr.py ├── test_backends.py ├── test_channels.py ├── test_devices.py ├── test_dmm.py ├── test_eom.py ├── test_exceptions.py ├── test_hamiltonian_data.py ├── test_json.py ├── test_math.py ├── test_noise_model.py ├── test_operator.py ├── test_parametrized.py ├── test_paramseq.py ├── test_pulse.py ├── test_register.py ├── test_register_layout.py ├── test_result.py ├── test_sequence.py ├── test_sequence_sampler.py ├── test_state.py └── test_waveforms.py └── tutorials ├── advanced_features ├── Backends for Sequence Execution.ipynb ├── Composite Waveforms.ipynb ├── Interpolated Waveforms.ipynb ├── Local addressability with DMM.ipynb ├── Output Modulation and EOM Mode.ipynb ├── Parametrized Sequences.ipynb ├── Phase Shifts and Virtual Z gates.ipynb ├── Register Layouts.ipynb ├── Serialization.ipynb ├── State Preparation with the SLM Mask.ipynb └── Virtual Devices.ipynb ├── applications ├── QAA to solve a MWIS problem.ipynb └── QAA to solve a QUBO problem.ipynb ├── creating_sequences.ipynb ├── quantum_simulation ├── Bayesian Optimisation for antiferromagnetic state preparation.ipynb └── Spin chain of 3 atoms in XY mode.ipynb └── retired ├── Building 1D Rydberg Crystals.ipynb ├── Control-Z Gate Sequence.ipynb ├── Microwave-engineering of programmable XXZ Hamiltonians in arrays of Rydberg atoms.ipynb ├── Preparing state with antiferromagnetic order in the Ising model.ipynb ├── QAOA and QAA to solve a QUBO problem.ipynb ├── README.md ├── Shadow estimation for VQS.ipynb ├── Simulating Sequences with Errors and Noise.ipynb ├── Simulating with SPAM errors.ipynb ├── Simulating with effective noise channels.ipynb ├── Simulating with laser noises.ipynb ├── intro_rydberg_blockade.ipynb └── simulating_sequences.ipynb /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ipynb linguist-vendored 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/scripts/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/scripts/package.sh -------------------------------------------------------------------------------- /.github/workflows/check-notebooks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/workflows/check-notebooks.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/pulser-setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/workflows/pulser-setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.github/workflows/version.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.gitignore -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.mypy_script: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | mypy --config-file .mypy.ini 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/README.md -------------------------------------------------------------------------------- /VERSION.txt: -------------------------------------------------------------------------------- 1 | 1.7dev4 2 | -------------------------------------------------------------------------------- /dev_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/dev_requirements.txt -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/_static/assets/pulser_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/_static/assets/pulser_logo.svg -------------------------------------------------------------------------------- /docs/source/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/_static/css/custom.css -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/function.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/_templates/autosummary/function.rst -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/_templates/autosummary/module.rst -------------------------------------------------------------------------------- /docs/source/apidoc/core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/apidoc/core.rst -------------------------------------------------------------------------------- /docs/source/apidoc/pasqal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/apidoc/pasqal.rst -------------------------------------------------------------------------------- /docs/source/apidoc/simulation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/apidoc/simulation.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/conventions.md -------------------------------------------------------------------------------- /docs/source/extended_usage_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/extended_usage_intro.md -------------------------------------------------------------------------------- /docs/source/files/AF_Ising_program.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/AF_Ising_program.png -------------------------------------------------------------------------------- /docs/source/files/Optimization_Average_Conv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/Optimization_Average_Conv.png -------------------------------------------------------------------------------- /docs/source/files/Optimization_checkerboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/Optimization_checkerboard.png -------------------------------------------------------------------------------- /docs/source/files/Optimization_interpolated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/Optimization_interpolated.png -------------------------------------------------------------------------------- /docs/source/files/Optimization_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/Optimization_schema.png -------------------------------------------------------------------------------- /docs/source/files/bloch_pi_rotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/bloch_pi_rotation.png -------------------------------------------------------------------------------- /docs/source/files/bloch_rotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/bloch_rotation.png -------------------------------------------------------------------------------- /docs/source/files/bloch_rotation_a_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/bloch_rotation_a_b.png -------------------------------------------------------------------------------- /docs/source/files/decision_diagram_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/decision_diagram_device.png -------------------------------------------------------------------------------- /docs/source/files/digital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/digital.png -------------------------------------------------------------------------------- /docs/source/files/ground_rydberg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/ground_rydberg.png -------------------------------------------------------------------------------- /docs/source/files/ml_coords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/ml_coords -------------------------------------------------------------------------------- /docs/source/files/mwis_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/mwis_graph.png -------------------------------------------------------------------------------- /docs/source/files/pulser_animation.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/pulser_animation.webp -------------------------------------------------------------------------------- /docs/source/files/ryd_block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/ryd_block.png -------------------------------------------------------------------------------- /docs/source/files/rydberg_blockade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/rydberg_blockade.png -------------------------------------------------------------------------------- /docs/source/files/two_level_ab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/files/two_level_ab.png -------------------------------------------------------------------------------- /docs/source/hardware.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/hardware.ipynb -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/noise_model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/noise_model.ipynb -------------------------------------------------------------------------------- /docs/source/programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/programming.md -------------------------------------------------------------------------------- /docs/source/pulses.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/pulses.ipynb -------------------------------------------------------------------------------- /docs/source/register.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/register.ipynb -------------------------------------------------------------------------------- /docs/source/sequence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/sequence.ipynb -------------------------------------------------------------------------------- /docs/source/tutorials/backends.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/backends.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/composite_wfs.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/composite_wfs.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/creating.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/creating.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/dmm.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/dmm.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/interpolated_wfs.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/interpolated_wfs.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/mwis.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/mwis.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/optimization.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/optimization.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/output_mod_eom.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/output_mod_eom.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/paramseqs.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/paramseqs.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/phase_shifts_vz_gates.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/phase_shifts_vz_gates.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/qubo.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/qubo.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/reg_layouts.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/reg_layouts.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/serialization.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/serialization.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/slm_mask.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/slm_mask.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/virtual_devices.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/virtual_devices.nblink -------------------------------------------------------------------------------- /docs/source/tutorials/xy_spin_chain.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/docs/source/tutorials/xy_spin_chain.nblink -------------------------------------------------------------------------------- /packages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/packages.txt -------------------------------------------------------------------------------- /pulser-core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/LICENSE -------------------------------------------------------------------------------- /pulser-core/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/MANIFEST.in -------------------------------------------------------------------------------- /pulser-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/README.md -------------------------------------------------------------------------------- /pulser-core/pulser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/_hamiltonian_data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/_hamiltonian_data/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/_hamiltonian_data/hamiltonian_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/_hamiltonian_data/hamiltonian_data.py -------------------------------------------------------------------------------- /pulser-core/pulser/_hamiltonian_data/noise_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/_hamiltonian_data/noise_trajectory.py -------------------------------------------------------------------------------- /pulser-core/pulser/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/_version.py -------------------------------------------------------------------------------- /pulser-core/pulser/abstract_repr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/abstract_repr.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/abc.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/aggregators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/aggregators.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/config.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/default_observables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/default_observables.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/observable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/observable.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/operator.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/qpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/qpu.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/remote.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/results.py -------------------------------------------------------------------------------- /pulser-core/pulser/backend/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backend/state.py -------------------------------------------------------------------------------- /pulser-core/pulser/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/backends.py -------------------------------------------------------------------------------- /pulser-core/pulser/channels/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/channels/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/channels/base_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/channels/base_channel.py -------------------------------------------------------------------------------- /pulser-core/pulser/channels/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/channels/channels.py -------------------------------------------------------------------------------- /pulser-core/pulser/channels/dmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/channels/dmm.py -------------------------------------------------------------------------------- /pulser-core/pulser/channels/eom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/channels/eom.py -------------------------------------------------------------------------------- /pulser-core/pulser/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/constants.py -------------------------------------------------------------------------------- /pulser-core/pulser/devices/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/devices/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/devices/_device_datacls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/devices/_device_datacls.py -------------------------------------------------------------------------------- /pulser-core/pulser/devices/_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/devices/_devices.py -------------------------------------------------------------------------------- /pulser-core/pulser/devices/_mock_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/devices/_mock_device.py -------------------------------------------------------------------------------- /pulser-core/pulser/devices/interaction_coefficients/C6_coeffs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/devices/interaction_coefficients/C6_coeffs.json -------------------------------------------------------------------------------- /pulser-core/pulser/devices/interaction_coefficients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/devices/interaction_coefficients/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/exceptions/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/exceptions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/exceptions/base.py -------------------------------------------------------------------------------- /pulser-core/pulser/exceptions/sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/exceptions/sequence.py -------------------------------------------------------------------------------- /pulser-core/pulser/exceptions/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/exceptions/serialization.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/backend.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/deserializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/deserializer.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/config-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/device-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/device-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/layout-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/layout-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/noise-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/noise-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/register-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/register-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/results-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/results-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/schemas/sequence-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/schemas/sequence-schema.json -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/serializer.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/signatures.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/abstract_repr/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/abstract_repr/validation.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/coders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/coders.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/exceptions.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/supported.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/supported.py -------------------------------------------------------------------------------- /pulser-core/pulser/json/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/json/utils.py -------------------------------------------------------------------------------- /pulser-core/pulser/math/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/math/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/math/abstract_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/math/abstract_array.py -------------------------------------------------------------------------------- /pulser-core/pulser/math/multinomial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/math/multinomial.py -------------------------------------------------------------------------------- /pulser-core/pulser/noise_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/noise_model.py -------------------------------------------------------------------------------- /pulser-core/pulser/parametrized/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/parametrized/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/parametrized/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/parametrized/decorators.py -------------------------------------------------------------------------------- /pulser-core/pulser/parametrized/paramabc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/parametrized/paramabc.py -------------------------------------------------------------------------------- /pulser-core/pulser/parametrized/paramobj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/parametrized/paramobj.py -------------------------------------------------------------------------------- /pulser-core/pulser/parametrized/variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/parametrized/variable.py -------------------------------------------------------------------------------- /pulser-core/pulser/pulse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/pulse.py -------------------------------------------------------------------------------- /pulser-core/pulser/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulser-core/pulser/register/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/_coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/_coordinates.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/_layout_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/_layout_gen.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/_patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/_patterns.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/_reg_drawer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/_reg_drawer.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/base_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/base_register.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/mappable_reg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/mappable_reg.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/register.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/register3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/register3d.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/register_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/register_layout.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/special_layouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/special_layouts.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/traps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/traps.py -------------------------------------------------------------------------------- /pulser-core/pulser/register/weight_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/register/weight_maps.py -------------------------------------------------------------------------------- /pulser-core/pulser/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/result.py -------------------------------------------------------------------------------- /pulser-core/pulser/sampler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sampler/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/sampler/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sampler/sampler.py -------------------------------------------------------------------------------- /pulser-core/pulser/sampler/samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sampler/samples.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/_basis_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/_basis_ref.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/_call.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/_decorators.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/_schedule.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/_seq_drawer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/_seq_drawer.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/helpers/__init__.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/helpers/_seq_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/helpers/_seq_str.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/helpers/_switch_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/helpers/_switch_device.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/metadata.py -------------------------------------------------------------------------------- /pulser-core/pulser/sequence/sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/sequence/sequence.py -------------------------------------------------------------------------------- /pulser-core/pulser/waveforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pulser/waveforms.py -------------------------------------------------------------------------------- /pulser-core/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/pyproject.toml -------------------------------------------------------------------------------- /pulser-core/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/requirements.txt -------------------------------------------------------------------------------- /pulser-core/rtd_requirements.txt: -------------------------------------------------------------------------------- 1 | pulser-core/. 2 | -------------------------------------------------------------------------------- /pulser-core/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-core/setup.py -------------------------------------------------------------------------------- /pulser-simulation/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/LICENSE -------------------------------------------------------------------------------- /pulser-simulation/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/MANIFEST.in -------------------------------------------------------------------------------- /pulser-simulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/README.md -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/__init__.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/_version.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/hamiltonian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/hamiltonian.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/qutip_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/qutip_backend.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/qutip_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/qutip_config.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/qutip_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/qutip_op.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/qutip_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/qutip_result.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/qutip_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/qutip_state.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/simconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/simconfig.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/simresults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/simresults.py -------------------------------------------------------------------------------- /pulser-simulation/pulser_simulation/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pulser_simulation/simulation.py -------------------------------------------------------------------------------- /pulser-simulation/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/pyproject.toml -------------------------------------------------------------------------------- /pulser-simulation/requirements.txt: -------------------------------------------------------------------------------- 1 | qutip >= 5, < 6 2 | -------------------------------------------------------------------------------- /pulser-simulation/rtd_requirements.txt: -------------------------------------------------------------------------------- 1 | pulser-simulation/. 2 | -------------------------------------------------------------------------------- /pulser-simulation/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pulser-simulation/setup.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/pyproject.toml -------------------------------------------------------------------------------- /release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/release.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/math/test_multinomial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/math/test_multinomial.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_hamiltonian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_hamiltonian.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_qutip_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_qutip_backend.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_qutip_backend_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_qutip_backend_v2.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_qutip_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_qutip_config.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_qutip_state_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_qutip_state_op.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_simconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_simconfig.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_simresults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_simresults.py -------------------------------------------------------------------------------- /tests/pulser_simulation/test_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/pulser_simulation/test_simulation.py -------------------------------------------------------------------------------- /tests/test_abstract_repr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_abstract_repr.py -------------------------------------------------------------------------------- /tests/test_aggregators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_aggregators.py -------------------------------------------------------------------------------- /tests/test_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_backend.py -------------------------------------------------------------------------------- /tests/test_backend_abstract_repr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_backend_abstract_repr.py -------------------------------------------------------------------------------- /tests/test_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_backends.py -------------------------------------------------------------------------------- /tests/test_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_channels.py -------------------------------------------------------------------------------- /tests/test_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_devices.py -------------------------------------------------------------------------------- /tests/test_dmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_dmm.py -------------------------------------------------------------------------------- /tests/test_eom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_eom.py -------------------------------------------------------------------------------- /tests/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_exceptions.py -------------------------------------------------------------------------------- /tests/test_hamiltonian_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_hamiltonian_data.py -------------------------------------------------------------------------------- /tests/test_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_json.py -------------------------------------------------------------------------------- /tests/test_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_math.py -------------------------------------------------------------------------------- /tests/test_noise_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_noise_model.py -------------------------------------------------------------------------------- /tests/test_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_operator.py -------------------------------------------------------------------------------- /tests/test_parametrized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_parametrized.py -------------------------------------------------------------------------------- /tests/test_paramseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_paramseq.py -------------------------------------------------------------------------------- /tests/test_pulse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_pulse.py -------------------------------------------------------------------------------- /tests/test_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_register.py -------------------------------------------------------------------------------- /tests/test_register_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_register_layout.py -------------------------------------------------------------------------------- /tests/test_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_result.py -------------------------------------------------------------------------------- /tests/test_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_sequence.py -------------------------------------------------------------------------------- /tests/test_sequence_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_sequence_sampler.py -------------------------------------------------------------------------------- /tests/test_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_state.py -------------------------------------------------------------------------------- /tests/test_waveforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tests/test_waveforms.py -------------------------------------------------------------------------------- /tutorials/advanced_features/Backends for Sequence Execution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Backends for Sequence Execution.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Composite Waveforms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Composite Waveforms.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Interpolated Waveforms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Interpolated Waveforms.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Local addressability with DMM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Local addressability with DMM.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Output Modulation and EOM Mode.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Output Modulation and EOM Mode.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Parametrized Sequences.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Parametrized Sequences.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Phase Shifts and Virtual Z gates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Phase Shifts and Virtual Z gates.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Register Layouts.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Register Layouts.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Serialization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Serialization.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/State Preparation with the SLM Mask.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/State Preparation with the SLM Mask.ipynb -------------------------------------------------------------------------------- /tutorials/advanced_features/Virtual Devices.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/advanced_features/Virtual Devices.ipynb -------------------------------------------------------------------------------- /tutorials/applications/QAA to solve a MWIS problem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/applications/QAA to solve a MWIS problem.ipynb -------------------------------------------------------------------------------- /tutorials/applications/QAA to solve a QUBO problem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/applications/QAA to solve a QUBO problem.ipynb -------------------------------------------------------------------------------- /tutorials/creating_sequences.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/creating_sequences.ipynb -------------------------------------------------------------------------------- /tutorials/quantum_simulation/Bayesian Optimisation for antiferromagnetic state preparation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/quantum_simulation/Bayesian Optimisation for antiferromagnetic state preparation.ipynb -------------------------------------------------------------------------------- /tutorials/quantum_simulation/Spin chain of 3 atoms in XY mode.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/quantum_simulation/Spin chain of 3 atoms in XY mode.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Building 1D Rydberg Crystals.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Building 1D Rydberg Crystals.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Control-Z Gate Sequence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Control-Z Gate Sequence.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Microwave-engineering of programmable XXZ Hamiltonians in arrays of Rydberg atoms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Microwave-engineering of programmable XXZ Hamiltonians in arrays of Rydberg atoms.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Preparing state with antiferromagnetic order in the Ising model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Preparing state with antiferromagnetic order in the Ising model.ipynb -------------------------------------------------------------------------------- /tutorials/retired/QAOA and QAA to solve a QUBO problem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/QAOA and QAA to solve a QUBO problem.ipynb -------------------------------------------------------------------------------- /tutorials/retired/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/README.md -------------------------------------------------------------------------------- /tutorials/retired/Shadow estimation for VQS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Shadow estimation for VQS.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Simulating Sequences with Errors and Noise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Simulating Sequences with Errors and Noise.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Simulating with SPAM errors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Simulating with SPAM errors.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Simulating with effective noise channels.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Simulating with effective noise channels.ipynb -------------------------------------------------------------------------------- /tutorials/retired/Simulating with laser noises.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/Simulating with laser noises.ipynb -------------------------------------------------------------------------------- /tutorials/retired/intro_rydberg_blockade.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/intro_rydberg_blockade.ipynb -------------------------------------------------------------------------------- /tutorials/retired/simulating_sequences.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasqal-io/Pulser/HEAD/tutorials/retired/simulating_sequences.ipynb --------------------------------------------------------------------------------