Coverage for /usr/lib/python3/dist-packages/sympy/physics/units/definitions/dimension_definitions.py: 100%

29 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-06-14 15:55 +0200

1from sympy.physics.units import Dimension 

2 

3 

4angle = Dimension(name="angle") # type: Dimension 

5 

6# base dimensions (MKS) 

7length = Dimension(name="length", symbol="L") 

8mass = Dimension(name="mass", symbol="M") 

9time = Dimension(name="time", symbol="T") 

10 

11# base dimensions (MKSA not in MKS) 

12current = Dimension(name='current', symbol='I') # type: Dimension 

13 

14# other base dimensions: 

15temperature = Dimension("temperature", "T") # type: Dimension 

16amount_of_substance = Dimension("amount_of_substance") # type: Dimension 

17luminous_intensity = Dimension("luminous_intensity") # type: Dimension 

18 

19# derived dimensions (MKS) 

20velocity = Dimension(name="velocity") 

21acceleration = Dimension(name="acceleration") 

22momentum = Dimension(name="momentum") 

23force = Dimension(name="force", symbol="F") 

24energy = Dimension(name="energy", symbol="E") 

25power = Dimension(name="power") 

26pressure = Dimension(name="pressure") 

27frequency = Dimension(name="frequency", symbol="f") 

28action = Dimension(name="action", symbol="A") 

29area = Dimension("area") 

30volume = Dimension("volume") 

31 

32# derived dimensions (MKSA not in MKS) 

33voltage = Dimension(name='voltage', symbol='U') # type: Dimension 

34impedance = Dimension(name='impedance', symbol='Z') # type: Dimension 

35conductance = Dimension(name='conductance', symbol='G') # type: Dimension 

36capacitance = Dimension(name='capacitance') # type: Dimension 

37inductance = Dimension(name='inductance') # type: Dimension 

38charge = Dimension(name='charge', symbol='Q') # type: Dimension 

39magnetic_density = Dimension(name='magnetic_density', symbol='B') # type: Dimension 

40magnetic_flux = Dimension(name='magnetic_flux') # type: Dimension 

41 

42# Dimensions in information theory: 

43information = Dimension(name='information') # type: Dimension