Coverage report: 89%

coverage.py v6.4, created at 2022-07-02 14:19 +0000

Module statements missing excluded branches partial coverage
lbmpy/advanced_streaming/communication.py 144 35 0 77 4 76%
lbmpy/advanced_streaming/indexing.py 165 3 2 72 2 98%
lbmpy/advanced_streaming/utility.py 64 4 0 34 4 92%
lbmpy/boundaries/boundaries_in_kernel.py 80 17 0 42 3 75%
lbmpy/boundaries/boundaryconditions.py 313 5 1 133 5 98%
lbmpy/boundaries/boundaryhandling.py 134 3 1 34 5 95%
lbmpy/chapman_enskog/chapman_enskog.py 417 27 2 206 13 92%
lbmpy/chapman_enskog/chapman_enskog_higher_order.py 62 1 0 38 1 98%
lbmpy/chapman_enskog/chapman_enskog_steady_state.py 206 1 0 86 2 99%
lbmpy/continuous_distribution_measures.py 54 1 0 18 1 97%
lbmpy/creationfunctions.py 349 42 1 202 30 85%
lbmpy/cumulants.py 98 1 0 44 1 99%
lbmpy/equilibrium/continuous_hydro_maxwellian.py 118 6 7 26 2 93%
lbmpy/equilibrium/discrete_hydro_maxwellian.py 59 8 11 14 4 84%
lbmpy/equilibrium/generic_discrete_equilibrium.py 54 7 0 6 2 85%
lbmpy/fieldaccess.py 254 6 1 136 8 96%
lbmpy/fluctuatinglb.py 46 5 0 28 6 82%
lbmpy/forcemodels.py 249 36 1 56 1 88%
lbmpy/geometry.py 127 5 0 64 7 94%
lbmpy/innerloopsplit.py 39 3 0 22 2 89%
lbmpy/lbstep.py 281 25 0 90 13 89%
lbmpy/macroscopic_value_kernels.py 133 8 0 62 11 90%
lbmpy/max_domain_size_info.py 92 11 7 38 8 84%
lbmpy/maxwellian_equilibrium.py 98 9 0 48 4 88%
lbmpy/methods/centeredcumulant/centeredcumulantmethod.py 249 21 16 98 8 92%
lbmpy/methods/centeredcumulant/force_model.py 9 1 0 2 0 91%
lbmpy/methods/centeredcumulant/galilean_correction.py 41 4 0 2 0 91%
lbmpy/methods/conservedquantitycomputation.py 260 50 2 132 9 79%
lbmpy/methods/creationfunctions.py 281 47 1 147 10 82%
lbmpy/methods/default_moment_sets.py 37 2 1 16 2 92%
lbmpy/methods/momentbased/centralmomentbasedmethod.py 179 10 11 62 4 93%
lbmpy/methods/momentbased/entropic.py 160 20 2 82 7 85%
lbmpy/methods/momentbased/momentbasedmethod.py 195 9 11 60 4 94%
lbmpy/methods/momentbased/momentbasedsimplifications.py 211 9 0 103 6 95%
lbmpy/moment_transforms/abstractmomenttransform.py 67 4 2 18 4 91%
lbmpy/moment_transforms/centralmomenttransforms.py 326 18 0 150 2 93%
lbmpy/moment_transforms/rawmomenttransforms.py 169 1 0 76 3 98%
lbmpy/moments.py 401 93 1 198 7 77%
lbmpy/non_newtonian_models.py 37 2 0 6 2 91%
lbmpy/oldroydb.py 139 47 1 78 3 63%
lbmpy/parameterization.py 174 18 0 32 10 86%
lbmpy/phasefield/analytical.py 204 24 0 128 10 87%
lbmpy/phasefield/contact_angle_circle_fitting.py 81 11 0 22 4 83%
lbmpy/phasefield/experiments1D.py 119 14 0 34 2 84%
lbmpy/phasefield/experiments2D.py 51 0 0 6 1 98%
lbmpy/phasefield/fd_stencils.py 24 2 1 14 2 89%
lbmpy/phasefield/kerneleqs.py 80 16 0 28 3 77%
lbmpy/phasefield/n_phase_boyer.py 242 15 15 140 5 93%
lbmpy/phasefield/nphase_nestler.py 171 5 0 50 1 97%
lbmpy/phasefield/phasefieldstep.py 218 21 1 80 5 89%
lbmpy/phasefield/phasefieldstep_direct.py 117 6 0 36 4 91%
lbmpy/phasefield/post_processing.py 118 4 0 53 5 95%
lbmpy/phasefield/scenarios.py 52 22 0 10 3 60%
lbmpy/phasefield_allen_cahn/contact_angle.py 36 1 1 8 1 95%
lbmpy/phasefield_allen_cahn/kernel_equations.py 190 0 0 66 3 99%
lbmpy/phasefield_allen_cahn/phasefield_simplifications.py 11 8 0 2 0 23%
lbmpy/plot.py 99 14 0 50 8 83%
lbmpy/quadratic_equilibrium_construction.py 63 3 0 22 3 91%
lbmpy/relaxationrates.py 30 9 1 16 2 63%
lbmpy/scenarios.py 69 3 1 29 6 91%
lbmpy/simplificationfactory.py 52 2 0 22 2 95%
lbmpy/sparse/mapping.py 159 58 0 65 5 61%
lbmpy/sparse/update_rule_sparse.py 46 38 0 18 0 12%
lbmpy/stencils.py 74 6 7 16 3 90%
lbmpy/turbulence_models.py 23 2 0 4 2 85%
lbmpy/updatekernels.py 59 5 0 34 6 88%
Total 9572 914 139 3939 306 89%

No items found using the specified filter.

25 files skipped due to complete coverage.