Skip to content

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

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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions