Coverage for d4863fb5598729630623c5811ddba315cf2cf611:
100%
hide covered
Files
Functions
Classes
coverage.py v7.13.4
, created at 2026-02-26 03:10 +0000
File
function
statements
missing
excluded
coverage
nodimo / __init__.py
(no function)
7
0
0
100%
nodimo / _internal.py
_custom_display
2
0
0
100%
nodimo / _internal.py
_show_object
5
0
0
100%
nodimo / _internal.py
_print_horizontal_line
3
0
0
100%
nodimo / _internal.py
_sympify_number
16
0
0
100%
nodimo / _internal.py
_unsympify_number
14
0
0
100%
nodimo / _internal.py
_prettify_name
4
0
0
100%
nodimo / _internal.py
_nodimo_formatwarning
1
0
0
100%
nodimo / _internal.py
_show_nodimo_warning
4
0
0
100%
nodimo / _internal.py
(no function)
22
0
0
100%
nodimo / collection.py
Collection.__init__
21
0
0
100%
nodimo / collection.py
Collection.quantities
1
0
0
100%
nodimo / collection.py
Collection.show
1
0
0
100%
nodimo / collection.py
Collection._set_collection_quantities
7
0
0
100%
nodimo / collection.py
Collection._set_collection
4
0
0
100%
nodimo / collection.py
Collection._validate_collection
8
0
0
100%
nodimo / collection.py
Collection._set_collection_dimensions
18
0
0
100%
nodimo / collection.py
Collection._set_dimensions
13
0
0
100%
nodimo / collection.py
Collection._clear_null_dimensions
5
0
0
100%
nodimo / collection.py
Collection._clear_constants
11
0
0
100%
nodimo / collection.py
Collection._reduce_quantities
1
0
0
100%
nodimo / collection.py
Collection._set_disassembled_quantities
6
0
0
100%
nodimo / collection.py
Collection._set_base_quantities
8
0
0
100%
nodimo / collection.py
Collection._set_constants
9
0
0
100%
nodimo / collection.py
Collection._set_scaling_quantities
8
0
0
100%
nodimo / collection.py
Collection._set_dependent_quantities
8
0
0
100%
nodimo / collection.py
Collection._set_matrix
10
0
0
100%
nodimo / collection.py
Collection._set_matrix_rank
3
0
0
100%
nodimo / collection.py
Collection._set_matrix_independent_rows
22
0
0
100%
nodimo / collection.py
Collection._set_submatrices
6
0
0
100%
nodimo / collection.py
Collection._get_submatrix
7
0
0
100%
nodimo / collection.py
Collection._key
1
0
0
100%
nodimo / collection.py
Collection.__hash__
1
0
0
100%
nodimo / collection.py
Collection.__eq__
5
0
0
100%
nodimo / collection.py
Collection.__contains__
1
0
0
100%
nodimo / collection.py
Collection.__len__
1
0
0
100%
nodimo / collection.py
Collection.__iter__
1
0
0
100%
nodimo / collection.py
Collection.__next__
1
0
0
100%
nodimo / collection.py
Collection.__str__
1
0
0
100%
nodimo / collection.py
Collection.__getitem__
1
0
0
100%
nodimo / collection.py
Collection._repr_latex_
1
0
0
100%
nodimo / collection.py
Collection._sympy_
2
0
0
100%
nodimo / collection.py
Collection._sympyrepr
3
0
0
100%
nodimo / collection.py
Collection._sympystr
3
0
0
100%
nodimo / collection.py
Collection._latex
3
0
0
100%
nodimo / collection.py
Collection._pretty
7
0
0
100%
nodimo / collection.py
(no function)
44
0
0
100%
nodimo / dimension.py
Dimension.__init__
6
0
0
100%
nodimo / dimension.py
Dimension._set_dimensions
7
0
0
100%
nodimo / dimension.py
Dimension._set_symbolic_dimension
7
0
0
100%
nodimo / dimension.py
Dimension._copy
1
0
0
100%
nodimo / dimension.py
Dimension.__mul__
8
0
0
100%
nodimo / dimension.py
Dimension.__pow__
5
0
0
100%
nodimo / dimension.py
Dimension.__truediv__
3
0
0
100%
nodimo / dimension.py
Dimension.__str__
1
0
0
100%
nodimo / dimension.py
Dimension._repr_latex_
1
0
0
100%
nodimo / dimension.py
Dimension._sympyrepr
9
0
0
100%
nodimo / dimension.py
Dimension._sympystr
18
0
0
100%
nodimo / dimension.py
Dimension._latex
13
0
0
100%
nodimo / dimension.py
Dimension._pretty
15
0
0
100%
nodimo / dimension.py
(no function)
19
0
0
100%
nodimo / groups.py
Group.__init__
2
0
0
100%
nodimo / groups.py
Group._set_group
1
0
0
100%
nodimo / groups.py
Group._clear_duplicate_quantities
9
0
0
100%
nodimo / groups.py
HomogeneousGroup.__init__
2
0
0
100%
nodimo / groups.py
HomogeneousGroup._set_homogeneous_group
1
0
0
100%
nodimo / groups.py
HomogeneousGroup._clear_heterogeneous_quantities
22
0
0
100%
nodimo / groups.py
ScalingGroup.__init__
3
0
0
100%
nodimo / groups.py
ScalingGroup._set_scaling_group
4
0
0
100%
nodimo / groups.py
ScalingGroup._set_scaling_group_quantities
9
0
0
100%
nodimo / groups.py
ScalingGroup._validate_scaling_group
2
0
0
100%
nodimo / groups.py
ScalingGroup._sympyrepr
4
0
0
100%
nodimo / groups.py
ScalingGroup._sympystr
4
0
0
100%
nodimo / groups.py
ScalingGroup._latex
4
0
0
100%
nodimo / groups.py
ScalingGroup._pretty
8
0
0
100%
nodimo / groups.py
IndependentGroup.__init__
3
0
0
100%
nodimo / groups.py
IndependentGroup._set_independent_group
3
0
0
100%
nodimo / groups.py
IndependentGroup._get_derived_dimensions
9
0
0
100%
nodimo / groups.py
IndependentGroup._set_derived_quantities
5
0
0
100%
nodimo / groups.py
IndependentGroup._clear_dependent_derived_quantities
14
0
0
100%
nodimo / groups.py
DimensionalGroup.__init__
5
0
0
100%
nodimo / groups.py
DimensionalGroup._set_dimensional_group
7
0
0
100%
nodimo / groups.py
DimensionalGroup._set_scaling_matrix
4
0
0
100%
nodimo / groups.py
DimensionalGroup._validate_dimensional_group
4
0
0
100%
nodimo / groups.py
DimensionalGroup._set_exponents
18
0
0
100%
nodimo / groups.py
DimensionalGroup._set_dimensional_group_quantities
8
0
0
100%
nodimo / groups.py
DimensionalGroup._sympyrepr
12
0
0
100%
nodimo / groups.py
(no function)
39
0
0
100%
nodimo / matrix.py
DimensionalMatrix.__init__
2
0
0
100%
nodimo / matrix.py
DimensionalMatrix.matrix
1
0
0
100%
nodimo / matrix.py
DimensionalMatrix.rank
1
0
0
100%
nodimo / matrix.py
DimensionalMatrix.independent_rows
1
0
0
100%
nodimo / matrix.py
DimensionalMatrix.set_dimensions_order
6
0
0
100%
nodimo / matrix.py
DimensionalMatrix._set_dimensional_matrix
4
0
0
100%
nodimo / matrix.py
DimensionalMatrix._set_symbolic_dimensional_matrix
6
0
0
100%
nodimo / matrix.py
DimensionalMatrix._sympy_
1
0
0
100%
nodimo / matrix.py
DimensionalMatrix._sympyrepr
3
0
0
100%
nodimo / matrix.py
DimensionalMatrix._sympystr
26
0
0
100%
nodimo / matrix.py
DimensionalMatrix._latex
13
0
0
100%
nodimo / matrix.py
DimensionalMatrix._pretty
29
0
0
100%
nodimo / matrix.py
(no function)
20
0
0
100%
nodimo / model.py
Model.__init__
5
0
0
100%
nodimo / model.py
Model.relations
1
0
0
100%
nodimo / model.py
Model._set_model
6
0
0
100%
nodimo / model.py
Model._validate_model
2
0
0
100%
nodimo / model.py
Model._set_scaling_groups
12
0
0
100%
nodimo / model.py
Model._set_relations
18
0
0
100%
nodimo / model.py
Model.show
5
0
0
100%
nodimo / model.py
Model._key
1
0
0
100%
nodimo / model.py
Model._sympyrepr
12
0
0
100%
nodimo / model.py
(no function)
17
0
0
100%
nodimo / power.py
Power.__new__
22
0
0
100%
nodimo / power.py
Power.__init__
9
0
0
100%
nodimo / power.py
Power.base
1
0
0
100%
nodimo / power.py
Power.exponent
1
0
0
100%
nodimo / power.py
Power._preset_power
6
0
0
100%
nodimo / power.py
Power._set_power
10
0
0
100%
nodimo / power.py
Power._set_symbolic_power
3
0
0
100%
nodimo / power.py
Power._copy
5
0
0
100%
nodimo / power.py
Power._key
1
0
0
100%
nodimo / power.py
Power._sympyrepr
9
0
0
100%
nodimo / power.py
Power._sympystr
20
0
0
100%
nodimo / power.py
Power._latex
19
0
0
100%
nodimo / power.py
Power._pretty
20
0
0
100%
nodimo / power.py
(no function)
22
0
0
100%
nodimo / product.py
Product.__new__
9
0
0
100%
nodimo / product.py
Product.__init__
14
0
0
100%
nodimo / product.py
Product.factors
1
0
0
100%
nodimo / product.py
Product._simplify_factors
19
0
0
100%
nodimo / product.py
Product._preset_product
3
0
0
100%
nodimo / product.py
Product._set_product
18
0
0
100%
nodimo / product.py
Product._set_symbolic_product
2
0
0
100%
nodimo / product.py
Product._copy
3
0
0
100%
nodimo / product.py
Product._key
1
0
0
100%
nodimo / product.py
Product._set_numerator_quantities
14
0
0
100%
nodimo / product.py
Product._sympyrepr
7
0
0
100%
nodimo / product.py
Product._sympystr
26
0
0
100%
nodimo / product.py
Product._latex
20
0
0
100%
nodimo / product.py
Product._pretty
19
0
0
100%
nodimo / product.py
(no function)
25
0
0
100%
nodimo / quantity.py
Quantity.__init__
17
0
0
100%
nodimo / quantity.py
Quantity.name
1
0
0
100%
nodimo / quantity.py
Quantity.dimension
1
0
0
100%
nodimo / quantity.py
Quantity.is_dependent
1
0
0
100%
nodimo / quantity.py
Quantity.is_scaling
1
0
0
100%
nodimo / quantity.py
Quantity.is_dimensionless
1
0
0
100%
nodimo / quantity.py
Quantity._validate_quantity
8
0
0
100%
nodimo / quantity.py
Quantity._set_quantity_name
5
0
0
100%
nodimo / quantity.py
Quantity._set_symbolic_quantity
1
0
0
100%
nodimo / quantity.py
Quantity._copy
3
0
0
100%
nodimo / quantity.py
Quantity.reduce
15
0
0
100%
nodimo / quantity.py
Quantity._key
1
0
0
100%
nodimo / quantity.py
Quantity.__hash__
1
0
0
100%
nodimo / quantity.py
Quantity.__eq__
5
0
0
100%
nodimo / quantity.py
Quantity.__mul__
4
0
0
100%
nodimo / quantity.py
Quantity.__pow__
2
0
0
100%
nodimo / quantity.py
Quantity.__truediv__
3
0
0
100%
nodimo / quantity.py
Quantity.__str__
1
0
0
100%
nodimo / quantity.py
Quantity._repr_latex_
1
0
0
100%
nodimo / quantity.py
Quantity._sympy_
1
0
0
100%
nodimo / quantity.py
Quantity._sympyrepr
12
0
0
100%
nodimo / quantity.py
Quantity._sympystr
4
0
0
100%
nodimo / quantity.py
Constant.__new__
4
0
0
100%
nodimo / quantity.py
Constant.__init__
4
0
0
100%
nodimo / quantity.py
Constant._convert_value
7
0
0
100%
nodimo / quantity.py
Constant._set_constant
17
0
0
100%
nodimo / quantity.py
Constant._sympyrepr
5
0
0
100%
nodimo / quantity.py
One.__new__
1
0
0
100%
nodimo / quantity.py
One.__init__
1
0
0
100%
nodimo / quantity.py
One._sympyrepr
1
0
0
100%
nodimo / quantity.py
(no function)
51
0
0
100%
nodimo / relation.py
Relation.__init__
4
0
0
100%
nodimo / relation.py
Relation._set_relation
3
0
0
100%
nodimo / relation.py
Relation._validate_relation
4
0
0
100%
nodimo / relation.py
Relation._set_symbolic_relation
3
0
0
100%
nodimo / relation.py
Relation._key
1
0
0
100%
nodimo / relation.py
Relation._sympy_
1
0
0
100%
nodimo / relation.py
Relation._sympyrepr
4
0
0
100%
nodimo / relation.py
Relation._sympystr
4
0
0
100%
nodimo / relation.py
Relation._latex
4
0
0
100%
nodimo / relation.py
Relation._pretty
8
0
0
100%
nodimo / relation.py
(no function)
16
0
0
100%
Total
1403
0
0
100%
No items found using the specified filter.