1from __future__ import absolute_import
2from copy import copy
3
4from scimath.units.SI import ampere, coulomb, farad, henry, joule, ohm, \
5    meter, micro, milli, pico, siemens, tesla, volt, watt, weber
6
7###############################################################################
8# electric current
9###############################################################################
10
11amp = ampere
12amps = ampere
13amperes = ampere
14
15milli_ampere = milli * ampere
16milli_ampere.label = 'mA'
17mA = milli_ampere
18milli_amp = milli_ampere
19
20
21###############################################################################
22# electric potential
23###############################################################################
24
25volts = volt
26v = volt
27
28millivolt = milli * volt
29millivolt.label = 'mV'
30milli_volt = millivolt
31mv = millivolt
32millivolts = millivolt
33
34###############################################################################
35# resistivity
36###############################################################################
37
38ohms = ohm
39ohmm = ohm * meter
40ohmm.label = 'ohmm'
41ohm_m = ohmm
42ohm_meter = ohmm
43ohms_per_m = ohmm
44ohms_per_meter = ohmm
45
46###############################################################################
47# capacitance
48###############################################################################
49
50micro_farad = micro * farad
51micro_farad.label = 'uf'
52mf = micro_farad
53
54pico_farad = pico * farad
55pico_farad.label = 'pf'
56pf = pico_farad
57
58###############################################################################
59# conductivity
60###############################################################################
61
62siemen = siemens
63mSiemens = milli * siemens
64mSiemens.label = 'mS'
65mSiemen = mSiemens
66mS = mSiemens
67
68siemens_per_meter = siemens / meter
69siemens_per_meter.label = 'S/m'
70siemens_per_m = siemens_per_meter
71
72mho = copy(siemens)
73mho.label = 'mho'
74
75mmho = milli * siemens
76mmho.label = 'mmho'
77
78###############################################################################
79# Inductance
80###############################################################################
81
82henrys = henry
83
84###############################################################################
85# Magnetic Flux
86###############################################################################
87
88webers = weber
89
90###############################################################################
91# Magnetic Field
92###############################################################################
93
94teslas = tesla
95