Skip to content

[Feature Request]: Standardizing Units Across Simulation Framework #10

@evmckinney9

Description

@evmckinney9

Feature Description and Why

Currently, our quantum simulation framework uses arbitrary units (e.g., T1, T2 = 1.0, 1.0) for rates, durations, and Trotter step sizes. This issue aims to standardize units across the project for clarity and consistency, particularly focusing on absolute units (nanoseconds) and relative units (t/tau).

Additional Details / Helpful Resources

Objectives

  • Standardize Units: Implement absolute units (nanoseconds) for all rates, durations, and Trotter steps, ensuring coherence with physical realism.
  • Relative Units Version: Create a version of simulations where all parameters are expressed in relative units (t/tau) for comparative and theoretical studies.
  • Update Figures and Documentation: Revise figures and documentation to reflect these changes, ensuring clarity and consistency in unit representation.
  • Re-run Experiments: Conduct experiments with more realistic values for T1, T2, and gate durations, using the new standardized units.

Implementation Steps

  • Unit Conversion: Convert all existing rates, durations, and Trotter steps to nanoseconds.
  • Relative Unit Implementation: Develop a parallel implementation where parameters are in relative units.
  • Documentation Update: Revise all relevant documentation and figures to reflect the new unit standards.
  • Experiment Redesign: Redesign and re-run key experiments with updated, realistic values for time parameters.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions