Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
include/num_collect/auto_diff/backward/create_diff_variable.h | 100.00% (4/4) | 80.00% (16/20) | 75.00% (12/16) | 50.00% (2/4) |
include/num_collect/auto_diff/backward/differentiate.h | 100.00% (7/7) | 93.48% (43/46) | 89.47% (17/19) | 66.67% (4/6) |
include/num_collect/auto_diff/backward/graph/node.h | 100.00% (8/8) | 100.00% (24/24) | 88.89% (16/18) | 50.00% (1/2) |
include/num_collect/auto_diff/backward/graph/node_differentiator.h | 100.00% (5/5) | 100.00% (47/47) | 92.00% (23/25) | 93.75% (15/16) |
include/num_collect/auto_diff/backward/variable.h | 100.00% (24/24) | 99.29% (140/141) | 98.63% (72/73) | 96.88% (31/32) |
include/num_collect/auto_diff/backward/variable_math.h | 100.00% (4/4) | 100.00% (23/23) | 100.00% (7/7) | 100.00% (2/2) |
include/num_collect/auto_diff/forward/create_diff_variable.h | 100.00% (5/5) | 83.33% (20/24) | 76.47% (13/17) | 50.00% (2/4) |
include/num_collect/auto_diff/forward/make_jacobian.h | 100.00% (3/3) | 70.83% (17/24) | 70.00% (14/20) | 62.50% (5/8) |
include/num_collect/auto_diff/forward/variable.h | 100.00% (22/22) | 100.00% (106/106) | 100.00% (55/55) | 90.91% (20/22) |
include/num_collect/auto_diff/forward/variable_math.h | 100.00% (4/4) | 100.00% (22/22) | 100.00% (7/7) | 100.00% (2/2) |
include/num_collect/base/exception.h | 66.67% (2/3) | 100.00% (4/4) | 83.33% (5/6) | - (0/0) |
include/num_collect/base/get_size.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (3/3) | - (0/0) |
include/num_collect/base/isfinite.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (4/4) | 100.00% (4/4) |
include/num_collect/base/iterative_solver_base.h | 100.00% (6/6) | 100.00% (22/22) | 100.00% (9/9) | 100.00% (2/2) |
include/num_collect/base/norm.h | 100.00% (3/3) | 100.00% (10/10) | 100.00% (3/3) | - (0/0) |
include/num_collect/functions/gamma.h | 100.00% (6/6) | 100.00% (38/38) | 100.00% (18/18) | 100.00% (8/8) |
include/num_collect/functions/impl/gamma_lanczos.h | 100.00% (2/2) | 100.00% (22/22) | 100.00% (8/8) | 100.00% (4/4) |
include/num_collect/functions/legendre.h | 100.00% (2/2) | 100.00% (67/67) | 100.00% (35/35) | 100.00% (22/22) |
include/num_collect/functions/legendre_roots.h | 100.00% (10/10) | 91.67% (66/72) | 82.22% (37/45) | 75.00% (12/16) |
include/num_collect/integration/de_finite_integrator.h | 100.00% (7/7) | 91.67% (88/96) | 76.32% (29/38) | 62.50% (10/16) |
include/num_collect/integration/de_infinite_integrator.h | 100.00% (3/3) | 100.00% (22/22) | 100.00% (6/6) | 100.00% (2/2) |
include/num_collect/integration/de_semi_infinite_integrator.h | 100.00% (4/4) | 100.00% (31/31) | 100.00% (7/7) | 100.00% (2/2) |
include/num_collect/integration/gauss_legendre_integrator.h | 100.00% (5/5) | 85.37% (35/41) | 77.78% (14/18) | 75.00% (6/8) |
include/num_collect/integration/gauss_legendre_kronrod_integrator.h | 100.00% (7/7) | 96.39% (187/194) | 83.87% (104/124) | 82.76% (48/58) |
include/num_collect/integration/tanh_finite_integrator.h | 100.00% (6/6) | 93.83% (76/81) | 79.41% (27/34) | 64.29% (9/14) |
include/num_collect/linear/algebraic_multigrid_solver.h | 100.00% (8/8) | 88.55% (116/131) | 86.67% (52/60) | 71.43% (20/28) |
include/num_collect/linear/cuthill_mckee_ordering.h | 100.00% (8/8) | 93.94% (93/99) | 90.70% (39/43) | 92.86% (26/28) |
include/num_collect/linear/gauss_seidel_iterative_solver.h | 100.00% (5/5) | 81.36% (48/59) | 79.31% (23/29) | 83.33% (15/18) |
include/num_collect/linear/impl/amg/build_first_coarse_grid_candidate.h | 100.00% (3/3) | 100.00% (49/49) | 100.00% (25/25) | 100.00% (20/20) |
include/num_collect/linear/impl/amg/compute_strong_connection_list.h | 100.00% (1/1) | 100.00% (25/25) | 100.00% (18/18) | 100.00% (14/14) |
include/num_collect/linear/impl/amg/create_coarse_grid.h | 100.00% (1/1) | 100.00% (10/10) | 100.00% (1/1) | - (0/0) |
include/num_collect/linear/impl/amg/create_prolongation_matrix.h | 100.00% (1/1) | 100.00% (48/48) | 91.67% (22/24) | 94.44% (17/18) |
include/num_collect/linear/impl/amg/node_connection_list.h | 100.00% (8/8) | 100.00% (52/52) | 85.71% (36/42) | 78.57% (11/14) |
include/num_collect/linear/impl/amg/tune_coarse_grid_selection.h | 100.00% (4/4) | 100.00% (66/66) | 91.84% (45/49) | 93.33% (28/30) |
include/num_collect/linear/impl/operator_conjugate_gradient.h | 100.00% (3/3) | 90.24% (37/41) | 76.67% (23/30) | 50.00% (6/12) |
include/num_collect/linear/iterative_solver_base.h | 100.00% (11/11) | 92.68% (38/41) | 80.95% (17/21) | 50.00% (2/4) |
include/num_collect/linear/parallel_symmetric_successive_over_relaxation.h | 100.00% (11/11) | 91.02% (152/167) | 89.19% (66/74) | 90.91% (40/44) |
include/num_collect/linear/reverse_cuthill_mckee_ordering.h | 100.00% (2/2) | 100.00% (15/15) | 100.00% (3/3) | 100.00% (2/2) |
include/num_collect/linear/symmetric_successive_over_relaxation.h | 100.00% (5/5) | 82.56% (71/86) | 82.61% (38/46) | 86.67% (26/30) |
include/num_collect/logging/config/default_log_sink_factory.h | 100.00% (3/3) | 100.00% (6/6) | 100.00% (3/3) | - (0/0) |
include/num_collect/logging/config/log_config_parser_base.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/num_collect/logging/config/log_sink_factory_base.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/num_collect/logging/config/log_sink_factory_table.h | 100.00% (7/7) | 100.00% (39/39) | 100.00% (17/17) | 100.00% (8/8) |
include/num_collect/logging/config/parse_output_log_level_str.h | 100.00% (1/1) | 100.00% (30/30) | 100.00% (28/28) | 100.00% (18/18) |
include/num_collect/logging/config/toml/toml_combined_log_sink_config_parser.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) | - (0/0) |
include/num_collect/logging/config/toml/toml_combined_log_sink_factory.h | 100.00% (3/3) | 100.00% (70/70) | 100.00% (30/30) | 100.00% (20/20) |
include/num_collect/logging/config/toml/toml_console_log_sink_config_parser.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) | - (0/0) |
include/num_collect/logging/config/toml/toml_console_log_sink_factory.h | 100.00% (3/3) | 100.00% (14/14) | 100.00% (6/6) | 100.00% (2/2) |
include/num_collect/logging/config/toml/toml_helper.h | 100.00% (2/2) | 100.00% (25/25) | 100.00% (14/14) | 100.00% (8/8) |
include/num_collect/logging/config/toml/toml_log_config_parser.h | 100.00% (10/10) | 91.22% (135/148) | 94.34% (50/53) | 94.44% (34/36) |
include/num_collect/logging/config/toml/toml_log_sink_config_parser_base.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/num_collect/logging/config/toml/toml_single_file_log_sink_config_parser.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) | - (0/0) |
include/num_collect/logging/config/toml/toml_single_file_log_sink_factory.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (3/3) | - (0/0) |
include/num_collect/logging/formatters/colored_compact_log_formatter.h | 50.00% (5/10) | 100.00% (54/54) | 86.11% (31/36) | 96.67% (29/30) |
include/num_collect/logging/formatters/compact_log_formatter.h | 75.00% (3/4) | 100.00% (12/12) | 87.50% (7/8) | 50.00% (1/2) |
include/num_collect/logging/formatters/detailed_log_formatter.h | 75.00% (3/4) | 100.00% (7/7) | 83.33% (5/6) | - (0/0) |
include/num_collect/logging/formatters/get_log_level_str_for_log.h | 100.00% (1/1) | 100.00% (23/23) | 100.00% (11/11) | 100.00% (20/20) |
include/num_collect/logging/formatters/log_formatter_base.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/num_collect/logging/impl/is_log_tag_element_char.h | 50.00% (1/2) | 12.50% (4/32) | 50.00% (1/2) | - (0/0) |
include/num_collect/logging/impl/iteration_layer_handler.h | 91.67% (11/12) | 87.50% (28/32) | 94.44% (17/18) | 100.00% (4/4) |
include/num_collect/logging/impl/log_tag_config_tree.h | 100.00% (9/9) | 100.00% (46/46) | 100.00% (22/22) | 100.00% (8/8) |
include/num_collect/logging/impl/log_tag_element.h | 100.00% (6/6) | 100.00% (14/14) | 100.00% (10/10) | 75.00% (3/4) |
include/num_collect/logging/impl/parse_log_tag_element.h | 100.00% (1/1) | 100.00% (13/13) | 100.00% (9/9) | 100.00% (6/6) |
include/num_collect/logging/impl/parse_log_tag_separator.h | 100.00% (1/1) | 100.00% (17/17) | 100.00% (15/15) | 100.00% (10/10) |
include/num_collect/logging/impl/separate_top_log_tag_element.h | 100.00% (1/1) | 100.00% (12/12) | 100.00% (7/7) | 100.00% (4/4) |
include/num_collect/logging/iterations/function_iteration_parameter_value.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (4/4) | - (0/0) |
include/num_collect/logging/iterations/iteration_logger.h | 100.00% (19/19) | 100.00% (147/147) | 100.00% (54/54) | 100.00% (28/28) |
include/num_collect/logging/iterations/iteration_logger_mixin.h | 100.00% (3/3) | 100.00% (14/14) | 100.00% (6/6) | 100.00% (2/2) |
include/num_collect/logging/iterations/iteration_parameter.h | 100.00% (12/12) | 100.00% (36/36) | 100.00% (17/17) | 100.00% (2/2) |
include/num_collect/logging/iterations/iteration_parameter_formatter.h | 100.00% (9/9) | 100.00% (39/39) | 100.00% (18/18) | 100.00% (6/6) |
include/num_collect/logging/iterations/member_function_iteration_parameter_value.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (4/4) | - (0/0) |
include/num_collect/logging/iterations/member_variable_iteration_parameter_value.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (4/4) | - (0/0) |
include/num_collect/logging/iterations/variable_iteration_parameter_value.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (4/4) | - (0/0) |
include/num_collect/logging/log_level.h | 100.00% (2/2) | 100.00% (29/29) | 100.00% (13/13) | 100.00% (22/22) |
include/num_collect/logging/log_tag.h | 100.00% (5/5) | 100.00% (11/11) | 100.00% (6/6) | - (0/0) |
include/num_collect/logging/log_tag_config.h | 100.00% (11/11) | 100.00% (72/72) | 100.00% (39/39) | 100.00% (44/44) |
include/num_collect/logging/log_tag_view.h | 100.00% (7/7) | 100.00% (13/13) | 100.00% (9/9) | - (0/0) |
include/num_collect/logging/logger.h | 100.00% (24/24) | 97.89% (93/95) | 98.04% (50/51) | 90.00% (9/10) |
include/num_collect/logging/logging_macros.h | 100.00% (6/6) | 100.00% (27/27) | 100.00% (6/6) | - (0/0) |
include/num_collect/logging/logging_mixin.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (6/6) | - (0/0) |
include/num_collect/logging/sinks/combined_log_sink.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (8/8) | 100.00% (4/4) |
include/num_collect/logging/sinks/file_wrapper.h | 100.00% (14/14) | 88.52% (54/61) | 92.50% (37/40) | 78.57% (11/14) |
include/num_collect/logging/sinks/log_sink.h | 100.00% (3/3) | 100.00% (14/14) | 100.00% (3/3) | - (0/0) |
include/num_collect/logging/time_stamp.h | 66.67% (2/3) | 100.00% (7/7) | 80.00% (4/5) | - (0/0) |
include/num_collect/multi_double/impl/basic_operations.h | 100.00% (6/6) | 100.00% (39/39) | 100.00% (6/6) | - (0/0) |
include/num_collect/multi_double/quad.h | 100.00% (14/14) | 100.00% (45/45) | 100.00% (17/17) | - (0/0) |
include/num_collect/numbers/custom_float.h | 100.00% (10/10) | 100.00% (25/25) | 100.00% (11/11) | - (0/0) |
include/num_collect/numbers/fraction.h | 100.00% (25/25) | 100.00% (128/128) | 100.00% (51/51) | 100.00% (16/16) |
include/num_collect/ode/avf/avf2_formula.h | 100.00% (3/3) | 100.00% (24/24) | 100.00% (9/9) | 75.00% (3/4) |
include/num_collect/ode/avf/avf3_formula.h | 100.00% (3/3) | 100.00% (31/31) | 100.00% (9/9) | 75.00% (3/4) |
include/num_collect/ode/avf/avf4_formula.h | 100.00% (3/3) | 100.00% (38/38) | 100.00% (9/9) | 75.00% (3/4) |
include/num_collect/ode/avf/impl/avf_integrand.h | 100.00% (6/6) | 100.00% (11/11) | 100.00% (7/7) | - (0/0) |
include/num_collect/ode/basic_step_size_controller.h | 100.00% (6/6) | 84.09% (37/44) | 80.00% (16/20) | 70.00% (7/10) |
include/num_collect/ode/embedded_solver.h | 100.00% (12/12) | 89.53% (77/86) | 89.80% (44/49) | 61.11% (11/18) |
include/num_collect/ode/error_tolerances.h | 100.00% (22/22) | 91.67% (198/216) | 75.00% (36/48) | 50.00% (6/12) |
include/num_collect/ode/evaluation_type.h | 100.00% (1/1) | 100.00% (6/6) | 100.00% (15/15) | 100.00% (16/16) |
include/num_collect/ode/formula_base.h | 50.00% (2/4) | 25.00% (2/8) | 60.00% (3/5) | - (0/0) |
include/num_collect/ode/impl/bicgstab.h | 100.00% (5/5) | 79.66% (47/59) | 62.50% (25/40) | 43.75% (7/16) |
include/num_collect/ode/impl/get_least_known_order.h | 100.00% (1/1) | 45.45% (5/11) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/impl/gmres.h | 100.00% (2/2) | 86.96% (40/46) | 82.35% (14/17) | 75.00% (9/12) |
include/num_collect/ode/implicit_problem_wrapper.h | 100.00% (8/8) | 100.00% (27/27) | 100.00% (10/10) | - (0/0) |
include/num_collect/ode/inexact_newton_slope_equation_solver.h | 100.00% (18/18) | 100.00% (164/164) | 100.00% (70/70) | 91.67% (44/48) |
include/num_collect/ode/inexact_newton_update_equation_solver.h | 100.00% (22/22) | 100.00% (182/182) | 100.00% (74/74) | 87.50% (42/48) |
include/num_collect/ode/initial_step_size_calculator.h | 100.00% (4/4) | 98.59% (70/71) | 96.36% (53/55) | 50.00% (10/20) |
include/num_collect/ode/non_embedded_formula_wrapper.h | 100.00% (4/4) | 100.00% (15/15) | 100.00% (5/5) | - (0/0) |
include/num_collect/ode/pi_step_size_controller.h | 100.00% (9/9) | 73.68% (56/76) | 74.36% (29/39) | 68.18% (15/22) |
include/num_collect/ode/rosenbrock/bicgstab_rosenbrock_equation_solver.h | 100.00% (7/7) | 100.00% (66/66) | 100.00% (19/19) | 83.33% (5/6) |
include/num_collect/ode/rosenbrock/gmres_rosenbrock_equation_solver.h | 100.00% (8/8) | 100.00% (72/72) | 100.00% (24/24) | 90.00% (9/10) |
include/num_collect/ode/rosenbrock/lu_rosenbrock_equation_solver.h | 100.00% (5/5) | 100.00% (30/30) | 100.00% (11/11) | 50.00% (1/2) |
include/num_collect/ode/rosenbrock/mixed_broyden_rosenbrock_equation_solver.h | 100.00% (6/6) | 89.86% (62/69) | 91.43% (32/35) | 71.43% (10/14) |
include/num_collect/ode/rosenbrock/rodasp_formula.h | 100.00% (3/3) | 100.00% (67/67) | 100.00% (4/4) | - (0/0) |
include/num_collect/ode/rosenbrock/rodaspr_formula.h | 100.00% (3/3) | 100.00% (67/67) | 100.00% (4/4) | - (0/0) |
include/num_collect/ode/rosenbrock/ros34pw3_formula.h | 100.00% (3/3) | 100.00% (42/42) | 100.00% (4/4) | - (0/0) |
include/num_collect/ode/rosenbrock/ros3w_formula.h | 100.00% (3/3) | 100.00% (32/32) | 100.00% (4/4) | - (0/0) |
include/num_collect/ode/rosenbrock/rosenbrock_formula_base.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (4/4) | - (0/0) |
include/num_collect/ode/rosenbrock/scalar_rosenbrock_equation_solver.h | 100.00% (5/5) | 90.91% (30/33) | 92.31% (12/13) | 75.00% (3/4) |
include/num_collect/ode/runge_kutta/ark43_erk_formula.h | 100.00% (2/2) | 100.00% (34/34) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/ark43_esdirk_formula.h | 100.00% (2/2) | 100.00% (38/38) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/ark54_esdirk_formula.h | 100.00% (2/2) | 100.00% (53/53) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/dopri5_formula.h | 100.00% (2/2) | 100.00% (37/37) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/esdirk45_formula.h | 100.00% (2/2) | 100.00% (41/41) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/implicit_euler_formula.h | 100.00% (1/1) | 100.00% (8/8) | 100.00% (1/1) | - (0/0) |
include/num_collect/ode/runge_kutta/implicit_formula_base.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (5/5) | - (0/0) |
include/num_collect/ode/runge_kutta/rk4_formula.h | 100.00% (1/1) | 100.00% (16/16) | 100.00% (1/1) | - (0/0) |
include/num_collect/ode/runge_kutta/rkf45_formula.h | 100.00% (2/2) | 100.00% (34/34) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/sdirk4_formula.h | 100.00% (2/2) | 100.00% (36/36) | 100.00% (3/3) | - (0/0) |
include/num_collect/ode/runge_kutta/tanaka1_formula.h | 100.00% (2/2) | 100.00% (18/18) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/runge_kutta/tanaka2_formula.h | 100.00% (2/2) | 100.00% (23/23) | 100.00% (2/2) | - (0/0) |
include/num_collect/ode/simple_solver.h | 100.00% (8/8) | 90.91% (30/33) | 81.82% (9/11) | 50.00% (1/2) |
include/num_collect/ode/solver_base.h | 100.00% (10/10) | 100.00% (38/38) | 100.00% (20/20) | 100.00% (8/8) |
include/num_collect/ode/step_size_controller_base.h | 100.00% (8/8) | 91.11% (41/45) | 93.33% (28/30) | 70.00% (7/10) |
include/num_collect/ode/step_size_limits.h | 100.00% (5/5) | 79.31% (23/29) | 78.95% (15/19) | 70.00% (7/10) |
include/num_collect/ode/symplectic/leap_frog_formula.h | 100.00% (1/1) | 100.00% (19/19) | 100.00% (4/4) | 50.00% (1/2) |
include/num_collect/ode/symplectic/symplectic_forest4_formula.h | 100.00% (1/1) | 100.00% (31/31) | 100.00% (4/4) | 50.00% (1/2) |
include/num_collect/opt/adaptive_diagonal_curves.h | 100.00% (52/52) | 91.45% (417/456) | 86.90% (219/252) | 84.62% (110/130) |
include/num_collect/opt/annealing_downhill_simplex.h | 100.00% (27/27) | 94.62% (211/223) | 90.14% (64/71) | 89.47% (34/38) |
include/num_collect/opt/any_objective_function.h | 100.00% (5/5) | 100.00% (12/12) | 100.00% (6/6) | - (0/0) |
include/num_collect/opt/backtracking_line_searcher.h | 100.00% (9/9) | 92.68% (38/41) | 88.89% (16/18) | 75.00% (3/4) |
include/num_collect/opt/bfgs_optimizer.h | 100.00% (4/4) | 100.00% (34/34) | 100.00% (7/7) | 100.00% (2/2) |
include/num_collect/opt/conjugate_gradient_optimizer.h | 100.00% (4/4) | 93.75% (30/32) | 90.00% (9/10) | 75.00% (3/4) |
include/num_collect/opt/descent_method_base.h | 100.00% (13/13) | 100.00% (40/40) | 100.00% (15/15) | - (0/0) |
include/num_collect/opt/dfp_optimizer.h | 100.00% (4/4) | 100.00% (33/33) | 100.00% (7/7) | 100.00% (2/2) |
include/num_collect/opt/dividing_rectangles.h | 100.00% (29/29) | 96.86% (247/255) | 93.10% (108/116) | 85.71% (36/42) |
include/num_collect/opt/downhill_simplex.h | 100.00% (22/22) | 98.73% (156/158) | 98.08% (51/52) | 93.33% (28/30) |
include/num_collect/opt/function_object_wrapper.h | 100.00% (4/4) | 100.00% (9/9) | 100.00% (5/5) | - (0/0) |
include/num_collect/opt/gaussian_process_optimizer.h | 100.00% (16/16) | 91.16% (134/147) | 77.55% (38/49) | 56.25% (9/16) |
include/num_collect/opt/golden_section_search.h | 100.00% (11/11) | 100.00% (56/56) | 100.00% (16/16) | 100.00% (2/2) |
include/num_collect/opt/heuristic_global_optimizer.h | 100.00% (24/24) | 98.32% (117/119) | 98.04% (50/51) | 92.86% (13/14) |
include/num_collect/opt/impl/ternary_vector.h | 100.00% (12/12) | 100.00% (94/94) | 85.71% (96/112) | 80.95% (34/42) |
include/num_collect/opt/newton_optimizer.h | 100.00% (5/5) | 100.00% (21/21) | 100.00% (6/6) | - (0/0) |
include/num_collect/opt/optimizer_base.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
include/num_collect/opt/sampling_optimizer.h | 100.00% (12/12) | 95.77% (68/71) | 92.31% (24/26) | 70.00% (7/10) |
include/num_collect/opt/steepest_descent.h | 100.00% (3/3) | 100.00% (14/14) | 100.00% (4/4) | - (0/0) |
include/num_collect/rbf/compute_kernel_matrix.h | 100.00% (3/3) | 100.00% (72/72) | 86.67% (39/45) | 85.00% (17/20) |
include/num_collect/rbf/compute_polynomial_term_matrix.h | 100.00% (2/2) | 88.89% (16/18) | 60.00% (3/5) | 50.00% (1/2) |
include/num_collect/rbf/distance_functions/euclidean_distance_function.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) | - (0/0) |
include/num_collect/rbf/gaussian_process_interpolator.h | 100.00% (2/2) | 100.00% (23/23) | 100.00% (5/5) | 100.00% (2/2) |
include/num_collect/rbf/generate_halton_nodes.h | 100.00% (3/3) | 96.61% (57/59) | 95.83% (23/24) | 87.50% (14/16) |
include/num_collect/rbf/impl/general_spline_equation_solver.h | 100.00% (7/7) | 77.32% (75/97) | 63.64% (21/33) | 55.56% (10/18) |
include/num_collect/rbf/impl/kernel_matrix_solver.h | 100.00% (16/16) | 88.66% (86/97) | 80.65% (25/31) | 60.00% (6/10) |
include/num_collect/rbf/length_parameter_calculators/global_length_parameter_calculator.h | 100.00% (5/5) | 100.00% (37/37) | 100.00% (23/23) | 100.00% (14/14) |
include/num_collect/rbf/length_parameter_calculators/local_length_parameter_calculator.h | 100.00% (5/5) | 100.00% (36/36) | 89.19% (33/37) | 87.50% (14/16) |
include/num_collect/rbf/polynomial_calculator.h | 100.00% (6/6) | 87.63% (85/97) | 84.31% (43/51) | 86.67% (26/30) |
include/num_collect/rbf/rbf_interpolator.h | 100.00% (12/12) | 100.00% (90/90) | 100.00% (27/27) | 100.00% (6/6) |
include/num_collect/rbf/rbf_polynomial_interpolator.h | 100.00% (6/6) | 93.55% (87/93) | 85.19% (23/27) | 70.00% (7/10) |
include/num_collect/rbf/rbfs/gaussian_rbf.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
include/num_collect/rbf/rbfs/inverse_multi_quadric_rbf.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
include/num_collect/rbf/rbfs/inverse_quadratic_rbf.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
include/num_collect/rbf/rbfs/multi_quadric_rbf.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
include/num_collect/rbf/rbfs/sech_rbf.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
include/num_collect/rbf/rbfs/wendland_csrbf.h | 100.00% (6/6) | 100.00% (52/52) | 100.00% (15/15) | 100.00% (6/6) |
include/num_collect/regularization/explicit_gcv.h | 100.00% (6/6) | 100.00% (26/26) | 100.00% (9/9) | - (0/0) |
include/num_collect/regularization/explicit_l_curve.h | 100.00% (6/6) | 100.00% (26/26) | 100.00% (9/9) | - (0/0) |
include/num_collect/regularization/explicit_regularized_solver_base.h | 100.00% (10/10) | 95.65% (44/46) | 100.00% (11/11) | - (0/0) |
include/num_collect/regularization/fista.h | 100.00% (16/16) | 92.86% (143/154) | 85.00% (34/40) | 71.43% (10/14) |
include/num_collect/regularization/full_gen_tikhonov.h | 100.00% (14/14) | 85.39% (76/89) | 80.00% (24/30) | 70.00% (7/10) |
include/num_collect/regularization/impl/apply_shrinkage_operator.h | 100.00% (2/2) | 100.00% (22/22) | 100.00% (11/11) | 100.00% (6/6) |
include/num_collect/regularization/impl/approximate_max_eigen_aat.h | 100.00% (1/1) | 100.00% (22/22) | 100.00% (6/6) | 75.00% (3/4) |
include/num_collect/regularization/implicit_gcv.h | 100.00% (12/12) | 95.24% (120/126) | 93.10% (54/58) | 70.00% (14/20) |
include/num_collect/regularization/implicit_regularized_solver_base.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (4/4) | - (0/0) |
include/num_collect/regularization/iterative_regularized_solver_base.h | 100.00% (5/5) | 100.00% (22/22) | 100.00% (8/8) | 100.00% (2/2) |
include/num_collect/regularization/regularized_solver_base.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (4/4) | - (0/0) |
include/num_collect/regularization/tikhonov.h | 100.00% (13/13) | 100.00% (113/113) | 100.00% (38/38) | 100.00% (16/16) |
include/num_collect/regularization/tv_admm.h | 100.00% (13/13) | 88.10% (111/126) | 76.47% (26/34) | 57.14% (8/14) |
include/num_collect/roots/function_root_finder_base.h | 100.00% (3/3) | 100.00% (6/6) | 100.00% (5/5) | - (0/0) |
include/num_collect/roots/newton_raphson.h | 100.00% (26/26) | 93.89% (123/131) | 90.48% (38/42) | 68.75% (11/16) |
include/num_collect/util/assert.h | 0.00% (0/1) | 0.00% (0/6) | 0.00% (0/1) | - (0/0) |
include/num_collect/util/bidirectional_vector.h | 100.00% (20/20) | 99.16% (118/119) | 92.75% (64/69) | 84.38% (27/32) |
include/num_collect/util/comparators.h | 100.00% (6/6) | 100.00% (18/18) | 100.00% (6/6) | - (0/0) |
include/num_collect/util/format_dense_matrix.h | 100.00% (8/8) | 96.70% (88/91) | 94.12% (32/34) | 95.45% (21/22) |
include/num_collect/util/format_dense_vector.h | 100.00% (6/6) | 91.67% (33/36) | 86.67% (13/15) | 83.33% (5/6) |
include/num_collect/util/format_errno.h | 100.00% (1/1) | 100.00% (13/13) | 100.00% (4/4) | 100.00% (2/2) |
include/num_collect/util/format_sparse_matrix.h | 100.00% (8/8) | 96.70% (88/91) | 94.12% (32/34) | 95.45% (21/22) |
include/num_collect/util/hash_string.h | 100.00% (1/1) | 100.00% (11/11) | 100.00% (2/2) | 100.00% (2/2) |
include/num_collect/util/iteration_period_checker.h | 100.00% (6/6) | 100.00% (21/21) | 100.00% (12/12) | 100.00% (4/4) |
include/num_collect/util/kahan_adder.h | 100.00% (8/8) | 100.00% (26/26) | 100.00% (15/15) | - (0/0) |
include/num_collect/util/least_common_multiple.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
include/num_collect/util/multiply_safely.h | 100.00% (1/1) | 100.00% (8/8) | 100.00% (6/6) | 75.00% (3/4) |
include/num_collect/util/object_storage.h | 100.00% (8/8) | 100.00% (34/34) | 53.49% (23/43) | 50.00% (4/8) |
include/num_collect/util/producer_consumer_circular_queue.h | 100.00% (7/7) | 100.00% (56/56) | 100.00% (29/29) | 100.00% (14/14) |
include/num_collect/util/safe_cast.h | 100.00% (1/1) | 100.00% (17/17) | 100.00% (9/9) | 100.00% (4/4) |
include/num_collect/util/source_info_view.h | 100.00% (5/5) | 100.00% (14/14) | 100.00% (9/9) | - (0/0) |
include/num_collect/util/static_stack.h | 100.00% (7/7) | 100.00% (25/25) | 100.00% (15/15) | 100.00% (4/4) |
include/num_collect/util/vector.h | 100.00% (18/18) | 100.00% (34/34) | 100.00% (20/20) | - (0/0) |
src/num_collect/logging/load_logging_config.cpp | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
src/num_collect/logging/log_config.cpp | 81.82% (9/11) | 80.00% (24/30) | 81.82% (9/11) | - (0/0) |
src/num_collect/logging/sinks/default_log_sink.cpp | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
src/num_collect/logging/sinks/log_sink.cpp | 100.00% (7/7) | 96.36% (53/55) | 55.56% (70/126) | 57.14% (16/28) |
src/num_collect/logging/sinks/simple_log_sink.cpp | 100.00% (7/7) | 86.05% (37/43) | 85.71% (12/14) | 50.00% (1/2) |
src/num_collect/logging/time_stamp.cpp | 100.00% (4/4) | 100.00% (12/12) | 68.75% (11/16) | 50.00% (1/2) |
Totals | 98.83% (1351/1367) | 94.95% (9508/10014) | 89.69% (3994/4453) | 84.57% (1600/1892) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)