Toggle navigation sidebar
Toggle in-page Table of Contents
pint 0.23rc1.dev408+g247512b documentation
For users
Getting started
What is Pint ?
Tutorial
Using Pint in your projects
Frequently asked questions
User Guide
Defining Quantities
String formatting specification
Temperature conversion
Logarithmic Units
Angular Frequency
Contexts
Dealing with unit systems
NumPy Support
Plotting with Matplotlib
Advanced topics
Optimizing Performance
Serialization
Defining units
Wrapping and checking functions
Using Measurements
Buckingham Pi Theorem
Using Pint for currency conversions
Custom registry class
Ecosystem
API Reference
Base API
Specific API
API facets reference
For developers
Contributing to Pint
Command-line script
Community
GitHub repository
StackOverflow
repository
open issue
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
add() (pint.util.UnitsContainer method)
add_context() (pint.facets.context.GenericContextRegistry method)
AliasDefinition (class in pint.facets.plain)
aliases (pint.facets.context.ContextDefinition attribute)
(pint.facets.plain.AliasDefinition attribute)
(pint.facets.plain.PrefixDefinition attribute)
(pint.facets.plain.UnitDefinition attribute)
ApplicationRegistry (class in pint.registry)
auto_reduce_dimensions (pint.facets.plain.GenericPlainRegistry attribute)
autoconvert_to_preferred (pint.facets.plain.GenericPlainRegistry attribute)
axisinfo() (pint.matplotlib.PintConverter static method)
B
BehaviorChangeWarning
build_eval_tree() (in module pint.pint_eval)
C
case_sensitive (pint.facets.plain.GenericPlainRegistry attribute)
check() (in module pint.registry_helpers)
(pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
(pint.UnitRegistry method)
check_upcast_type() (in module pint.compat)
column_echelon_form() (in module pint.util)
compute() (pint.facets.dask.DaskQuantity method)
(pint.Quantity method)
Context (class in pint)
context() (pint.facets.context.GenericContextRegistry method)
ContextDefinition (class in pint.facets.context)
ContextRegistry (class in pint.facets.context)
convert() (pint.facets.plain.GenericPlainRegistry method)
(pint.matplotlib.PintConverter method)
Converter (class in pint.converters)
copy() (pint.util.ParserHelper method)
(pint.util.udict method)
(pint.util.UnitsContainer method)
create_class_with_registry() (in module pint.util)
D
DaskQuantity (class in pint.facets.dask)
DaskRegistry (class in pint.facets.dask)
DaskUnit (class in pint.facets.dask)
default_as_delta (pint.facets.nonmultiplicative.GenericNonMultiplicativeRegistry attribute)
default_format (pint.facets.plain.GenericPlainRegistry property)
(pint.facets.plain.PlainQuantity attribute)
(pint.facets.plain.PlainUnit attribute)
default_units() (pint.matplotlib.PintConverter static method)
DefaultsDefinition (class in pint.facets.plain)
define() (pint.facets.plain.GenericPlainRegistry method)
defined_symbol (pint.facets.plain.PrefixDefinition attribute)
(pint.facets.plain.UnitDefinition attribute)
Definition (class in pint.definitions)
DefinitionError
definitions (pint.facets.group.GroupDefinition attribute)
DefinitionSyntaxError
,
[1]
dimensionality (pint.facets.plain.PlainQuantity property)
(pint.facets.plain.PlainUnit property)
(pint.Measurement property)
(pint.Quantity property)
(pint.Unit property)
DimensionalityError
,
[1]
DimensionDefinition (class in pint.facets.plain)
dimensionless (pint.facets.plain.PlainUnit property)
(pint.Unit property)
disable_contexts() (pint.facets.context.GenericContextRegistry method)
dot() (pint.Quantity method)
E
enable_contexts() (pint.facets.context.GenericContextRegistry method)
eq() (in module pint.compat)
EvalTreeNode (class in pint.pint_eval)
evaluate() (pint.pint_eval.EvalTreeNode method)
F
find_connected_nodes() (in module pint.util)
find_shortest_path() (in module pint.util)
fmt_locale (pint.facets.plain.GenericPlainRegistry attribute)
formatter() (in module pint)
(in module pint.formatting)
FormattingQuantity (class in pint.facets.formatting)
FormattingRegistry (class in pint.facets.formatting)
FormattingUnit (class in pint.facets.formatting)
from_() (pint.facets.plain.PlainUnit method)
(pint.Unit method)
from_list() (pint.facets.plain.PlainQuantity class method)
(pint.Measurement class method)
(pint.Quantity class method)
from_sequence() (pint.facets.plain.PlainQuantity class method)
(pint.Measurement class method)
(pint.Quantity class method)
from_string() (pint.definitions.Definition class method)
(pint.util.ParserHelper class method)
from_word() (pint.util.ParserHelper class method)
fully_qualified_name() (in module pint.compat)
G
GenericContextRegistry (class in pint.facets.context)
GenericDaskRegistry (class in pint.facets.dask)
GenericFormattingRegistry (class in pint.facets.formatting)
GenericGroupRegistry (class in pint.facets.group)
GenericMeasurementRegistry (class in pint.facets.measurement)
GenericNonMultiplicativeRegistry (class in pint.facets.nonmultiplicative)
GenericNumpyRegistry (class in pint.facets.numpy)
GenericPlainRegistry (class in pint.facets.plain)
GenericSystemRegistry (class in pint.facets.system)
GenericUnitRegistry (class in pint.registry)
get() (pint.registry.ApplicationRegistry method)
get_application_registry() (in module pint)
get_base_units() (pint.facets.plain.GenericPlainRegistry method)
(pint.facets.system.GenericSystemRegistry method)
get_dimensionality() (pint.facets.plain.GenericPlainRegistry method)
get_group() (pint.facets.group.GenericGroupRegistry method)
get_name() (pint.facets.plain.GenericPlainRegistry method)
get_root_units() (pint.facets.plain.GenericPlainRegistry method)
get_symbol() (pint.facets.plain.GenericPlainRegistry method)
get_system() (pint.facets.system.GenericSystemRegistry method)
getattr_maybe_raise() (in module pint.util)
GroupDefinition (class in pint.facets.group)
GroupQuantity (class in pint.facets.group)
GroupRegistry (class in pint.facets.group)
GroupUnit (class in pint.facets.group)
I
infer_base_unit() (in module pint.util)
is_base (pint.facets.plain.UnitDefinition property)
is_compatible_with() (pint.facets.plain.GenericPlainRegistry method)
(pint.facets.plain.PlainQuantity method)
(pint.facets.plain.PlainUnit method)
(pint.Measurement method)
(pint.Quantity method)
(pint.Unit method)
is_dim() (in module pint.errors)
is_duck_array() (in module pint.compat)
is_duck_array_type() (in module pint.compat)
is_upcast_type() (in module pint.compat)
is_valid_context_name() (in module pint.errors)
is_valid_dimension_name() (in module pint.errors)
is_valid_group_name() (in module pint.errors)
is_valid_prefix_alias() (in module pint.errors)
is_valid_prefix_name() (in module pint.errors)
is_valid_prefix_symbol() (in module pint.errors)
is_valid_system_name() (in module pint.errors)
is_valid_unit_alias() (in module pint.errors)
is_valid_unit_name() (in module pint.errors)
is_valid_unit_symbol() (in module pint.errors)
isnan() (in module pint.compat)
iterable() (in module pint.util)
ito() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
ito_base_units() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
ito_preferred() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
ito_reduced_units() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
ito_root_units() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
L
latex_escape() (in module pint.formatting)
LazyRegistry (class in pint.registry)
load_definitions() (pint.facets.plain.GenericPlainRegistry method)
LogarithmicUnitCalculusError
,
[1]
M
m (pint.facets.plain.PlainQuantity property)
(pint.Measurement property)
(pint.Quantity property)
m_as() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
m_from() (pint.facets.plain.PlainUnit method)
(pint.Unit method)
magnitude (pint.facets.plain.PlainQuantity property)
(pint.Measurement property)
(pint.Quantity property)
matrix_apply() (in module pint.util)
matrix_to_string() (in module pint.util)
Measurement (class in pint)
MeasurementQuantity (class in pint.facets.measurement)
MeasurementRegistry (class in pint.facets.measurement)
missing_dependency() (in module pint.compat)
module
pint.babel_names
pint.compat
pint.converters
pint.definitions
pint.errors
pint.facets.context
pint.facets.dask
pint.facets.formatting
pint.facets.group
pint.facets.measurement
pint.facets.nonmultiplicative
pint.facets.numpy
pint.facets.plain
pint.facets.system
pint.formatting
pint.matplotlib
pint.pint_eval
pint.registry
pint.registry_helpers
pint.testing
pint.util
mpl_formatter (pint.facets.plain.GenericPlainRegistry attribute)
N
name (pint.facets.context.ContextDefinition attribute)
(pint.facets.group.GroupDefinition attribute)
(pint.facets.plain.AliasDefinition attribute)
(pint.facets.system.SystemDefinition attribute)
NonMultiplicativeRegistry (class in pint.facets.nonmultiplicative)
NumpyRegistry (class in pint.facets.numpy)
O
OffsetUnitCalculusError
,
[1]
P
parse_expression() (pint.facets.plain.GenericPlainRegistry method)
parse_pattern() (pint.facets.plain.GenericPlainRegistry method)
parse_unit_name() (pint.facets.plain.GenericPlainRegistry method)
parse_units() (pint.facets.plain.GenericPlainRegistry method)
ParserHelper (class in pint.util)
persist() (pint.facets.dask.DaskQuantity method)
(pint.Quantity method)
pi_theorem() (in module pint)
(in module pint.util)
(pint.UnitRegistry method)
pint.babel_names
module
pint.compat
module
pint.converters
module
pint.definitions
module
pint.errors
module
pint.facets.context
module
pint.facets.dask
module
pint.facets.formatting
module
pint.facets.group
module
pint.facets.measurement
module
pint.facets.nonmultiplicative
module
pint.facets.numpy
module
pint.facets.plain
module
pint.facets.system
module
pint.formatting
module
pint.matplotlib
module
pint.pint_eval
module
pint.registry
module
pint.registry_helpers
module
pint.testing
module
pint.util
module
PintAxisInfo (class in pint.matplotlib)
PintConverter (class in pint.matplotlib)
PintError
,
[1]
PintTypeError
PlainQuantity (class in pint.facets.plain)
PlainRegistry (class in pint.facets.plain)
PlainUnit (class in pint.facets.plain)
PrefixDefinition (class in pint.facets.plain)
PrettyIPython (class in pint.util)
prod() (pint.Quantity method)
Q
Quantity (class in pint)
R
RedefinitionError
,
[1]
reference (pint.facets.plain.UnitDefinition attribute)
register_unit_format() (in module pint)
(in module pint.formatting)
remove() (pint.util.UnitsContainer method)
remove_context() (pint.facets.context.GenericContextRegistry method)
rename() (pint.util.UnitsContainer method)
rules (pint.facets.system.SystemDefinition attribute)
S
ScaleConverter (class in pint.facets.plain)
separate_format_defaults (pint.facets.plain.GenericPlainRegistry attribute)
set() (pint.registry.ApplicationRegistry method)
set_application_registry() (in module pint)
set_fmt_locale() (pint.facets.plain.GenericPlainRegistry method)
setup_matplotlib() (pint.UnitRegistry method)
setup_matplotlib_handlers() (in module pint.matplotlib)
SharedRegistryObject (class in pint.util)
siunitx_format_unit() (in module pint.formatting)
sized() (in module pint.util)
solve_dependencies() (in module pint.util)
SystemDefinition (class in pint.facets.system)
SystemRegistry (class in pint.facets.system)
T
to() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
to_base_units() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
to_compact() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
to_preferred() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
to_reduced_units() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
to_root_units() (pint.facets.plain.PlainQuantity method)
(pint.Measurement method)
(pint.Quantity method)
to_units_container() (in module pint.util)
transpose() (in module pint.util)
U
u (pint.facets.plain.PlainQuantity property)
(pint.Measurement property)
(pint.Quantity property)
udict (class in pint.util)
UndefinedUnitError
,
[1]
UnexpectedScaleInContainer
Unit (class in pint)
UnitDefinition (class in pint.facets.plain)
UnitRegistry (class in pint)
units (pint.facets.plain.PlainQuantity property)
(pint.Measurement property)
(pint.Quantity property)
UnitsContainer (class in pint.util)
UnitStrippedWarning
,
[1]
upcast_type_map (in module pint.compat)
upcast_type_names (in module pint.compat)
using_group_names (pint.facets.group.GroupDefinition attribute)
(pint.facets.system.SystemDefinition attribute)
V
value (pint.facets.plain.PrefixDefinition attribute)
variables (pint.facets.context.ContextDefinition property)
visualize() (pint.facets.dask.DaskQuantity method)
(pint.Quantity method)
W
with_context() (pint.facets.context.GenericContextRegistry method)
WithDefErr (class in pint.errors)
wraps() (in module pint.registry_helpers)
(pint.UnitRegistry method)
Z
zero_or_nan() (in module pint.compat)