• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Open-Sn / opensn / 18300593117
75%

Build:
DEFAULT BRANCH: main
Ran 07 Oct 2025 08:23AM UTC
Jobs 1
Files 343
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Oct 2025 10:47PM UTC coverage: 74.862% (-0.2%) from 75.031%
18300593117

push

github

web-flow
Merge pull request #759 from wdhawkins/performance

Sweep performance optimizations

294 of 302 new or added lines in 15 files covered. (97.35%)

334 existing lines in 80 files now uncovered.

17788 of 23761 relevant lines covered (74.86%)

61852783.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
62.5
0.43% framework/math/spatial_discretization/finite_element/finite_element_data.cc
2
48.08
0.0% framework/math/math.cc
1
99.52
modules/linear_boltzmann_solvers/discrete_ordinates_problem/sweep_chunks/aah_sweep_chunk_n4.cc

Coverage Regressions

Lines Coverage ∆ File
33
55.74
-5.49% framework/mesh/mesh_continuum/grid_vtk_utils.cc
21
68.22
-9.15% python/lib/solver.cc
16
46.19
-4.32% framework/math/petsc_utils/petsc_utils.cc
15
65.82
-19.36% python/lib/math.cc
13
74.32
-17.68% python/lib/xs.cc
12
29.83
-0.28% framework/mesh/raytrace/raytracer.cc
11
26.62
0.25% framework/mesh/surface_mesh/surface_mesh.cc
11
85.12
-9.65% python/lib/mesh.cc
9
50.0
1.16% framework/data_types/allowable_range.h
9
67.79
-3.95% framework/data_types/varying.h
8
30.0
-5.63% python/lib/context.cc
7
76.7
-0.13% framework/math/quadratures/angular/sldfe_sq_quadrature.cc
7
83.92
-3.87% framework/utils/hdf_utils.h
7
56.8
1.44% modules/linear_boltzmann_solvers/discrete_ordinates_curvilinear_problem/discrete_ordinates_curvilinear_problem.cc
7
87.76
-7.62% python/lib/aquad.cc
7
80.95
-8.82% python/lib/fieldfunc.cc
6
35.08
-0.6% framework/field_functions/field_function_grid_based.cc
5
75.0
-3.38% framework/logging/log.cc
5
77.0
-1.17% framework/math/spatial_discretization/finite_element/piecewise_linear/piecewise_linear_discontinuous.cc
5
46.61
-0.43% framework/parameters/parameter_block.cc
5
70.27
-12.08% modules/linear_boltzmann_solvers/lbs_problem/iterative_methods/wgs_convergence_test.cc
5
85.71
-14.29% python/lib/logvol.cc
4
0.0
0.0% framework/materials/multi_group_xs/opensn_export.cc
4
80.9
0.17% framework/mesh/mesh_continuum/mesh_continuum.cc
4
92.81
1.99% framework/mesh/mesh_generator/orthogonal_mesh_generator.cc
4
55.56
-0.19% modules/diffusion/diffusion_pwlc_solver.cc
4
64.71
-12.44% python/lib/response.cc
3
56.81
0.11% framework/data_types/parallel_vector/parallel_stl_vector.cc
3
80.0
-13.75% framework/data_types/range.h
3
80.95
-1.53% framework/math/spatial_discretization/cell_mappings/finite_element/piecewise_linear/piecewise_linear_polygon_mapping.cc
3
84.78
-2.36% framework/math/spatial_discretization/cell_mappings/finite_element/piecewise_linear/piecewise_linear_slab_mapping.cc
3
84.8
-0.72% framework/math/spatial_discretization/finite_element/piecewise_linear/piecewise_linear_continuous.cc
3
62.72
-1.81% framework/math/spatial_discretization/finite_volume/finite_volume.cc
3
80.1
-0.5% framework/mesh/io/gmsh_io_v22.cc
3
75.58
-0.93% framework/mesh/io/gmsh_io_v41.cc
3
40.71
1.09% framework/mesh/logical_volume/surface_mesh_logical_volume.cc
3
75.98
-0.23% modules/diffusion/diffusion_mip_solver.cc
2
86.31
-0.41% framework/data_types/dense_matrix.h
2
95.28
-1.01% framework/data_types/ndarray.h
2
91.67
-2.18% framework/field_functions/interpolation/ffinter_volume.cc
2
75.0
-0.45% framework/materials/multi_group_xs/multi_group_xs.cc
2
0.0
0.0% framework/math/functions/function_dimA_to_dimB.h
2
0.0
0.0% framework/math/functions/piecewise_linear_1d.cc
2
60.0
-11.43% framework/math/geometry.h
2
94.12
-5.88% framework/math/quadratures/angular/legendre_poly/legendrepoly.cc
2
83.85
-0.23% framework/math/spatial_discretization/cell_mappings/finite_element/piecewise_linear/piecewise_linear_polyhedron_mapping.cc
2
65.85
0.03% framework/math/unknown_manager/unknown_manager.h
2
65.72
0.33% framework/mesh/cell/cell.cc
2
86.74
-1.1% framework/mesh/mesh_generator/mesh_generator.cc
2
68.48
0.3% framework/parameters/parameter_block.h
2
85.49
0.07% modules/linear_boltzmann_solvers/lbs_problem/lbs_problem.cc
2
0.0
0.0% modules/linear_boltzmann_solvers/lbs_problem/lbs_problem.h
2
0.0
0.0% modules/linear_boltzmann_solvers/lbs_problem/source_functions/transient_source_function.cc
2
89.47
-10.53% python/lib/source.cc
1
98.44
0.26% framework/data_types/sparse_matrix/sparse_matrix.h
1
93.5
0.16% framework/data_types/vector3.h
1
88.68
-0.32% framework/data_types/vector_ghost_communicator/vector_ghost_communicator.cc
1
91.45
-0.85% framework/field_functions/interpolation/ffinter_line.cc
1
0.0
0.0% framework/field_functions/interpolation/ffinter_point.h
1
0.0
0.0% framework/graphs/linear_graph_partitioner.cc
1
87.1
-0.4% framework/logging/log_stream.h
1
50.0
-50.0% framework/math/linear_solver/linear_solver_context.h
1
48.08
0.0% framework/math/math.cc
1
93.94
-2.94% framework/math/quadratures/angular/sldfe_sq_quadrature.h
1
53.57
3.57% framework/math/quadratures/spatial/tetrahedra_quadrature.cc
1
37.97
1.39% framework/math/unknown_manager/unknown_manager.cc
1
98.04
-0.5% framework/mesh/unpartitioned_mesh/unpartitioned_mesh.cc
1
47.2
-0.17% framework/parameters/input_parameters.cc
1
89.09
-0.91% modules/linear_boltzmann_solvers/discrete_ordinates_problem/acceleration/scdsa_acceleration.cc
1
85.46
0.07% modules/linear_boltzmann_solvers/discrete_ordinates_problem/sweep/angle_aggregation/angle_aggregation.cc
1
98.21
-1.79% modules/linear_boltzmann_solvers/discrete_ordinates_problem/sweep/angle_set/aah_angle_set.cc
1
94.59
-0.46% modules/linear_boltzmann_solvers/discrete_ordinates_problem/sweep/communicators/aah_async_comm.cc
1
82.72
0.59% modules/linear_boltzmann_solvers/discrete_ordinates_problem/sweep/spds/spds.cc
1
90.16
0.75% modules/linear_boltzmann_solvers/lbs_problem/acceleration/smm_acceleration.cc
1
98.86
0.0% modules/linear_boltzmann_solvers/lbs_problem/acceleration/tgdsa.cc
1
63.72
-1.2% modules/linear_boltzmann_solvers/lbs_problem/acceleration/wgdsa.cc
1
0.0
0.0% modules/linear_boltzmann_solvers/lbs_problem/iterative_methods/power_iteration_keigen.cc
1
96.67
-0.91% modules/linear_boltzmann_solvers/lbs_problem/iterative_methods/wgs_linear_solver.cc
1
84.78
-1.09% python/lib/py_app.cc
1
0.0
0.0% python/main.cc
Jobs
ID Job ID Ran Files Coverage
1 18300593117.1 07 Oct 2025 08:23AM UTC 343
74.86
GitHub Action Run
Source Files on build 18300593117
  • Tree
  • List 343
  • Changed 223
  • Source Changed 33
  • Coverage Changed 218
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18300593117
  • c7f41960 on github
  • Prev Build on main (#18268698627)
  • Next Build on main (#18332292633)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc