Coverage for d4863fb5598729630623c5811ddba315cf2cf611: 100%

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.