11.1.12.1. SiUnits¶
This module defines SI prefixes and units.
-
class
PySpice.Unit.SiUnits.
Ampere
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
QUANTITY
= 'electric current'¶
-
SI_UNIT
= SiDerivedUnit(A)¶
-
UNIT_NAME
= 'ampere'¶
-
UNIT_SUFFIX
= 'A'¶
-
-
class
PySpice.Unit.SiUnits.
Atto
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -18¶
-
PREFIX
= 'a'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
Becquerel
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
QUANTITY
= 'radioactivity (decays per unit time)'¶
-
SI_UNIT
= SiDerivedUnit(s^-1)¶
-
UNIT_NAME
= 'becquerel'¶
-
UNIT_SUFFIX
= 'Bq'¶
-
-
class
PySpice.Unit.SiUnits.
Candela
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
QUANTITY
= 'luminosity intensity'¶
-
SI_UNIT
= SiDerivedUnit(cd)¶
-
UNIT_NAME
= 'candela'¶
-
UNIT_SUFFIX
= 'cd'¶
-
-
class
PySpice.Unit.SiUnits.
Coulomb
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'electric charge'¶
-
SI_UNIT
= SiDerivedUnit(s*A)¶
-
UNIT_NAME
= 'coulomb'¶
-
UNIT_SUFFIX
= 'C'¶
-
-
class
PySpice.Unit.SiUnits.
Deca
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 1¶
-
PREFIX
= 'da'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
DegreeCelcius
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
QUANTITY
= 'temperature relative to 273.15 K'¶
-
SI_UNIT
= SiDerivedUnit(K)¶
-
UNIT_NAME
= 'degree celcuis'¶
-
UNIT_SUFFIX
= '°C'¶
-
-
class
PySpice.Unit.SiUnits.
Exa
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 18¶
-
PREFIX
= 'E'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
Farad
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'capacitance'¶
-
SI_UNIT
= SiDerivedUnit(m^-2*kg^-1*s^4*A^2)¶
-
UNIT_NAME
= 'farad'¶
-
UNIT_SUFFIX
= 'F'¶
-
-
class
PySpice.Unit.SiUnits.
Femto
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -15¶
-
PREFIX
= 'f'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
Giga
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 9¶
-
PREFIX
= 'G'¶
-
-
class
PySpice.Unit.SiUnits.
Gray
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
QUANTITY
= 'absorbed dose (of ionizing radiation)'¶
-
SI_UNIT
= SiDerivedUnit(m^2*s^-2)¶
-
UNIT_NAME
= 'gray'¶
-
UNIT_SUFFIX
= 'Gy'¶
-
-
class
PySpice.Unit.SiUnits.
Hecto
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 2¶
-
PREFIX
= 'h'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
Henry
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'inductance'¶
-
SI_UNIT
= SiDerivedUnit(m^2*kg*s^-2*A^-2)¶
-
UNIT_NAME
= 'henry'¶
-
UNIT_SUFFIX
= 'H'¶
-
-
class
PySpice.Unit.SiUnits.
Hertz
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'frequency'¶
-
SI_UNIT
= SiDerivedUnit(s^-1)¶
-
UNIT_NAME
= 'frequency'¶
-
UNIT_SUFFIX
= 'Hz'¶
-
-
class
PySpice.Unit.SiUnits.
Joule
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'energy'¶
-
SI_UNIT
= SiDerivedUnit(m^2*kg*s^-2)¶
-
UNIT_NAME
= 'joule'¶
-
UNIT_SUFFIX
= 'J'¶
-
-
class
PySpice.Unit.SiUnits.
Katal
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'catalytic activity'¶
-
SI_UNIT
= SiDerivedUnit(s^-1*mol)¶
-
UNIT_NAME
= 'katal'¶
-
UNIT_SUFFIX
= 'kat'¶
-
-
class
PySpice.Unit.SiUnits.
Kelvin
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
QUANTITY
= 'thermodynamic temperature'¶
-
SI_UNIT
= SiDerivedUnit(K)¶
-
UNIT_NAME
= 'kelvin'¶
-
UNIT_SUFFIX
= 'K'¶
-
-
class
PySpice.Unit.SiUnits.
Kilo
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 3¶
-
PREFIX
= 'k'¶
-
-
class
PySpice.Unit.SiUnits.
Kilogram
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
QUANTITY
= 'mass'¶
-
SI_UNIT
= SiDerivedUnit(kg)¶
-
UNIT_NAME
= 'kilogram'¶
-
UNIT_SUFFIX
= 'kg'¶
-
-
class
PySpice.Unit.SiUnits.
Lumen
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
QUANTITY
= 'luminous flux'¶
-
SI_UNIT
= SiDerivedUnit(cd)¶
-
UNIT_NAME
= 'lumen'¶
-
UNIT_SUFFIX
= 'lm'¶
-
-
class
PySpice.Unit.SiUnits.
Lux
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'illuminance'¶
-
SI_UNIT
= SiDerivedUnit(m^-2*cd)¶
-
UNIT_NAME
= 'lux'¶
-
UNIT_SUFFIX
= 'lx'¶
-
-
class
PySpice.Unit.SiUnits.
Mega
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 6¶
-
PREFIX
= 'M'¶
-
SPICE_PREFIX
= 'Meg'¶
-
-
class
PySpice.Unit.SiUnits.
Metre
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
QUANTITY
= 'length'¶
-
SI_UNIT
= SiDerivedUnit(m)¶
-
UNIT_NAME
= 'metre'¶
-
UNIT_SUFFIX
= 'm'¶
-
-
class
PySpice.Unit.SiUnits.
Micro
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -6¶
-
PREFIX
= 'μ'¶
-
SPICE_PREFIX
= 'u'¶
-
-
class
PySpice.Unit.SiUnits.
Milli
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -3¶
-
PREFIX
= 'm'¶
-
-
class
PySpice.Unit.SiUnits.
Mole
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
QUANTITY
= 'amount of substance'¶
-
SI_UNIT
= SiDerivedUnit(mol)¶
-
UNIT_NAME
= 'mole'¶
-
UNIT_SUFFIX
= 'mol'¶
-
-
class
PySpice.Unit.SiUnits.
Nano
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -9¶
-
PREFIX
= 'n'¶
-
-
class
PySpice.Unit.SiUnits.
Newton
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'force'¶
-
SI_UNIT
= SiDerivedUnit(m*kg*s^-2)¶
-
UNIT_NAME
= 'newton'¶
-
UNIT_SUFFIX
= 'N'¶
-
-
class
PySpice.Unit.SiUnits.
Ohm
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'electric resistance, impedance, reactance'¶
-
SI_UNIT
= SiDerivedUnit(m^2*kg*s^-3*A^-2)¶
-
UNIT_NAME
= 'ohm'¶
-
UNIT_SUFFIX
= 'Ω'¶
-
-
class
PySpice.Unit.SiUnits.
Pascal
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'pressure'¶
-
SI_UNIT
= SiDerivedUnit(m^-1*kg*s^-2)¶
-
UNIT_NAME
= 'pascal'¶
-
UNIT_SUFFIX
= 'Pa'¶
-
-
class
PySpice.Unit.SiUnits.
Peta
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 15¶
-
PREFIX
= 'P'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
Pico
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -12¶
-
PREFIX
= 'p'¶
-
-
class
PySpice.Unit.SiUnits.
Radian
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'angle'¶
-
SI_UNIT
= SiDerivedUnit()¶
-
UNIT_NAME
= 'radian'¶
-
UNIT_SUFFIX
= 'rad'¶
-
-
class
PySpice.Unit.SiUnits.
Second
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.SiBaseUnit
-
IS_SI
= True¶
-
QUANTITY
= 'time'¶
-
SI_UNIT
= SiDerivedUnit(s)¶
-
UNIT_NAME
= 'second'¶
-
UNIT_SUFFIX
= 's'¶
-
-
class
PySpice.Unit.SiUnits.
Siemens
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'electrical conductance'¶
-
SI_UNIT
= SiDerivedUnit(m^-2*kg^-1*s^3*A^2)¶
-
UNIT_NAME
= 'siemens'¶
-
UNIT_SUFFIX
= 'S'¶
-
-
class
PySpice.Unit.SiUnits.
Sievert
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
QUANTITY
= ' equivalent dose (of ionizing radiation)'¶
-
SI_UNIT
= SiDerivedUnit(m^2*s^-2)¶
-
UNIT_NAME
= 'sievert'¶
-
UNIT_SUFFIX
= 'Sv'¶
-
-
class
PySpice.Unit.SiUnits.
Steradian
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'solid angle'¶
-
SI_UNIT
= SiDerivedUnit()¶
-
UNIT_NAME
= 'steradian'¶
-
UNIT_SUFFIX
= 'sr'¶
-
-
class
PySpice.Unit.SiUnits.
Tera
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 12¶
-
PREFIX
= 'T'¶
-
-
class
PySpice.Unit.SiUnits.
Tesla
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'T'¶
-
SI_UNIT
= SiDerivedUnit(kg*s^-2*A^-1)¶
-
UNIT_NAME
= 'tesla'¶
-
UNIT_SUFFIX
= ''¶
-
-
class
PySpice.Unit.SiUnits.
Volt
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'voltage'¶
-
SI_UNIT
= SiDerivedUnit(m^2*kg*s^-3*A^-1)¶
-
UNIT_NAME
= 'volt'¶
-
UNIT_SUFFIX
= 'V'¶
-
-
class
PySpice.Unit.SiUnits.
Watt
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'power'¶
-
SI_UNIT
= SiDerivedUnit(m^2*kg*s^-3)¶
-
UNIT_NAME
= 'watt'¶
-
UNIT_SUFFIX
= 'W'¶
-
-
class
PySpice.Unit.SiUnits.
Weber
(si_unit=None)[source]¶ Bases:
PySpice.Unit.Unit.Unit
-
DEFAULT_UNIT
= True¶
-
QUANTITY
= 'magnetic flux'¶
-
SI_UNIT
= SiDerivedUnit(m^2*kg*s^-2*A^-1)¶
-
UNIT_NAME
= 'weber'¶
-
UNIT_SUFFIX
= 'Wb'¶
-
-
class
PySpice.Unit.SiUnits.
Yocto
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= -24¶
-
PREFIX
= 'y'¶
-
SPICE_PREFIX
= None¶
-
-
class
PySpice.Unit.SiUnits.
Yotta
[source]¶ Bases:
PySpice.Unit.Unit.UnitPrefix
-
POWER
= 24¶
-
PREFIX
= 'Y'¶
-
SPICE_PREFIX
= None¶
-