Coverage for qpdk / models / constants.py: 100%
12 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-14 10:27 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-14 10:27 +0000
1"""Model constants."""
3import math
5import scipy.constants
7DEFAULT_FREQUENCY: float = 5e9
8TEST_FREQUENCY: tuple[tuple[float, float, float], tuple[float, float, float]] = (
9 (5e9, 6e9, 7e9),
10 (8e9, 9e9, 10e9),
11)
13Φ_0 = scipy.constants.physical_constants["mag. flux quantum"][0]
14c_0 = scipy.constants.speed_of_light
15e = scipy.constants.e
16h = scipy.constants.h
17μ_0 = scipy.constants.mu_0
18ε_0 = scipy.constants.epsilon_0
19π = scipy.constants.pi
21Z_0_FREE = math.sqrt(μ_0 / ε_0)