pySDC/projects/Resilience/strategies.py
Strategy.get_fault_args
- 13
- 5
+ 15
+ 7
0
- 62%
+ 53%
- pySDC/projects/Resilience/strategies.py
- Strategy.get_random_params
- 11
- 2
+ pySDC/projects/Resilience/strategies.py
+ Strategy.get_random_params
+ 13
+ 4
0
- 82%
+ 69%
- pySDC/projects/Resilience/strategies.py
- Strategy.style
+ pySDC/projects/Resilience/strategies.py
+ Strategy.style
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- Strategy.label
+ pySDC/projects/Resilience/strategies.py
+ Strategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- Strategy.get_Tend
- 12
- 8
+ pySDC/projects/Resilience/strategies.py
+ Strategy.get_Tend
+ 14
+ 10
1
- 33%
+ 29%
- pySDC/projects/Resilience/strategies.py
- Strategy.get_base_parameters
- 34
- 12
+ pySDC/projects/Resilience/strategies.py
+ Strategy.get_base_parameters
+ 37
+ 15
0
- 65%
+ 59%
- pySDC/projects/Resilience/strategies.py
- Strategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ Strategy.get_custom_description
2
0
0
100%
- pySDC/projects/Resilience/strategies.py
- Strategy.get_custom_description_for_faults
+ pySDC/projects/Resilience/strategies.py
+ Strategy.get_custom_description_for_faults
1
0
0
100%
- pySDC/projects/Resilience/strategies.py
- InexactBaseStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ InexactBaseStrategy.__init__
6
0
0
100%
- pySDC/projects/Resilience/strategies.py
- InexactBaseStrategy.get_controller_params
+ pySDC/projects/Resilience/strategies.py
+ InexactBaseStrategy.get_controller_params
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- InexactBaseStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ InexactBaseStrategy.get_custom_description
30
12
0
60%
- pySDC/projects/Resilience/strategies.py
- BaseStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ BaseStrategy.__init__
7
0
0
100%
- pySDC/projects/Resilience/strategies.py
- BaseStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ BaseStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- BaseStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ BaseStrategy.get_custom_description
4
1
0
75%
- pySDC/projects/Resilience/strategies.py
- BaseStrategy.get_custom_description_for_faults
+ pySDC/projects/Resilience/strategies.py
+ BaseStrategy.get_custom_description_for_faults
4
1
0
75%
- pySDC/projects/Resilience/strategies.py
- BaseStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ BaseStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityStrategy.__init__
9
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityStrategy.get_fixable_params
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityStrategy.get_fixable_params
2
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityStrategy.get_custom_description
- 25
- 9
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityStrategy.get_custom_description
+ 29
+ 12
1
- 64%
+ 59%
- pySDC/projects/Resilience/strategies.py
- AdaptivityStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityStrategy.get_custom_description_for_faults
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityStrategy.get_custom_description_for_faults
7
2
0
71%
- pySDC/projects/Resilience/strategies.py
- AdaptivityRestartFirstStep.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityRestartFirstStep.__init__
3
3
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityRestartFirstStep.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityRestartFirstStep.get_custom_description
4
4
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityRestartFirstStep.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityRestartFirstStep.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptiveHotRodStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptiveHotRodStrategy.__init__
9
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptiveHotRodStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ AdaptiveHotRodStrategy.get_custom_description
15
4
1
73%
- pySDC/projects/Resilience/strategies.py
- AdaptiveHotRodStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptiveHotRodStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- IterateStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ IterateStrategy.__init__
8
0
0
100%
- pySDC/projects/Resilience/strategies.py
- IterateStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ IterateStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- IterateStrategy.get_custom_description
- 18
- 9
+ pySDC/projects/Resilience/strategies.py
+ IterateStrategy.get_custom_description
+ 20
+ 11
1
- 50%
+ 45%
- pySDC/projects/Resilience/strategies.py
- IterateStrategy.get_random_params
+ pySDC/projects/Resilience/strategies.py
+ IterateStrategy.get_random_params
4
1
0
75%
- pySDC/projects/Resilience/strategies.py
- IterateStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ IterateStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- kAdaptivityStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ kAdaptivityStrategy.__init__
3
0
0
100%
- pySDC/projects/Resilience/strategies.py
- kAdaptivityStrategy.get_custom_description
- 10
- 5
+ pySDC/projects/Resilience/strategies.py
+ kAdaptivityStrategy.get_custom_description
+ 13
+ 7
0
- 50%
+ 46%
- pySDC/projects/Resilience/strategies.py
- kAdaptivityStrategy.get_custom_description_for_faults
- 6
- 6
+ pySDC/projects/Resilience/strategies.py
+ kAdaptivityStrategy.get_custom_description_for_faults
+ 8
+ 8
0
- 0%
+ 0%
- pySDC/projects/Resilience/strategies.py
- kAdaptivityStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ kAdaptivityStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- HotRodStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ HotRodStrategy.__init__
8
0
0
100%
- pySDC/projects/Resilience/strategies.py
- HotRodStrategy.get_custom_description
- 40
- 27
+ pySDC/projects/Resilience/strategies.py
+ HotRodStrategy.get_custom_description
+ 43
+ 30
1
- 32%
+ 30%
- pySDC/projects/Resilience/strategies.py
- HotRodStrategy.get_custom_description_for_faults
+ pySDC/projects/Resilience/strategies.py
+ HotRodStrategy.get_custom_description_for_faults
4
1
0
75%
- pySDC/projects/Resilience/strategies.py
- HotRodStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ HotRodStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationStrategy.__init__
11
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationStrategy.get_custom_description
24
13
1
46%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationTypeStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationTypeStrategy.__init__
4
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationTypeStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationTypeStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationTypeStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationTypeStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationRefinementStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationRefinementStrategy.__init__
4
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationRefinementStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationRefinementStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationRefinementStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationRefinementStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationDerefinementStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationDerefinementStrategy.__init__
4
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationDerefinementStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationDerefinementStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityCollocationDerefinementStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityCollocationDerefinementStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- DIRKStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ DIRKStrategy.__init__
9
0
0
100%
- pySDC/projects/Resilience/strategies.py
- DIRKStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ DIRKStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- DIRKStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ DIRKStrategy.get_custom_description
10
0
0
100%
- pySDC/projects/Resilience/strategies.py
- DIRKStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ DIRKStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- DIRKStrategy.get_random_params
+ pySDC/projects/Resilience/strategies.py
+ DIRKStrategy.get_random_params
4
4
0
0%
- pySDC/projects/Resilience/strategies.py
- ARKStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ ARKStrategy.__init__
9
0
0
100%
- pySDC/projects/Resilience/strategies.py
- ARKStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ ARKStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- ARKStrategy.get_custom_description
- 10
- 0
+ pySDC/projects/Resilience/strategies.py
+ ARKStrategy.get_custom_description
+ 13
+ 1
0
- 100%
+ 92%
- pySDC/projects/Resilience/strategies.py
- ARKStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ ARKStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- ESDIRKStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ ESDIRKStrategy.__init__
9
0
0
100%
- pySDC/projects/Resilience/strategies.py
- ESDIRKStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ ESDIRKStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- ESDIRKStrategy.get_description_for_tolerance
+ pySDC/projects/Resilience/strategies.py
+ ESDIRKStrategy.get_description_for_tolerance
4
4
0
0%
- pySDC/projects/Resilience/strategies.py
- ESDIRKStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ ESDIRKStrategy.get_custom_description
11
0
0
100%
- pySDC/projects/Resilience/strategies.py
- ESDIRKStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ ESDIRKStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- ESDIRKStrategy.get_random_params
+ pySDC/projects/Resilience/strategies.py
+ ESDIRKStrategy.get_random_params
4
4
0
0%
- pySDC/projects/Resilience/strategies.py
- ERKStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ ERKStrategy.__init__
5
0
0
100%
- pySDC/projects/Resilience/strategies.py
- ERKStrategy.get_description_for_tolerance
+ pySDC/projects/Resilience/strategies.py
+ ERKStrategy.get_description_for_tolerance
4
4
0
0%
- pySDC/projects/Resilience/strategies.py
- ERKStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ ERKStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- ERKStrategy.get_random_params
+ pySDC/projects/Resilience/strategies.py
+ ERKStrategy.get_random_params
3
3
0
0%
- pySDC/projects/Resilience/strategies.py
- ERKStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ ERKStrategy.get_custom_description
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- ERKStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ ERKStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- DoubleAdaptivityStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ DoubleAdaptivityStrategy.__init__
11
0
0
100%
- pySDC/projects/Resilience/strategies.py
- DoubleAdaptivityStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ DoubleAdaptivityStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- DoubleAdaptivityStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ DoubleAdaptivityStrategy.get_custom_description
9
1
0
89%
- pySDC/projects/Resilience/strategies.py
- DoubleAdaptivityStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ DoubleAdaptivityStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityAvoidRestartsStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityAvoidRestartsStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityAvoidRestartsStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityAvoidRestartsStrategy.get_custom_description
6
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityAvoidRestartsStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityAvoidRestartsStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityInterpolationStrategy.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityInterpolationStrategy.label
1
1
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityInterpolationStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityInterpolationStrategy.get_custom_description
8
8
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityInterpolationStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityInterpolationStrategy.get_reference_value
6
6
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityExtrapolationWithinQStrategy.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityExtrapolationWithinQStrategy.__init__
10
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityExtrapolationWithinQStrategy.get_custom_description
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityExtrapolationWithinQStrategy.get_custom_description
24
13
1
46%
- pySDC/projects/Resilience/strategies.py
- AdaptivityExtrapolationWithinQStrategy.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityExtrapolationWithinQStrategy.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityPolynomialError.__init__
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityPolynomialError.__init__
13
0
0
100%
- pySDC/projects/Resilience/strategies.py
- AdaptivityPolynomialError.get_custom_description
- 35
- 17
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityPolynomialError.get_custom_description
+ 47
+ 25
1
- 51%
+ 47%
- pySDC/projects/Resilience/strategies.py
- AdaptivityPolynomialError.get_custom_description_for_faults
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityPolynomialError.get_custom_description_for_faults
9
9
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityPolynomialError.get_random_params
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityPolynomialError.get_random_params
6
6
0
0%
- pySDC/projects/Resilience/strategies.py
- AdaptivityPolynomialError.get_reference_value
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityPolynomialError.get_reference_value
6
1
0
83%
- pySDC/projects/Resilience/strategies.py
- AdaptivityPolynomialError.label
+ pySDC/projects/Resilience/strategies.py
+ AdaptivityPolynomialError.label
1
1
0
@@ -15177,104 +15281,104 @@
100%
- pySDC/projects/Resilience/work_precision.py
- std_log
+ pySDC/projects/Resilience/work_precision.py
+ std_log
1
1
0
0%
- pySDC/projects/Resilience/work_precision.py
- get_forbidden_combinations
+ pySDC/projects/Resilience/work_precision.py
+ get_forbidden_combinations
4
4
0
0%
- pySDC/projects/Resilience/work_precision.py
- single_run
- 39
- 39
+ pySDC/projects/Resilience/work_precision.py
+ single_run
+ 41
+ 41
1
- 0%
+ 0%
- pySDC/projects/Resilience/work_precision.py
- get_parameter
+ pySDC/projects/Resilience/work_precision.py
+ get_parameter
3
3
0
0%
- pySDC/projects/Resilience/work_precision.py
- set_parameter
+ pySDC/projects/Resilience/work_precision.py
+ set_parameter
3
3
0
0%
- pySDC/projects/Resilience/work_precision.py
- get_path
+ pySDC/projects/Resilience/work_precision.py
+ get_path
1
1
0
0%
- pySDC/projects/Resilience/work_precision.py
- record_work_precision
- 56
- 56
+ pySDC/projects/Resilience/work_precision.py
+ record_work_precision
+ 61
+ 61
1
- 0%
+ 0%
- pySDC/projects/Resilience/work_precision.py
- load
+ pySDC/projects/Resilience/work_precision.py
+ load
5
5
1
0%
- pySDC/projects/Resilience/work_precision.py
- extract_data
+ pySDC/projects/Resilience/work_precision.py
+ extract_data
4
4
0
0%
- pySDC/projects/Resilience/work_precision.py
- get_order
+ pySDC/projects/Resilience/work_precision.py
+ get_order
4
4
0
0%
- pySDC/projects/Resilience/work_precision.py
- execute_configurations
+ pySDC/projects/Resilience/work_precision.py
+ execute_configurations
11
11
0
0%
- pySDC/projects/Resilience/work_precision.py
- get_configs
+ pySDC/projects/Resilience/work_precision.py
+ get_configs
174
174
1
0%
- pySDC/projects/Resilience/work_precision.py
- add_order_line
+ pySDC/projects/Resilience/work_precision.py
+ add_order_line
8
8
0
@@ -15283,10 +15387,10 @@
pySDC/projects/Resilience/work_precision.py
(no function)
- 35
- 35
+ 38
+ 38
39
- 0%
+ 0%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py
@@ -16900,9 +17004,9 @@
pySDC/projects/soft_failure/generate_statistics.py
@@ -16980,9 +17084,9 @@
pySDC/projects/soft_failure/implicit_sweeper_faults.py
@@ -17741,23 +17845,23 @@
Total
- 27637
- 5931
- 5304
- 79%
+ 27907
+ 6148
+ 5375
+ 78%
No items found using the specified filter.
- 152 empty functions skipped.
+ 155 empty functions skipped.
@@ -338,10 +338,10 @@
pySDC/implementations/convergence_controller_classes/step_size_limiter.py
- 43
- 0
- 2
- 100%
+ 63
+ 9
+ 3
+ 86%
pySDC/implementations/convergence_controller_classes/store_uold.py
@@ -731,9 +731,9 @@
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py
57
+ 3
2
- 2
- 96%
+ 95%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py
@@ -821,10 +821,10 @@
pySDC/implementations/problem_classes/generic_spectral.py
- 141
- 60
+ 147
+ 65
4
- 57%
+ 56%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py
@@ -863,10 +863,10 @@
pySDC/implementations/sweeper_classes/Runge_Kutta.py
- 286
+ 288
18
18
- 94%
+ 94%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py
@@ -1645,6 +1645,13 @@
23
100%
+
+ pySDC/projects/Resilience/RBC.py
+ 187
+ 152
+ 3
+ 19%
+
pySDC/projects/Resilience/Schroedinger.py
82
@@ -1696,10 +1703,10 @@
pySDC/projects/Resilience/fault_stats.py
- 437
- 181
+ 444
+ 187
656
- 59%
+ 58%
pySDC/projects/Resilience/heat.py
@@ -1719,7 +1726,7 @@
@@ -1738,10 +1745,10 @@
pySDC/projects/Resilience/strategies.py
- 867
- 244
+ 905
+ 274
11
- 72%
+ 70%
pySDC/projects/Resilience/sweepers.py
@@ -1759,10 +1766,10 @@
pySDC/projects/Resilience/work_precision.py
- 348
- 348
- 464
- 0%
+ 358
+ 358
+ 465
+ 0%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py
@@ -2215,16 +2222,16 @@
pySDC/projects/soft_failure/generate_statistics.py
199
- 49
+ 50
16
- 75%
+ 75%
pySDC/projects/soft_failure/implicit_sweeper_faults.py
144
- 5
+ 8
0
- 97%
+ 94%
pySDC/projects/soft_failure/visualization_helper.py
@@ -2454,10 +2461,10 @@
Total
- 27637
- 5931
- 5307
- 79%
+ 27907
+ 6148
+ 5378
+ 78%
@@ -2470,7 +2477,7 @@
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/status.json b/coverage/status.json
index 4006deb876..88d4d7807b 100644
--- a/coverage/status.json
+++ b/coverage/status.json
@@ -1 +1 @@
-{"note":"This file is an internal implementation detail to speed up HTML report generation. Its format can change at any time. You might be looking for the JSON report: https://coverage.rtfd.io/cmd.html#cmd-json","format":5,"version":"7.6.3","globals":"19f1f40a7af6ead493bdb1b0ff427ea2","files":{"z_8d0d803e4e125e5c_base_transfer_py":{"hash":"605b006ab4e84d626acb1b138a8fdd64","index":{"url":"z_8d0d803e4e125e5c_base_transfer_py.html","file":"pySDC/core/base_transfer.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":103,"n_excluded":5,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_collocation_py":{"hash":"68ca6f34ec12b659d2d150a964054271","index":{"url":"z_8d0d803e4e125e5c_collocation_py.html","file":"pySDC/core/collocation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":5,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_common_py":{"hash":"ef6b8ac6f425d97969844142332068fb","index":{"url":"z_8d0d803e4e125e5c_common_py.html","file":"pySDC/core/common.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_controller_py":{"hash":"34ed34cc3139277b45a93ad7ecaad54c","index":{"url":"z_8d0d803e4e125e5c_controller_py.html","file":"pySDC/core/controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":164,"n_excluded":3,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_convergence_controller_py":{"hash":"6e91af5aaa9f9cebf8156cc807722a18","index":{"url":"z_8d0d803e4e125e5c_convergence_controller_py.html","file":"pySDC/core/convergence_controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":15,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_errors_py":{"hash":"93ec874a431d050bef317af1601fb90c","index":{"url":"z_8d0d803e4e125e5c_errors_py.html","file":"pySDC/core/errors.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":9,"n_excluded":16,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_hooks_py":{"hash":"d6263163218df2f7c83e088c5f7f239f","index":{"url":"z_8d0d803e4e125e5c_hooks_py.html","file":"pySDC/core/hooks.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_level_py":{"hash":"f8ab015b9bad72a1c3dfc7e583aa7f49","index":{"url":"z_8d0d803e4e125e5c_level_py.html","file":"pySDC/core/level.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_problem_py":{"hash":"1c08995d8b8a91d4c7b3343bc085e047","index":{"url":"z_8d0d803e4e125e5c_problem_py.html","file":"pySDC/core/problem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":8,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_space_transfer_py":{"hash":"cc82770927510b4082ce8f96bdcf3378","index":{"url":"z_8d0d803e4e125e5c_space_transfer_py.html","file":"pySDC/core/space_transfer.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_step_py":{"hash":"7700c52a132a2a495af1b53a51e80227","index":{"url":"z_8d0d803e4e125e5c_step_py.html","file":"pySDC/core/step.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":117,"n_excluded":7,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_sweeper_py":{"hash":"60cf4876334adff6c5d94f36b69b30e1","index":{"url":"z_8d0d803e4e125e5c_sweeper_py.html","file":"pySDC/core/sweeper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":120,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_NCCL_communicator_py":{"hash":"b77a44d412101aaefdfffb432fc4c0c8","index":{"url":"z_41564483689e14fd_NCCL_communicator_py.html","file":"pySDC/helpers/NCCL_communicator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":2,"n_missing":47,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_plot_helper_py":{"hash":"3da9f9e456095ff70b322fc592e54f63","index":{"url":"z_41564483689e14fd_plot_helper_py.html","file":"pySDC/helpers/plot_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":33,"n_excluded":38,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_problem_helper_py":{"hash":"947627cdb7d466c11b75654fe0438f81","index":{"url":"z_41564483689e14fd_problem_helper_py.html","file":"pySDC/helpers/problem_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":102,"n_excluded":5,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_pysdc_helper_py":{"hash":"8f7a47bfe79fefa507904d950e14cd7e","index":{"url":"z_41564483689e14fd_pysdc_helper_py.html","file":"pySDC/helpers/pysdc_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":17,"n_excluded":19,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_setup_helper_py":{"hash":"ee3df0592cb85e8a0e11b1e0dc741754","index":{"url":"z_41564483689e14fd_setup_helper_py.html","file":"pySDC/helpers/setup_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_spectral_helper_py":{"hash":"9aaacde47907fa00ca4195f5328ebb9c","index":{"url":"z_41564483689e14fd_spectral_helper_py.html","file":"pySDC/helpers/spectral_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":767,"n_excluded":31,"n_missing":62,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_stats_helper_py":{"hash":"039bcff9fead556e196125a46bea3a64","index":{"url":"z_41564483689e14fd_stats_helper_py.html","file":"pySDC/helpers/stats_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_testing_py":{"hash":"0eace903ebaa536113cb4bd66275aa38","index":{"url":"z_41564483689e14fd_testing_py.html","file":"pySDC/helpers/testing.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_transfer_helper_py":{"hash":"442b9493cef86b1f98f4961b8c10fec7","index":{"url":"z_41564483689e14fd_transfer_helper_py.html","file":"pySDC/helpers/transfer_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":0,"n_missing":33,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_visualization_tools_py":{"hash":"e3aaafde8b227afae340d2c4ba27bbfe","index":{"url":"z_41564483689e14fd_visualization_tools_py.html","file":"pySDC/helpers/visualization_tools.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d6839539e65473f5_controller_MPI_py":{"hash":"bbb89968fbab081187bbdc807db6c057","index":{"url":"z_d6839539e65473f5_controller_MPI_py.html","file":"pySDC/implementations/controller_classes/controller_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":384,"n_excluded":7,"n_missing":130,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d6839539e65473f5_controller_nonMPI_py":{"hash":"19438d3a4619ebe68bfc4738af0560a5","index":{"url":"z_d6839539e65473f5_controller_nonMPI_py.html","file":"pySDC/implementations/controller_classes/controller_nonMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":295,"n_excluded":13,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_adaptive_collocation_py":{"hash":"cbd42126f07c6ecabd43a36f1c811d36","index":{"url":"z_c28af68f8f845bbd_adaptive_collocation_py.html","file":"pySDC/implementations/convergence_controller_classes/adaptive_collocation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":79,"n_excluded":4,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_adaptivity_py":{"hash":"50103e3984dcb8153142a6870a552989","index":{"url":"z_c28af68f8f845bbd_adaptivity_py.html","file":"pySDC/implementations/convergence_controller_classes/adaptivity.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":257,"n_excluded":12,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_basic_restarting_py":{"hash":"ee293e53bed358d9d676e35be9e56892","index":{"url":"z_c28af68f8f845bbd_basic_restarting_py.html","file":"pySDC/implementations/convergence_controller_classes/basic_restarting.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":99,"n_excluded":4,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_check_convergence_py":{"hash":"389679abe085491e4bef783205b30945","index":{"url":"z_c28af68f8f845bbd_check_convergence_py.html","file":"pySDC/implementations/convergence_controller_classes/check_convergence.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":1,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_check_iteration_estimator_py":{"hash":"c976e9d22da21f766058ceb5d8d78de8","index":{"url":"z_c28af68f8f845bbd_check_iteration_estimator_py.html","file":"pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_crash_py":{"hash":"03eab43f23596b458dd29470fc5b5c7c","index":{"url":"z_c28af68f8f845bbd_crash_py.html","file":"pySDC/implementations/convergence_controller_classes/crash.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":44,"n_excluded":4,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_contraction_factor_py":{"hash":"21663cf0ee8abbd061c87c2f99c634ee","index":{"url":"z_c28af68f8f845bbd_estimate_contraction_factor_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":23,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_embedded_error_py":{"hash":"65677296b14900f356aa54b852ff512e","index":{"url":"z_c28af68f8f845bbd_estimate_embedded_error_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":104,"n_excluded":4,"n_missing":22,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_extrapolation_error_py":{"hash":"f71e02325fb79464459f18e66b29b2cd","index":{"url":"z_c28af68f8f845bbd_estimate_extrapolation_error_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":157,"n_excluded":8,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_polynomial_error_py":{"hash":"e614751d6f3b3ab4164079398d0e9102","index":{"url":"z_c28af68f8f845bbd_estimate_polynomial_error_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":67,"n_excluded":3,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_hotrod_py":{"hash":"4f05447bdcb4ae274a8ed3d666a2642d","index":{"url":"z_c28af68f8f845bbd_hotrod_py.html","file":"pySDC/implementations/convergence_controller_classes/hotrod.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":3,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_inexactness_py":{"hash":"7f8a5b9848fd8fc717f4acf7d3ab1d28","index":{"url":"z_c28af68f8f845bbd_inexactness_py.html","file":"pySDC/implementations/convergence_controller_classes/inexactness.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_interpolate_between_restarts_py":{"hash":"745550f0d3efa10ae2de11aaa0475e21","index":{"url":"z_c28af68f8f845bbd_interpolate_between_restarts_py.html","file":"pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_spread_step_sizes_py":{"hash":"c383a7d0355e7c01aa86cd1549247886","index":{"url":"z_c28af68f8f845bbd_spread_step_sizes_py.html","file":"pySDC/implementations/convergence_controller_classes/spread_step_sizes.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_step_size_limiter_py":{"hash":"411aeb8dce5a950a2d089292eba2e5c5","index":{"url":"z_c28af68f8f845bbd_step_size_limiter_py.html","file":"pySDC/implementations/convergence_controller_classes/step_size_limiter.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_store_uold_py":{"hash":"ba17316c825eaf36070e886447cea6d4","index":{"url":"z_c28af68f8f845bbd_store_uold_py.html","file":"pySDC/implementations/convergence_controller_classes/store_uold.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":14,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_cupy_mesh_py":{"hash":"ba906e7545606eb19ba3552d47c2bab8","index":{"url":"z_3017878c2b4bc866_cupy_mesh_py.html","file":"pySDC/implementations/datatype_classes/cupy_mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":3,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_fenics_mesh_py":{"hash":"16406c73397cbbbad8907d15f38c7662","index":{"url":"z_3017878c2b4bc866_fenics_mesh_py.html","file":"pySDC/implementations/datatype_classes/fenics_mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":8,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_mesh_py":{"hash":"7bdb6608a40fb629428608a0bd82bfbc","index":{"url":"z_3017878c2b4bc866_mesh_py.html","file":"pySDC/implementations/datatype_classes/mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_particles_py":{"hash":"c04c030bbf43aa477695ce1f35a516fd","index":{"url":"z_3017878c2b4bc866_particles_py.html","file":"pySDC/implementations/datatype_classes/particles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":15,"n_missing":23,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_petsc_vec_py":{"hash":"e65b06f531bdc3953dee44ef5fec4a18","index":{"url":"z_3017878c2b4bc866_petsc_vec_py.html","file":"pySDC/implementations/datatype_classes/petsc_vec.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":2,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_default_hook_py":{"hash":"8d7dd6e5da45316ea705f0fa307c4481","index":{"url":"z_1f4fced1df9318f0_default_hook_py.html","file":"pySDC/implementations/hooks/default_hook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":93,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_embedded_error_estimate_py":{"hash":"23040721ce915f0d5fc2b981bb2b26d1","index":{"url":"z_1f4fced1df9318f0_log_embedded_error_estimate_py.html","file":"pySDC/implementations/hooks/log_embedded_error_estimate.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":20,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_errors_py":{"hash":"86a2a3a0c6ee42849fdbcf43108f6140","index":{"url":"z_1f4fced1df9318f0_log_errors_py.html","file":"pySDC/implementations/hooks/log_errors.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_extrapolated_error_estimate_py":{"hash":"41728fabdb7a6d6c92c3d7b6e129eb7a","index":{"url":"z_1f4fced1df9318f0_log_extrapolated_error_estimate_py.html","file":"pySDC/implementations/hooks/log_extrapolated_error_estimate.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_restarts_py":{"hash":"00b6d519dcebe8f75606857db54c8341","index":{"url":"z_1f4fced1df9318f0_log_restarts_py.html","file":"pySDC/implementations/hooks/log_restarts.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_solution_py":{"hash":"45883fb93d590056ddaeda845eef50d2","index":{"url":"z_1f4fced1df9318f0_log_solution_py.html","file":"pySDC/implementations/hooks/log_solution.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":72,"n_excluded":3,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_step_size_py":{"hash":"524d1d5cec27ee6f00768652f7109a40","index":{"url":"z_1f4fced1df9318f0_log_step_size_py.html","file":"pySDC/implementations/hooks/log_step_size.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_work_py":{"hash":"5541373444fa9b8ecb3a14afa58011d1","index":{"url":"z_1f4fced1df9318f0_log_work_py.html","file":"pySDC/implementations/hooks/log_work.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":18,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AcousticAdvection_1D_FD_imex_py":{"hash":"bbbe9baa53018f5b67320378c09de83a","index":{"url":"z_91faa57f8583c837_AcousticAdvection_1D_FD_imex_py.html","file":"pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":52,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AdvectionDiffusionEquation_1D_FFT_py":{"hash":"b6e5a49811526cd55e42e83a760f9e3b","index":{"url":"z_91faa57f8583c837_AdvectionDiffusionEquation_1D_FFT_py.html","file":"pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AdvectionEquation_ND_FD_py":{"hash":"7911c5ce117dfcf909e1f242ea282d4f","index":{"url":"z_91faa57f8583c837_AdvectionEquation_ND_FD_py.html","file":"pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":2,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_1D_FD_py":{"hash":"699a2a074487980651a92605458c5009","index":{"url":"z_91faa57f8583c837_AllenCahn_1D_FD_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_1D_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":225,"n_excluded":9,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FD_py":{"hash":"1da6ae36990fab1d9005c0611e20520b","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FD_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":201,"n_excluded":8,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FD_gpu_py":{"hash":"4d567ffa04d7e90f6d09ae5f2126eb3e","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FD_gpu_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":130,"n_excluded":240,"n_missing":130,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FFT_py":{"hash":"6d928ef2ad94a8644d402b073f039160","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FFT_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":70,"n_excluded":5,"n_missing":55,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FFT_gpu_py":{"hash":"43e708e7782ef9f7f3151282cc7bf27f","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FFT_gpu_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":171,"n_missing":24,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_MPIFFT_py":{"hash":"f6750dbb47ae6632161a3512d9bb9153","index":{"url":"z_91faa57f8583c837_AllenCahn_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":92,"n_excluded":2,"n_missing":25,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_Temp_MPIFFT_py":{"hash":"053c0949ae418a61d46c29226d6e1794","index":{"url":"z_91faa57f8583c837_AllenCahn_Temp_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":123,"n_excluded":3,"n_missing":23,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Auzinger_implicit_py":{"hash":"556c497c2a6fcd0ffd5f959bfeee0316","index":{"url":"z_91faa57f8583c837_Auzinger_implicit_py.html","file":"pySDC/implementations/problem_classes/Auzinger_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Battery_py":{"hash":"2f89d86e8e84bb9d2e655e99ef2f1bd3","index":{"url":"z_91faa57f8583c837_Battery_py.html","file":"pySDC/implementations/problem_classes/Battery.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":166,"n_excluded":4,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Boussinesq_2D_FD_imex_py":{"hash":"f079aa19f16ce8028e11e1e7571bfba2","index":{"url":"z_91faa57f8583c837_Boussinesq_2D_FD_imex_py.html","file":"pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":66,"n_excluded":1,"n_missing":66,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Brusselator_py":{"hash":"dc49acd965363b9e035992584f015600","index":{"url":"z_91faa57f8583c837_Brusselator_py.html","file":"pySDC/implementations/problem_classes/Brusselator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":44,"n_excluded":48,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_BuckConverter_py":{"hash":"2923f920973af5eb0b9b34d2b7f89794","index":{"url":"z_91faa57f8583c837_BuckConverter_py.html","file":"pySDC/implementations/problem_classes/BuckConverter.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":47,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Burgers_py":{"hash":"06fbc51139fcda3ce5bd0a5d2c306f83","index":{"url":"z_91faa57f8583c837_Burgers_py.html","file":"pySDC/implementations/problem_classes/Burgers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":96,"n_excluded":100,"n_missing":5,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_DiscontinuousTestODE_py":{"hash":"e1db903d325be680aeb93db97507b8e3","index":{"url":"z_91faa57f8583c837_DiscontinuousTestODE_py.html","file":"pySDC/implementations/problem_classes/DiscontinuousTestODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":87,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_FastWaveSlowWave_0D_py":{"hash":"ff9bc8fb81069aad9df5ace52b3c3125","index":{"url":"z_91faa57f8583c837_FastWaveSlowWave_0D_py.html","file":"pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_FermiPastaUlamTsingou_py":{"hash":"8a944ad7718b7b7af8bfa96ff241086b","index":{"url":"z_91faa57f8583c837_FermiPastaUlamTsingou_py.html","file":"pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_FullSolarSystem_py":{"hash":"f4e72ed28345ae6af1c0ad0b13307c87","index":{"url":"z_91faa57f8583c837_FullSolarSystem_py.html","file":"pySDC/implementations/problem_classes/FullSolarSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GeneralizedFisher_1D_FD_implicit_py":{"hash":"a3f7f05c7b2816a30e0933b0a817c48f","index":{"url":"z_91faa57f8583c837_GeneralizedFisher_1D_FD_implicit_py.html","file":"pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":3,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GeneralizedFisher_1D_PETSc_py":{"hash":"bcc2e1ab385b978a7f258c4be3e6320e","index":{"url":"z_91faa57f8583c837_GeneralizedFisher_1D_PETSc_py.html","file":"pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":243,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GrayScott_1D_FEniCS_implicit_py":{"hash":"665107b23ee05a0ead76532051e1641b","index":{"url":"z_91faa57f8583c837_GrayScott_1D_FEniCS_implicit_py.html","file":"pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":85,"n_excluded":2,"n_missing":85,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GrayScott_2D_PETSc_periodic_py":{"hash":"f1f41a705b01ff7c4e7645384f31aa1f","index":{"url":"z_91faa57f8583c837_GrayScott_2D_PETSc_periodic_py.html","file":"pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":305,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GrayScott_MPIFFT_py":{"hash":"5a338ab17a17befd9b2291d9da7dc6ee","index":{"url":"z_91faa57f8583c837_GrayScott_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/GrayScott_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":290,"n_excluded":60,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HarmonicOscillator_py":{"hash":"fcfa657b01fe4156d053697edcdd23ba","index":{"url":"z_91faa57f8583c837_HarmonicOscillator_py.html","file":"pySDC/implementations/problem_classes/HarmonicOscillator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":3,"n_missing":17,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_1D_FEniCS_matrix_forced_py":{"hash":"d0a0d047e966f33e18b5d335ac0115b0","index":{"url":"z_91faa57f8583c837_HeatEquation_1D_FEniCS_matrix_forced_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_2D_PETSc_forced_py":{"hash":"74564b7043abbbc9a821bb4a67582f8f","index":{"url":"z_91faa57f8583c837_HeatEquation_2D_PETSc_forced_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":90,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_Chebychev_py":{"hash":"902dcbff38e4cb3cae0063149e70daf6","index":{"url":"z_91faa57f8583c837_HeatEquation_Chebychev_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_Chebychev.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":220,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_ND_FD_py":{"hash":"f44100dea16d91447113efddd771b8a0","index":{"url":"z_91faa57f8583c837_HeatEquation_ND_FD_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_ND_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":0,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_ND_FD_CuPy_py":{"hash":"97593f8069dae13b1b869ab05aeddb15","index":{"url":"z_91faa57f8583c837_HeatEquation_ND_FD_CuPy_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":265,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HenonHeiles_py":{"hash":"ff8012356307ca35ff55a5100ffb3c39","index":{"url":"z_91faa57f8583c837_HenonHeiles_py.html","file":"pySDC/implementations/problem_classes/HenonHeiles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_LogisticEquation_py":{"hash":"bbfc3db757a18e7d01d1d0ae1b7c394b","index":{"url":"z_91faa57f8583c837_LogisticEquation_py.html","file":"pySDC/implementations/problem_classes/LogisticEquation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":2,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Lorenz_py":{"hash":"4bb1c8a07d69fa93c75a4c2ecb1a4fde","index":{"url":"z_91faa57f8583c837_Lorenz_py.html","file":"pySDC/implementations/problem_classes/Lorenz.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_NonlinearSchroedinger_MPIFFT_py":{"hash":"a0f964649c3a47934d0edac8054fe9ab","index":{"url":"z_91faa57f8583c837_NonlinearSchroedinger_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":60,"n_excluded":1,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_OuterSolarSystem_py":{"hash":"0d0baadaf50761f84ca8b5b3afeb5abc","index":{"url":"z_91faa57f8583c837_OuterSolarSystem_py.html","file":"pySDC/implementations/problem_classes/OuterSolarSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_PenningTrap_3D_py":{"hash":"60b63c0263e9547d36d508b4f9590d04","index":{"url":"z_91faa57f8583c837_PenningTrap_3D_py.html","file":"pySDC/implementations/problem_classes/PenningTrap_3D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":120,"n_excluded":4,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Piline_py":{"hash":"478e30902b983cef5bd346d1da8df93b","index":{"url":"z_91faa57f8583c837_Piline_py.html","file":"pySDC/implementations/problem_classes/Piline.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":44,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Quench_py":{"hash":"9dea18d5504e12d158eadf03080cfba3","index":{"url":"z_91faa57f8583c837_Quench_py.html","file":"pySDC/implementations/problem_classes/Quench.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":152,"n_excluded":8,"n_missing":35,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_RayleighBenard_py":{"hash":"e61541a4681d9a757365eb7ee2a34507","index":{"url":"z_91faa57f8583c837_RayleighBenard_py.html","file":"pySDC/implementations/problem_classes/RayleighBenard.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":210,"n_excluded":60,"n_missing":47,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_TestEquation_0D_py":{"hash":"561b02cb327b970ea8a7fa1d6de9ceee","index":{"url":"z_91faa57f8583c837_TestEquation_0D_py.html","file":"pySDC/implementations/problem_classes/TestEquation_0D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Van_der_Pol_implicit_py":{"hash":"b6711789da3cc47f2282432f75c9b718","index":{"url":"z_91faa57f8583c837_Van_der_Pol_implicit_py.html","file":"pySDC/implementations/problem_classes/Van_der_Pol_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":2,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_VorticityVelocity_2D_FEniCS_periodic_py":{"hash":"20d08dd0944116f3294b821ba1d9cfd8","index":{"url":"z_91faa57f8583c837_VorticityVelocity_2D_FEniCS_periodic_py.html","file":"pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":108,"n_excluded":2,"n_missing":108,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c032a2f084ee6f96_buildFDMatrix_py":{"hash":"de1f0fe64c78df8beb8b053f316c8b77","index":{"url":"z_c032a2f084ee6f96_buildFDMatrix_py.html","file":"pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":145,"n_excluded":0,"n_missing":89,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c032a2f084ee6f96_buildWave1DMatrix_py":{"hash":"de100d9a7852319c85b8e55378734edd","index":{"url":"z_c032a2f084ee6f96_buildWave1DMatrix_py.html","file":"pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":28,"n_excluded":0,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c032a2f084ee6f96_standard_integrators_py":{"hash":"522c0c6ed96650584bf16bea335eb324","index":{"url":"z_c032a2f084ee6f96_standard_integrators_py.html","file":"pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":259,"n_excluded":0,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_build2DFDMatrix_py":{"hash":"13dc630820804abc849ef9ba8ca011bb","index":{"url":"z_850829697a149033_build2DFDMatrix_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":59,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_buildBoussinesq2DMatrix_py":{"hash":"feace82f4a241545b5f95f840b96a6af","index":{"url":"z_850829697a149033_buildBoussinesq2DMatrix_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":34,"n_excluded":0,"n_missing":34,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_buildFDMatrix_py":{"hash":"5d12f9534fad2a03810f31aa06a86d3c","index":{"url":"z_850829697a149033_buildFDMatrix_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":129,"n_excluded":2,"n_missing":129,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_helper_classes_py":{"hash":"ee455db9d3c4698a012d8d9b08585250","index":{"url":"z_850829697a149033_helper_classes_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":0,"n_missing":19,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_standard_integrators_py":{"hash":"49360f471383361790baa15975efe262","index":{"url":"z_850829697a149033_standard_integrators_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":394,"n_excluded":0,"n_missing":394,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_unflatten_py":{"hash":"40b25aa2d0363ed8d89f6d304d27c1df","index":{"url":"z_850829697a149033_unflatten_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/unflatten.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":7,"n_excluded":0,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_generic_MPIFFT_Laplacian_py":{"hash":"8da98162612580ea869c7bcaba4cf24b","index":{"url":"z_91faa57f8583c837_generic_MPIFFT_Laplacian_py.html","file":"pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":86,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_generic_ND_FD_py":{"hash":"cdb94124190081f7792fe3701d659e36","index":{"url":"z_91faa57f8583c837_generic_ND_FD_py.html","file":"pySDC/implementations/problem_classes/generic_ND_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":71,"n_excluded":10,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_generic_spectral_py":{"hash":"81f17a69d619746c030b6915074c0c99","index":{"url":"z_91faa57f8583c837_generic_spectral_py.html","file":"pySDC/implementations/problem_classes/generic_spectral.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":141,"n_excluded":4,"n_missing":60,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_nonlinear_ODE_1_py":{"hash":"430269973759a188002a00318831c754","index":{"url":"z_91faa57f8583c837_nonlinear_ODE_1_py.html","file":"pySDC/implementations/problem_classes/nonlinear_ODE_1.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_odeScalar_py":{"hash":"329b087632d35ed0a02e32a6f786779b","index":{"url":"z_91faa57f8583c837_odeScalar_py.html","file":"pySDC/implementations/problem_classes/odeScalar.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_odeSystem_py":{"hash":"c098354f2fd749134957ebdbacd0c9de","index":{"url":"z_91faa57f8583c837_odeSystem_py.html","file":"pySDC/implementations/problem_classes/odeSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":187,"n_excluded":18,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_polynomial_test_problem_py":{"hash":"0f9491300369595fd5be02dae2f47145","index":{"url":"z_91faa57f8583c837_polynomial_test_problem_py.html","file":"pySDC/implementations/problem_classes/polynomial_test_problem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_Multistep_py":{"hash":"33a45e1beef256e10bb6f8b51607587f","index":{"url":"z_b9c274c7ffe3e178_Multistep_py.html","file":"pySDC/implementations/sweeper_classes/Multistep.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":1,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_Runge_Kutta_py":{"hash":"4b01b6443592b1297a3de48c521a28e5","index":{"url":"z_b9c274c7ffe3e178_Runge_Kutta_py.html","file":"pySDC/implementations/sweeper_classes/Runge_Kutta.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":286,"n_excluded":18,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_Runge_Kutta_Nystrom_py":{"hash":"43a18409d1fbd13dc1b8219b36440dbb","index":{"url":"z_b9c274c7ffe3e178_Runge_Kutta_Nystrom_py.html","file":"pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":89,"n_excluded":2,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_boris_2nd_order_py":{"hash":"add8cfec5f24044f91a3c5addfa67c8f","index":{"url":"z_b9c274c7ffe3e178_boris_2nd_order_py.html","file":"pySDC/implementations/sweeper_classes/boris_2nd_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":118,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_explicit_py":{"hash":"757b98e73938924ec95507db3575ff8e","index":{"url":"z_b9c274c7ffe3e178_explicit_py.html","file":"pySDC/implementations/sweeper_classes/explicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":0,"n_missing":46,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_generic_implicit_py":{"hash":"42184d1672682b786daaf3e6e3326228","index":{"url":"z_b9c274c7ffe3e178_generic_implicit_py.html","file":"pySDC/implementations/sweeper_classes/generic_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":51,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_generic_implicit_MPI_py":{"hash":"2c9eaed0f173aaf875e0ac5eaa1ffe9a","index":{"url":"z_b9c274c7ffe3e178_generic_implicit_MPI_py.html","file":"pySDC/implementations/sweeper_classes/generic_implicit_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":106,"n_excluded":4,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_imex_1st_order_py":{"hash":"2c85911c7f34e207f06cccd86fa7ae8a","index":{"url":"z_b9c274c7ffe3e178_imex_1st_order_py.html","file":"pySDC/implementations/sweeper_classes/imex_1st_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":73,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_imex_1st_order_MPI_py":{"hash":"3a34d72bc2278a10d45ee8560612673e","index":{"url":"z_b9c274c7ffe3e178_imex_1st_order_MPI_py.html","file":"pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_imex_1st_order_mass_py":{"hash":"2629bfaa9a3ea075b9675cb59e9f6b4a","index":{"url":"z_b9c274c7ffe3e178_imex_1st_order_mass_py.html","file":"pySDC/implementations/sweeper_classes/imex_1st_order_mass.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":51,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_multi_implicit_py":{"hash":"674b912d62ef1410aba3aa007c9d4b5a","index":{"url":"z_b9c274c7ffe3e178_multi_implicit_py.html","file":"pySDC/implementations/sweeper_classes/multi_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_verlet_py":{"hash":"4a252f08ac66d25708a6c75791a5638b","index":{"url":"z_b9c274c7ffe3e178_verlet_py.html","file":"pySDC/implementations/sweeper_classes/verlet.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":73,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_BaseTransferMPI_py":{"hash":"c3fc42c863e74cfc798c9860879c503f","index":{"url":"z_716c1644203275a5_BaseTransferMPI_py.html","file":"pySDC/implementations/transfer_classes/BaseTransferMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":74,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_BaseTransfer_mass_py":{"hash":"aa4e141fea6836cee301e1bf83608922","index":{"url":"z_716c1644203275a5_BaseTransfer_mass_py.html","file":"pySDC/implementations/transfer_classes/BaseTransfer_mass.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":84,"n_excluded":5,"n_missing":84,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferFenicsMesh_py":{"hash":"68f1174bf3f1550921b37296fa2b2eab","index":{"url":"z_716c1644203275a5_TransferFenicsMesh_py.html","file":"pySDC/implementations/transfer_classes/TransferFenicsMesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":4,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_py":{"hash":"14356db013913f3a3b58f1efe88af456","index":{"url":"z_716c1644203275a5_TransferMesh_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":101,"n_excluded":10,"n_missing":25,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_FFT_py":{"hash":"ed912095abaa0a5e2214d987b39c7607","index":{"url":"z_716c1644203275a5_TransferMesh_FFT_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_FFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_FFT2D_py":{"hash":"77a0dc16cdea2cfd6aba915cb09081c7","index":{"url":"z_716c1644203275a5_TransferMesh_FFT2D_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":51,"n_excluded":2,"n_missing":22,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_MPIFFT_py":{"hash":"3358136a50df3899e33db29fb9103fc7","index":{"url":"z_716c1644203275a5_TransferMesh_MPIFFT_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":70,"n_excluded":4,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_NoCoarse_py":{"hash":"6f1ca1d2287c3378aac12625e1b96b91","index":{"url":"z_716c1644203275a5_TransferMesh_NoCoarse_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":18,"n_excluded":2,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferPETScDMDA_py":{"hash":"cf96231ee2433e0cd59a117d3dc9a1bd","index":{"url":"z_716c1644203275a5_TransferPETScDMDA_py.html","file":"pySDC/implementations/transfer_classes/TransferPETScDMDA.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":34,"n_excluded":2,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferParticles_NoCoarse_py":{"hash":"4d4f58c6dcef175b58676157515f89aa","index":{"url":"z_716c1644203275a5_TransferParticles_NoCoarse_py.html","file":"pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":3,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_AllenCahn_dump_py":{"hash":"a165fb727e1378e455b3733399dd4064","index":{"url":"z_0c21c203c9df60ee_AllenCahn_dump_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":91,"n_excluded":0,"n_missing":91,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_AllenCahn_monitor_py":{"hash":"bb7b7ea9ce1b9afc7bddfb8e0591f5ea","index":{"url":"z_0c21c203c9df60ee_AllenCahn_monitor_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":68,"n_excluded":2,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py":{"hash":"4f6562d4d265b44325626a4b2b8c6f22","index":{"url":"z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":122,"n_excluded":2,"n_missing":122,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_simple_forcing_benchmark_py":{"hash":"5c50ae1cae46907b987cf20b13200dff","index":{"url":"z_0c21c203c9df60ee_run_simple_forcing_benchmark_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_benchmark.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":80,"n_excluded":11,"n_missing":80,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_simple_forcing_verification_py":{"hash":"31146ffe9918d2596780321ec941b444","index":{"url":"z_0c21c203c9df60ee_run_simple_forcing_verification_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":172,"n_excluded":12,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_benchmark_py":{"hash":"39ab8282333dad3bb3f906989cbcda1a","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_benchmark_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_benchmark.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":78,"n_excluded":10,"n_missing":78,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_realistic_py":{"hash":"1b4545ee017cda0070349b502f606179","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_realistic_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_realistic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":74,"n_excluded":9,"n_missing":74,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_reference_py":{"hash":"073fc300c9e19253d5179f116bfa387e","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_reference_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_reference.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":74,"n_excluded":9,"n_missing":74,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_verification_py":{"hash":"730a3fafa95769ba57af09d4348bec4a","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_verification_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_verification.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":109,"n_excluded":9,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_visualize_py":{"hash":"c9b6d6b367f458d5f08cab4fc8097f00","index":{"url":"z_0c21c203c9df60ee_visualize_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/visualize.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":3,"n_missing":22,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_visualize_temp_py":{"hash":"af34cb95bef1a12f1258f3fdcd999d1e","index":{"url":"z_0c21c203c9df60ee_visualize_temp_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":9,"n_missing":62,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_PFASST_conv_Linf_py":{"hash":"c709c4eb4fd730afe66b3fd174c51783","index":{"url":"z_73a9842ab7402c4a_PFASST_conv_Linf_py.html","file":"pySDC/projects/AsympConv/PFASST_conv_Linf.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":157,"n_excluded":18,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_PFASST_conv_tests_py":{"hash":"7a7bf76e1107013aa65a9e63eebf4827","index":{"url":"z_73a9842ab7402c4a_PFASST_conv_tests_py.html","file":"pySDC/projects/AsympConv/PFASST_conv_tests.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":156,"n_excluded":18,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_conv_test_to0_py":{"hash":"46ca81701f434fa968ee1f5f34df9093","index":{"url":"z_73a9842ab7402c4a_conv_test_to0_py.html","file":"pySDC/projects/AsympConv/conv_test_to0.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":3,"n_missing":46,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_conv_test_toinf_py":{"hash":"592b8d77c886686b8d2fd4adc265fc08","index":{"url":"z_73a9842ab7402c4a_conv_test_toinf_py.html","file":"pySDC/projects/AsympConv/conv_test_toinf.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":5,"n_missing":46,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_smoother_specrad_heatmap_py":{"hash":"1d28c90a2e15b6028a032baaf49a2198","index":{"url":"z_73a9842ab7402c4a_smoother_specrad_heatmap_py.html","file":"pySDC/projects/AsympConv/smoother_specrad_heatmap.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":4,"n_missing":82,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0a363dd8c140c711_hooksDAE_py":{"hash":"a6c1291020ee5b023a712ed2aa755098","index":{"url":"z_0a363dd8c140c711_hooksDAE_py.html","file":"pySDC/projects/DAE/misc/hooksDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0a363dd8c140c711_meshDAE_py":{"hash":"2e724b6316fc2852ee10adf40b70021c","index":{"url":"z_0a363dd8c140c711_meshDAE_py.html","file":"pySDC/projects/DAE/misc/meshDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0a363dd8c140c711_problemDAE_py":{"hash":"382c854502bf2d4e4e651848e42b1e17","index":{"url":"z_0a363dd8c140c711_problemDAE_py.html","file":"pySDC/projects/DAE/misc/problemDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_discontinuousTestDAE_py":{"hash":"c1e0c0b20290708fce9f8d07a2b5da01","index":{"url":"z_0eb34c630be51b75_discontinuousTestDAE_py.html","file":"pySDC/projects/DAE/problems/discontinuousTestDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_pendulum2D_py":{"hash":"33335e975a1d6a5e2946d8109207e89f","index":{"url":"z_0eb34c630be51b75_pendulum2D_py.html","file":"pySDC/projects/DAE/problems/pendulum2D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_problematicF_py":{"hash":"c208f71cd1fc237409a80e78209786a6","index":{"url":"z_0eb34c630be51b75_problematicF_py.html","file":"pySDC/projects/DAE/problems/problematicF.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_simpleDAE_py":{"hash":"361d9422538bd87cf3c953c10ffc63a7","index":{"url":"z_0eb34c630be51b75_simpleDAE_py.html","file":"pySDC/projects/DAE/problems/simpleDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_synchronousMachine_py":{"hash":"38bb2b0798c469ac9800ebcfd1c27a3e","index":{"url":"z_0eb34c630be51b75_synchronousMachine_py.html","file":"pySDC/projects/DAE/problems/synchronousMachine.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":75,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_transistorAmplifier_py":{"hash":"56ef517eaff53caa5bff9ff9aab21198","index":{"url":"z_0eb34c630be51b75_transistorAmplifier_py.html","file":"pySDC/projects/DAE/problems/transistorAmplifier.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_wscc9BusSystem_py":{"hash":"3105c6b590244b3c4f95a867f3bd0490","index":{"url":"z_0eb34c630be51b75_wscc9BusSystem_py.html","file":"pySDC/projects/DAE/problems/wscc9BusSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":214,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_accuracy_check_MPI_py":{"hash":"1f60aa30e23fbc9b7104e1511cfb816d","index":{"url":"z_4ef83d310f553371_accuracy_check_MPI_py.html","file":"pySDC/projects/DAE/run/accuracy_check_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_fully_implicit_dae_playground_py":{"hash":"7aaf40f6396c5bdf0c491b80a097f1df","index":{"url":"z_4ef83d310f553371_fully_implicit_dae_playground_py.html","file":"pySDC/projects/DAE/run/fully_implicit_dae_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":49,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_run_convergence_test_py":{"hash":"36c77f07b17e4a87fc69fa0a66c3bf1d","index":{"url":"z_4ef83d310f553371_run_convergence_test_py.html","file":"pySDC/projects/DAE/run/run_convergence_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":60,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_run_iteration_test_py":{"hash":"1242e21f2048e8303eab390bbef01960","index":{"url":"z_4ef83d310f553371_run_iteration_test_py.html","file":"pySDC/projects/DAE/run/run_iteration_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_synchronous_machine_playground_py":{"hash":"1bb24ec5ee1c1a431c83eaf436f90d9e","index":{"url":"z_4ef83d310f553371_synchronous_machine_playground_py.html","file":"pySDC/projects/DAE/run/synchronous_machine_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_fullyImplicitDAE_py":{"hash":"ab2fd21e01e77916c913cfdf2a81891f","index":{"url":"z_15820e38ae7f8080_fullyImplicitDAE_py.html","file":"pySDC/projects/DAE/sweepers/fullyImplicitDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":77,"n_excluded":6,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_fullyImplicitDAEMPI_py":{"hash":"68f89253df95762a8b48ef4181b13425","index":{"url":"z_15820e38ae7f8080_fullyImplicitDAEMPI_py.html","file":"pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":4,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_rungeKuttaDAE_py":{"hash":"a5623e35f0b1e5a602a740b73605c433","index":{"url":"z_15820e38ae7f8080_rungeKuttaDAE_py.html","file":"pySDC/projects/DAE/sweepers/rungeKuttaDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":5,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_semiImplicitDAE_py":{"hash":"ab06faba30c319416d496621d42a0101","index":{"url":"z_15820e38ae7f8080_semiImplicitDAE_py.html","file":"pySDC/projects/DAE/sweepers/semiImplicitDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":52,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_semiImplicitDAEMPI_py":{"hash":"7b832b216e1c1d57cf83a9f5c76b833c","index":{"url":"z_15820e38ae7f8080_semiImplicitDAEMPI_py.html","file":"pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_AcousticAdvection_1D_FD_imex_multiscale_py":{"hash":"8fc11269c623292b5ab975c63cdbb3f1","index":{"url":"z_60ee0c9d7735ef11_AcousticAdvection_1D_FD_imex_multiscale_py.html","file":"pySDC/projects/FastWaveSlowWave/AcousticAdvection_1D_FD_imex_multiscale.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":13,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_HookClass_acoustic_py":{"hash":"60c739f4f66d646569b9e83e1e54ec1b","index":{"url":"z_60ee0c9d7735ef11_HookClass_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":12,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_HookClass_boussinesq_py":{"hash":"e9b91415aa7a1b9b7c050f7e952f56fb","index":{"url":"z_60ee0c9d7735ef11_HookClass_boussinesq_py.html","file":"pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":11,"n_excluded":0,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_dispersion_py":{"hash":"d2e45bae6b27b320d3b4899e15595511","index":{"url":"z_60ee0c9d7735ef11_plot_dispersion_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_dispersion.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":115,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_stab_vs_k_py":{"hash":"dd2d419e94ae9eb068aeeaa064fbce4e","index":{"url":"z_60ee0c9d7735ef11_plot_stab_vs_k_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_stab_vs_k.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":13,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_stability_py":{"hash":"442784cdc96f1c55ac3dd2075875d2ec","index":{"url":"z_60ee0c9d7735ef11_plot_stability_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_stability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":75,"n_excluded":9,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_stifflimit_specrad_py":{"hash":"4e2fc67f9d003b878394b0d7d2e3aee2","index":{"url":"z_60ee0c9d7735ef11_plot_stifflimit_specrad_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_stifflimit_specrad.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":9,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plotgmrescounter_boussinesq_py":{"hash":"8ba8ead87180dba257283974497539ed","index":{"url":"z_60ee0c9d7735ef11_plotgmrescounter_boussinesq_py.html","file":"pySDC/projects/FastWaveSlowWave/plotgmrescounter_boussinesq.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_runconvergence_acoustic_py":{"hash":"60316a3ce3d70848b7a2727383d7f158","index":{"url":"z_60ee0c9d7735ef11_runconvergence_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/runconvergence_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":115,"n_excluded":3,"n_missing":57,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_rungmrescounter_boussinesq_py":{"hash":"29b6d1c1cef97fabc4a65c803ae98f51","index":{"url":"z_60ee0c9d7735ef11_rungmrescounter_boussinesq_py.html","file":"pySDC/projects/FastWaveSlowWave/rungmrescounter_boussinesq.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":8,"n_missing":112,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_runitererror_acoustic_py":{"hash":"5ff39e1615f0edfb9f292c5d053ccd51","index":{"url":"z_60ee0c9d7735ef11_runitererror_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/runitererror_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_runmultiscale_acoustic_py":{"hash":"8a3967ae617d4a6317b7e6bcf3ec5b82","index":{"url":"z_60ee0c9d7735ef11_runmultiscale_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/runmultiscale_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f7d64113b0673500_ac_fft_py":{"hash":"f5dd3744d42cff813ccb3a7307f5d857","index":{"url":"z_f7d64113b0673500_ac_fft_py.html","file":"pySDC/projects/GPU/ac_fft.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":7,"n_missing":50,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f7d64113b0673500_heat_py":{"hash":"b48c824a0aa1601054dfc3e81e0f099a","index":{"url":"z_f7d64113b0673500_heat_py.html","file":"pySDC/projects/GPU/heat.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":86,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f7d64113b0673500_run_experiment_py":{"hash":"7d6141b3f81292aa49489fe8c65fce26","index":{"url":"z_f7d64113b0673500_run_experiment_py.html","file":"pySDC/projects/GPU/run_experiment.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":49,"n_missing":37,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_fput_py":{"hash":"d07f44de54eff746144b599e3d5d6854","index":{"url":"z_020efe120a771d8a_fput_py.html","file":"pySDC/projects/Hamiltonian/fput.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":134,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_hamiltonian_and_energy_output_py":{"hash":"785086f432853d38a8f0626f1509846a","index":{"url":"z_020efe120a771d8a_hamiltonian_and_energy_output_py.html","file":"pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_hamiltonian_output_py":{"hash":"ecff87412424b74a881189ba51ae156b","index":{"url":"z_020efe120a771d8a_hamiltonian_output_py.html","file":"pySDC/projects/Hamiltonian/hamiltonian_output.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_harmonic_oscillator_py":{"hash":"fb77d489b282da9131a7837a93c12fb9","index":{"url":"z_020efe120a771d8a_harmonic_oscillator_py.html","file":"pySDC/projects/Hamiltonian/harmonic_oscillator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":88,"n_excluded":2,"n_missing":88,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_simple_problems_py":{"hash":"a2cd7ced9c7a16ccd46adc89c57185c0","index":{"url":"z_020efe120a771d8a_simple_problems_py.html","file":"pySDC/projects/Hamiltonian/simple_problems.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":128,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_solar_system_py":{"hash":"b6f77003f820e96b129dcd0f0ca0ee0b","index":{"url":"z_020efe120a771d8a_solar_system_py.html","file":"pySDC/projects/Hamiltonian/solar_system.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":157,"n_excluded":4,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_stop_at_error_hook_py":{"hash":"5c82130bee0e73df25baab9e22b8f85b","index":{"url":"z_020efe120a771d8a_stop_at_error_hook_py.html","file":"pySDC/projects/Hamiltonian/stop_at_error_hook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":12,"n_excluded":0,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_6211a37896fa1d13_my_mesh_py":{"hash":"04be58dc568aaf86d7fe222530cadc67","index":{"url":"z_6211a37896fa1d13_my_mesh_py.html","file":"pySDC/projects/Monodomain/datatype_classes/my_mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_21a23c20069de70c_HookClass_pde_py":{"hash":"a86ca6ee468cabb15c3adc33ce5340f6","index":{"url":"z_21a23c20069de70c_HookClass_pde_py.html","file":"pySDC/projects/Monodomain/hooks/HookClass_pde.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":16,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_21a23c20069de70c_HookClass_post_iter_info_py":{"hash":"6bb67802f4e4263e652ed009abc77296","index":{"url":"z_21a23c20069de70c_HookClass_post_iter_info_py.html","file":"pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c11e9d9b9bfcaf22_MonodomainODE_py":{"hash":"813abf9141ed1fd9577ba7d9678e6874","index":{"url":"z_c11e9d9b9bfcaf22_MonodomainODE_py.html","file":"pySDC/projects/Monodomain/problem_classes/MonodomainODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":186,"n_excluded":2,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c11e9d9b9bfcaf22_TestODE_py":{"hash":"b6842898bec34345387508a6ba11363c","index":{"url":"z_c11e9d9b9bfcaf22_TestODE_py.html","file":"pySDC/projects/Monodomain/problem_classes/TestODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":76,"n_excluded":0,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7d0f5cc921d43478___init___py":{"hash":"44b4524894dcdbfc38c06088505fc752","index":{"url":"z_7d0f5cc921d43478___init___py.html","file":"pySDC/projects/Monodomain/problem_classes/ionicmodels/cpp/__init__.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":5,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4234e39c002aaf5f_Parabolic_DCT_py":{"hash":"253840d628efc82ee4a7d4fa8e57ac87","index":{"url":"z_4234e39c002aaf5f_Parabolic_DCT_py.html","file":"pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":149,"n_excluded":1,"n_missing":27,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5a4fc9be2b02ba20_run_MonodomainODE_py":{"hash":"0e94721489fa0732c833cab47f7843c1","index":{"url":"z_5a4fc9be2b02ba20_run_MonodomainODE_py.html","file":"pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":205,"n_excluded":3,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5a4fc9be2b02ba20_run_MonodomainODE_cli_py":{"hash":"7e7aa9ca300af7b1553c73d236475af6","index":{"url":"z_5a4fc9be2b02ba20_run_MonodomainODE_cli_py.html","file":"pySDC/projects/Monodomain/run_scripts/run_MonodomainODE_cli.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5a4fc9be2b02ba20_run_TestODE_py":{"hash":"e8f9e2153bd05a907eedbfb802d75181","index":{"url":"z_5a4fc9be2b02ba20_run_TestODE_py.html","file":"pySDC/projects/Monodomain/run_scripts/run_TestODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":168,"n_excluded":4,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ec92d03b7ea04ce_imexexp_1st_order_py":{"hash":"65f9923f031a97c05ef52d3bc6143974","index":{"url":"z_1ec92d03b7ea04ce_imexexp_1st_order_py.html","file":"pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":121,"n_excluded":2,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_44068b31c6dbca40_imexexp_1st_order_py":{"hash":"10951382ce3198d39d07b6c680c466a1","index":{"url":"z_44068b31c6dbca40_imexexp_1st_order_py.html","file":"pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f092600e49a290b3_TransferVectorOfDCTVectors_py":{"hash":"90248b1b7865ab6680b02b36772db586","index":{"url":"z_f092600e49a290b3_TransferVectorOfDCTVectors_py.html","file":"pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f092600e49a290b3_Transfer_DCT_Vector_py":{"hash":"635e5fa5978b8f33d9c0592ea6fcb4cc","index":{"url":"z_f092600e49a290b3_Transfer_DCT_Vector_py.html","file":"pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_04cb75334c2a5eef_data_management_py":{"hash":"870b65e69a48b9266060b9077c008db7","index":{"url":"z_04cb75334c2a5eef_data_management_py.html","file":"pySDC/projects/Monodomain/utils/data_management.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_74ce84641ea8e5a0_controller_MPI_scorep_py":{"hash":"c8260e78e3d03867c79505c50d3b31fd","index":{"url":"z_74ce84641ea8e5a0_controller_MPI_scorep_py.html","file":"pySDC/projects/Performance/controller_MPI_scorep.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":283,"n_excluded":7,"n_missing":283,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_74ce84641ea8e5a0_run_simple_forcing_benchmark_py":{"hash":"ce8b47cece2bef01d569c30f7a24e51b","index":{"url":"z_74ce84641ea8e5a0_run_simple_forcing_benchmark_py.html","file":"pySDC/projects/Performance/run_simple_forcing_benchmark.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":11,"n_missing":83,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_74ce84641ea8e5a0_visualize_py":{"hash":"519576124b9bdd1cf7a4a3bf5402c59f","index":{"url":"z_74ce84641ea8e5a0_visualize_py.html","file":"pySDC/projects/Performance/visualize.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":3,"n_missing":41,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_battery_model_py":{"hash":"1ee265d15d68d7fd3266625fd97de11a","index":{"url":"z_66292b4c3b6b9cb6_battery_model_py.html","file":"pySDC/projects/PinTSimE/battery_model.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":126,"n_excluded":59,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_buck_model_py":{"hash":"5ef5e00bab8e30b564310d89b167a8e1","index":{"url":"z_66292b4c3b6b9cb6_buck_model_py.html","file":"pySDC/projects/PinTSimE/buck_model.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":13,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_discontinuous_test_ODE_py":{"hash":"e21a9884573da22931e2ae8d2966fbf5","index":{"url":"z_66292b4c3b6b9cb6_discontinuous_test_ODE_py.html","file":"pySDC/projects/PinTSimE/discontinuous_test_ODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_estimation_check_py":{"hash":"22a48c9670ec478a1c8043c5ba0167e4","index":{"url":"z_66292b4c3b6b9cb6_estimation_check_py.html","file":"pySDC/projects/PinTSimE/estimation_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":273,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_hardcoded_solutions_py":{"hash":"49ccd434415b17640e3089e343037bef","index":{"url":"z_66292b4c3b6b9cb6_hardcoded_solutions_py.html","file":"pySDC/projects/PinTSimE/hardcoded_solutions.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":133,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a34c610d01aeb704_log_event_py":{"hash":"fb9ae8a84c79649bacb5d72b617c5d9c","index":{"url":"z_a34c610d01aeb704_log_event_py.html","file":"pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":14,"n_excluded":0,"n_missing":5,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_piline_model_py":{"hash":"e928f0e937dde3102a0aa5d4523078ba","index":{"url":"z_66292b4c3b6b9cb6_piline_model_py.html","file":"pySDC/projects/PinTSimE/piline_model.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":13,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_switch_estimator_py":{"hash":"bfe2f2042475ffe6ee2084c3eabcb61b","index":{"url":"z_66292b4c3b6b9cb6_switch_estimator_py.html","file":"pySDC/projects/PinTSimE/switch_estimator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":105,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_equidistant_RDC_py":{"hash":"2ec1c89ceb126d68ba4cede5a8a487b2","index":{"url":"z_73bf12c1262fa441_equidistant_RDC_py.html","file":"pySDC/projects/RDC/equidistant_RDC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":8,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_vanderpol_MLSDC_PFASST_test_py":{"hash":"ca250ea5d3e6c5ef3e56954f557c6348","index":{"url":"z_73bf12c1262fa441_vanderpol_MLSDC_PFASST_test_py.html","file":"pySDC/projects/RDC/vanderpol_MLSDC_PFASST_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_vanderpol_error_test_py":{"hash":"077d3f70e92c74a2c5ce76a9afeb853e","index":{"url":"z_73bf12c1262fa441_vanderpol_error_test_py.html","file":"pySDC/projects/RDC/vanderpol_error_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":3,"n_missing":82,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_vanderpol_reference_py":{"hash":"7809c275880fc741ab90214b655fd4eb","index":{"url":"z_73bf12c1262fa441_vanderpol_reference_py.html","file":"pySDC/projects/RDC/vanderpol_reference.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":2,"n_missing":35,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_AC_py":{"hash":"6dc67adbe42c915742a3d019db72a2fe","index":{"url":"z_5893b65af8042ae2_AC_py.html","file":"pySDC/projects/Resilience/AC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":162,"n_excluded":71,"n_missing":131,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_FDeigenvalues_py":{"hash":"fc2a809ab4aef727a8a34039b23366be","index":{"url":"z_5893b65af8042ae2_FDeigenvalues_py.html","file":"pySDC/projects/Resilience/FDeigenvalues.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_Lorenz_py":{"hash":"11339a84ec913edf0b599b78a47a0992","index":{"url":"z_5893b65af8042ae2_Lorenz_py.html","file":"pySDC/projects/Resilience/Lorenz.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":70,"n_excluded":23,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_Schroedinger_py":{"hash":"137c4ddb374e9fa0468fa2b404094f7b","index":{"url":"z_5893b65af8042ae2_Schroedinger_py.html","file":"pySDC/projects/Resilience/Schroedinger.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":44,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_accuracy_check_py":{"hash":"3010b9565ad49096be27ae7e27be7d8e","index":{"url":"z_5893b65af8042ae2_accuracy_check_py.html","file":"pySDC/projects/Resilience/accuracy_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":7,"n_missing":29,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_advection_py":{"hash":"eace70e3a2b82706909813bcfd6e936e","index":{"url":"z_5893b65af8042ae2_advection_py.html","file":"pySDC/projects/Resilience/advection.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":17,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_collocation_adaptivity_py":{"hash":"a0edcabde70222d88c345da9ade87ede","index":{"url":"z_5893b65af8042ae2_collocation_adaptivity_py.html","file":"pySDC/projects/Resilience/collocation_adaptivity.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":132,"n_excluded":3,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_dahlquist_py":{"hash":"6ca916d38ec3c2ee5a7b8e05328a956a","index":{"url":"z_5893b65af8042ae2_dahlquist_py.html","file":"pySDC/projects/Resilience/dahlquist.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":147,"n_excluded":12,"n_missing":147,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_extrapolation_within_Q_py":{"hash":"3a044aafbd04044de6f982663d4c882d","index":{"url":"z_5893b65af8042ae2_extrapolation_within_Q_py.html","file":"pySDC/projects/Resilience/extrapolation_within_Q.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":2,"n_missing":53,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_fault_injection_py":{"hash":"a059c27aba2123484387723d4a6fee1f","index":{"url":"z_5893b65af8042ae2_fault_injection_py.html","file":"pySDC/projects/Resilience/fault_injection.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":184,"n_excluded":9,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_fault_stats_py":{"hash":"484b6adc2c6e9fcdc767c6e739fb68f2","index":{"url":"z_5893b65af8042ae2_fault_stats_py.html","file":"pySDC/projects/Resilience/fault_stats.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":437,"n_excluded":656,"n_missing":181,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_heat_py":{"hash":"001ad6ef2ef04f438eb0fb533dc71b85","index":{"url":"z_5893b65af8042ae2_heat_py.html","file":"pySDC/projects/Resilience/heat.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":8,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_hook_py":{"hash":"8965023300ba13fb897a19cfe5759e3a","index":{"url":"z_5893b65af8042ae2_hook_py.html","file":"pySDC/projects/Resilience/hook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":29,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_paper_plots_py":{"hash":"2a6ece8cb22ad59c957d8fba2fdd0269","index":{"url":"z_5893b65af8042ae2_paper_plots_py.html","file":"pySDC/projects/Resilience/paper_plots.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":509,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_piline_py":{"hash":"4ac8c412e82cd6f3d61f6dcc6f0525cb","index":{"url":"z_5893b65af8042ae2_piline_py.html","file":"pySDC/projects/Resilience/piline.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":141,"n_excluded":8,"n_missing":19,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_quench_py":{"hash":"27920f839e31b3b607f77b47933dce55","index":{"url":"z_5893b65af8042ae2_quench_py.html","file":"pySDC/projects/Resilience/quench.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":217,"n_excluded":128,"n_missing":111,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_strategies_py":{"hash":"bcd488dbbca11f8f60a0c3991f40dee5","index":{"url":"z_5893b65af8042ae2_strategies_py.html","file":"pySDC/projects/Resilience/strategies.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":867,"n_excluded":11,"n_missing":244,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_sweepers_py":{"hash":"493d4891b34946605485b963c9274341","index":{"url":"z_5893b65af8042ae2_sweepers_py.html","file":"pySDC/projects/Resilience/sweepers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":103,"n_excluded":1,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_vdp_py":{"hash":"dbfa62f341e3a4f235536e339dea0d02","index":{"url":"z_5893b65af8042ae2_vdp_py.html","file":"pySDC/projects/Resilience/vdp.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":195,"n_excluded":93,"n_missing":35,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_work_precision_py":{"hash":"0c35152f78ba5b26ae0150b9e2b96689","index":{"url":"z_5893b65af8042ae2_work_precision_py.html","file":"pySDC/projects/Resilience/work_precision.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":348,"n_excluded":464,"n_missing":348,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_327f90590a9d3ec6_SDC_timing_Fisher_py":{"hash":"f05551d98583c46ac59cfea57b7e32f9","index":{"url":"z_327f90590a9d3ec6_SDC_timing_Fisher_py.html","file":"pySDC/projects/SDC_showdown/SDC_timing_Fisher.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":109,"n_excluded":11,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_327f90590a9d3ec6_SDC_timing_GrayScott_py":{"hash":"0ac80078a94070d4b76eb663006193c6","index":{"url":"z_327f90590a9d3ec6_SDC_timing_GrayScott_py.html","file":"pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":146,"n_excluded":11,"n_missing":30,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_check_data_folder_py":{"hash":"816be2d6d8d4363216c2157a3e2db565","index":{"url":"z_e65ba0b64d945c43_check_data_folder_py.html","file":"pySDC/projects/Second_orderSDC/check_data_folder.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":4,"n_excluded":1,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_params_py":{"hash":"e1b7b78c9e946b25a44fa72bf44a6e39","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_params_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_params.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_run_points_py":{"hash":"fda4566f65964d06fb45f1d7221880a9","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_run_points_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_run_points.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_run_stab_interval_py":{"hash":"4fc57d018ed3c9ce93d0413be6e00c95","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_run_stab_interval_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stab_interval.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_run_stability_py":{"hash":"5dcfc7e145b22918d52fca6a6fc5ea54","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_run_stability_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":2,"n_excluded":10,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_HookClass_py":{"hash":"85eb5580949ae41da88a91a16a23d09e","index":{"url":"z_e65ba0b64d945c43_penningtrap_HookClass_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_HookClass.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":24,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_Simulation_py":{"hash":"bc110763555f1747871c3c1127cb04ea","index":{"url":"z_e65ba0b64d945c43_penningtrap_Simulation_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_Simulation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":133,"n_excluded":5,"n_missing":32,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_params_py":{"hash":"53daf51fc6cd8b10401c92222a97cf79","index":{"url":"z_e65ba0b64d945c43_penningtrap_params_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_params.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":27,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_run_Hamiltonian_error_py":{"hash":"86c7e7c68d614b7958b6a25c86276e98","index":{"url":"z_e65ba0b64d945c43_penningtrap_run_Hamiltonian_error_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_run_Hamiltonian_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":116,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_run_error_py":{"hash":"6f9c0db4e860d420115e6a426976530d","index":{"url":"z_e65ba0b64d945c43_penningtrap_run_error_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_run_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":2,"n_excluded":8,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_run_work_precision_py":{"hash":"9a7107b9c45239a2c0428e6e24b38f53","index":{"url":"z_e65ba0b64d945c43_penningtrap_run_work_precision_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_run_work_precision.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_plot_helper_py":{"hash":"ff58236fdf96cad464c7162adc2e98cf","index":{"url":"z_e65ba0b64d945c43_plot_helper_py.html","file":"pySDC/projects/Second_orderSDC/plot_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":4,"n_excluded":392,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_stability_simulation_py":{"hash":"5d27c04a04a94518f351eafd318274e1","index":{"url":"z_e65ba0b64d945c43_stability_simulation_py.html","file":"pySDC/projects/Second_orderSDC/stability_simulation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":107,"n_excluded":108,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_AllenCahn_contracting_circle_py":{"hash":"b03d0f0cc571a7119bedc6290f3143a2","index":{"url":"z_cf9ddae6e6f0d80b_AllenCahn_contracting_circle_py.html","file":"pySDC/projects/TOMS/AllenCahn_contracting_circle.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":184,"n_excluded":9,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_AllenCahn_monitor_py":{"hash":"51e8e5ef809c4cebb897e07d305c387a","index":{"url":"z_cf9ddae6e6f0d80b_AllenCahn_monitor_py.html","file":"pySDC/projects/TOMS/AllenCahn_monitor.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_pySDC_with_PETSc_py":{"hash":"73ea0319549aa6cad39135bd9fc35f98","index":{"url":"z_cf9ddae6e6f0d80b_pySDC_with_PETSc_py.html","file":"pySDC/projects/TOMS/pySDC_with_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":11,"n_missing":83,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_visualize_pySDC_with_PETSc_py":{"hash":"b79cceb4a5bc2aefed920d43e71e0e06","index":{"url":"z_cf9ddae6e6f0d80b_visualize_pySDC_with_PETSc_py.html","file":"pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":93,"n_excluded":4,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3a331a23ecfeca1c_compression_convergence_controller_py":{"hash":"69c63282a7c0efe0c1aba2d288314e97","index":{"url":"z_3a331a23ecfeca1c_compression_convergence_controller_py.html","file":"pySDC/projects/compression/compression_convergence_controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":23,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3a331a23ecfeca1c_order_py":{"hash":"fa9229a86cbf0f0eb9ce456363ea8ceb","index":{"url":"z_3a331a23ecfeca1c_order_py.html","file":"pySDC/projects/compression/order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":79,"n_excluded":3,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_ecd017d7b94a3306_compare_to_matrixbased_py":{"hash":"9428f9c18bd2e9793af7e4d796979fb8","index":{"url":"z_ecd017d7b94a3306_compare_to_matrixbased_py.html","file":"pySDC/projects/matrixPFASST/compare_to_matrixbased.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":26,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_ecd017d7b94a3306_compare_to_propagator_py":{"hash":"66a73369e354003ea0ea4b3c1da97809","index":{"url":"z_ecd017d7b94a3306_compare_to_propagator_py.html","file":"pySDC/projects/matrixPFASST/compare_to_propagator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":135,"n_excluded":26,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_ecd017d7b94a3306_controller_matrix_nonMPI_py":{"hash":"0335aefc5e93285a007e879e67c465f8","index":{"url":"z_ecd017d7b94a3306_controller_matrix_nonMPI_py.html","file":"pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":183,"n_excluded":0,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_AllenCahn_parallel_py":{"hash":"1d196b715dc0b37f49446c09f952fdee","index":{"url":"z_7b436a2656aaf131_AllenCahn_parallel_py.html","file":"pySDC/projects/parallelSDC/AllenCahn_parallel.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":17,"n_missing":17,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_ErrReductionHook_py":{"hash":"06bc6ca94798b1fe930d36b78a91249d","index":{"url":"z_7b436a2656aaf131_ErrReductionHook_py.html","file":"pySDC/projects/parallelSDC/ErrReductionHook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_GeneralizedFisher_1D_FD_implicit_Jac_py":{"hash":"50302119be99baac69371c3ba9859dd5","index":{"url":"z_7b436a2656aaf131_GeneralizedFisher_1D_FD_implicit_Jac_py.html","file":"pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":12,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_Van_der_Pol_implicit_Jac_py":{"hash":"7bc6bed68ccc9dbf4f64badd36d885b1","index":{"url":"z_7b436a2656aaf131_Van_der_Pol_implicit_Jac_py.html","file":"pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":14,"n_excluded":0,"n_missing":14,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_py":{"hash":"96f0400220ffe4007a8661dd4e85c9c5","index":{"url":"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_py.html","file":"pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_prec_py":{"hash":"5c2afeccdc589ed90f17c608f3686ef5","index":{"url":"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_prec_py.html","file":"pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel_prec.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_linearized_implicit_parallel_py":{"hash":"db223cd3103c835a2372f96df69446df","index":{"url":"z_7b436a2656aaf131_linearized_implicit_parallel_py.html","file":"pySDC/projects/parallelSDC/linearized_implicit_parallel.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_minimization_py":{"hash":"51e2d9d86cd187aa8f93608ea036e85f","index":{"url":"z_7b436a2656aaf131_minimization_py.html","file":"pySDC/projects/parallelSDC/minimization.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":48,"n_excluded":2,"n_missing":48,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_newton_vs_sdc_py":{"hash":"fc0a8303a4b91bd92e01492f91200126","index":{"url":"z_7b436a2656aaf131_newton_vs_sdc_py.html","file":"pySDC/projects/parallelSDC/newton_vs_sdc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_nonlinear_playground_py":{"hash":"1631e836fb8c5db5dee27275234d4201","index":{"url":"z_7b436a2656aaf131_nonlinear_playground_py.html","file":"pySDC/projects/parallelSDC/nonlinear_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":106,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_preconditioner_playground_py":{"hash":"60c6c220de7ca97ceef11c228c6399a6","index":{"url":"z_7b436a2656aaf131_preconditioner_playground_py.html","file":"pySDC/projects/parallelSDC/preconditioner_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":8,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_preconditioner_playground_MPI_py":{"hash":"ee04d73eb0d298120a17c0469ecc7305","index":{"url":"z_7b436a2656aaf131_preconditioner_playground_MPI_py.html","file":"pySDC/projects/parallelSDC/preconditioner_playground_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":151,"n_excluded":22,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_allenCahn_accuracy_py":{"hash":"587620b58e9096eb1ed46b32dd1463f9","index":{"url":"z_1ba2acb451842eb0_allenCahn_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/allenCahn_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_allenCahn_setup_py":{"hash":"2ab3feb6b90b74fc5f168bcf1d12b9b9","index":{"url":"z_1ba2acb451842eb0_allenCahn_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/allenCahn_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":7,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_chemicalReaction_accuracy_py":{"hash":"50bc51eeb351348d564ddab29b3cb0f8","index":{"url":"z_1ba2acb451842eb0_chemicalReaction_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/chemicalReaction_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_chemicalReaction_setup_py":{"hash":"210a565c4078af2ef2e4e74fcd343e12","index":{"url":"z_1ba2acb451842eb0_chemicalReaction_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/chemicalReaction_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_convergence_py":{"hash":"c47c1397d6f6ddfa97b948df74fb6735","index":{"url":"z_1ba2acb451842eb0_convergence_py.html","file":"pySDC/projects/parallelSDC_reloaded/convergence.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_jacobiElliptic_accuracy_py":{"hash":"4a8318b9645be411bbe990e6c4e84156","index":{"url":"z_1ba2acb451842eb0_jacobiElliptic_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/jacobiElliptic_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":52,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_jacobiElliptic_setup_py":{"hash":"4e6099892a35510bc3195de80d8b70b6","index":{"url":"z_1ba2acb451842eb0_jacobiElliptic_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/jacobiElliptic_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":29,"n_excluded":7,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_kaps_accuracy_py":{"hash":"d6e8cfdb828fb3b9f0b4285768015091","index":{"url":"z_1ba2acb451842eb0_kaps_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/kaps_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_kaps_setup_py":{"hash":"9288a30ff00b8af2138d8ddd8ca867f5","index":{"url":"z_1ba2acb451842eb0_kaps_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/kaps_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":23,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_lorenz_accuracy_py":{"hash":"78043b43987dd56c58234b9841b1aa7f","index":{"url":"z_1ba2acb451842eb0_lorenz_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/lorenz_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_lorenz_setup_py":{"hash":"97bd5d422d807e99e2466a784cee5360","index":{"url":"z_1ba2acb451842eb0_lorenz_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/lorenz_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_nilpotency_py":{"hash":"1307f57cb34058f0d040bf0b115df411","index":{"url":"z_1ba2acb451842eb0_nilpotency_py.html","file":"pySDC/projects/parallelSDC_reloaded/nilpotency.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py":{"hash":"be2260875288245f01c2aeb007fb3ef6","index":{"url":"z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py":{"hash":"3f1b3bfe18b07559e04696f740909566","index":{"url":"z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinson_accuracy_py":{"hash":"9fb7b0dc93a1346f3b551d6e5bc3bb64","index":{"url":"z_1ba2acb451842eb0_protheroRobinson_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinson_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinson_setup_py":{"hash":"0f9ba829c234dedf8465971a10ba2179","index":{"url":"z_1ba2acb451842eb0_protheroRobinson_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinson_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig01_conv_py":{"hash":"a00b8c1a656f68ea7584ed094d083848","index":{"url":"z_52d7e0681901465e_fig01_conv_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig01_conv.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig02_stab_py":{"hash":"2776c8256b01e48aad11801fee7bf136","index":{"url":"z_52d7e0681901465e_fig02_stab_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig02_stab.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig03_lorenz_py":{"hash":"a56fb1672ec952b23c9e2c765d0ccfd3","index":{"url":"z_52d7e0681901465e_fig03_lorenz_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig03_lorenz.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":101,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig04_protheroRobinson_py":{"hash":"b819a887eeb71b8862c8f13ef6f3132d","index":{"url":"z_52d7e0681901465e_fig04_protheroRobinson_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig04_protheroRobinson.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig05_allenCahn_py":{"hash":"b350796e31a5791d06d5dc89ec3a795e","index":{"url":"z_52d7e0681901465e_fig05_allenCahn_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig05_allenCahn.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":75,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig06_allenCahnMPI_py":{"hash":"80dc66efa9a08d00e9059684d8790614","index":{"url":"z_52d7e0681901465e_fig06_allenCahnMPI_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":3,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig06_allenCahnMPI_plot_py":{"hash":"9f053c6db2611ab4165d330f2ce77f42","index":{"url":"z_52d7e0681901465e_fig06_allenCahnMPI_plot_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI_plot.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_stability_py":{"hash":"e24af3eeb60b3441b4f3d1fab06bcce6","index":{"url":"z_1ba2acb451842eb0_stability_py.html","file":"pySDC/projects/parallelSDC_reloaded/stability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_utils_py":{"hash":"ab823a4054eed57d9be1f3e64b702797","index":{"url":"z_1ba2acb451842eb0_utils_py.html","file":"pySDC/projects/parallelSDC_reloaded/utils.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":168,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_vanderpol_accuracy_py":{"hash":"d82b22bf4a2f4f029cc92f071939455a","index":{"url":"z_1ba2acb451842eb0_vanderpol_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_vanderpol_setup_py":{"hash":"73121c9ab7641c1b6b611fe4d809ffdc","index":{"url":"z_1ba2acb451842eb0_vanderpol_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/vanderpol_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_FaultHooks_py":{"hash":"6c4e0ae7256faeae212f8f6b86e9ac24","index":{"url":"z_064a9f2a35945611_FaultHooks_py.html","file":"pySDC/projects/soft_failure/FaultHooks.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":20,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_generate_statistics_py":{"hash":"f633ccb0418a99fd7323f4d14b080a56","index":{"url":"z_064a9f2a35945611_generate_statistics_py.html","file":"pySDC/projects/soft_failure/generate_statistics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":199,"n_excluded":16,"n_missing":49,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_implicit_sweeper_faults_py":{"hash":"aa57afdfc9ea3e3580a6275a86ae63b9","index":{"url":"z_064a9f2a35945611_implicit_sweeper_faults_py.html","file":"pySDC/projects/soft_failure/implicit_sweeper_faults.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":144,"n_excluded":0,"n_missing":5,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_visualization_helper_py":{"hash":"42503abb7715e2570dcd624ab1931f83","index":{"url":"z_064a9f2a35945611_visualization_helper_py.html","file":"pySDC/projects/soft_failure/visualization_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_A_spatial_problem_setup_py":{"hash":"2217665c983f844e6bbbb0e504edd3d8","index":{"url":"z_a8a430cd9834ab6a_A_spatial_problem_setup_py.html","file":"pySDC/tutorial/step_1/A_spatial_problem_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":21,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_B_spatial_accuracy_check_py":{"hash":"7571221d81cec43b1b00c722df579715","index":{"url":"z_a8a430cd9834ab6a_B_spatial_accuracy_check_py.html","file":"pySDC/tutorial/step_1/B_spatial_accuracy_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_C_collocation_problem_setup_py":{"hash":"08be0636af50ac852a0e621a7b5f1197","index":{"url":"z_a8a430cd9834ab6a_C_collocation_problem_setup_py.html","file":"pySDC/tutorial/step_1/C_collocation_problem_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_D_collocation_accuracy_check_py":{"hash":"2865db91ebe25203ee836b47e78ba5d2","index":{"url":"z_a8a430cd9834ab6a_D_collocation_accuracy_check_py.html","file":"pySDC/tutorial/step_1/D_collocation_accuracy_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":85,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ee527a4b5236415_A_step_data_structure_py":{"hash":"3ca3ec60f6232e12fd48ed3e3ac0d7fb","index":{"url":"z_1ee527a4b5236415_A_step_data_structure_py.html","file":"pySDC/tutorial/step_2/A_step_data_structure.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ee527a4b5236415_B_my_first_sweeper_py":{"hash":"ea2f98464e92671da558a44d2dc97780","index":{"url":"z_1ee527a4b5236415_B_my_first_sweeper_py.html","file":"pySDC/tutorial/step_2/B_my_first_sweeper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ee527a4b5236415_C_using_pySDCs_frontend_py":{"hash":"0cd282b28784f44dd8eef8be594021c3","index":{"url":"z_1ee527a4b5236415_C_using_pySDCs_frontend_py.html","file":"pySDC/tutorial/step_2/C_using_pySDCs_frontend.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_A_getting_statistics_py":{"hash":"786cb24bf8290ae117e295c015b6df41","index":{"url":"z_a25a81841eb75b92_A_getting_statistics_py.html","file":"pySDC/tutorial/step_3/A_getting_statistics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_B_adding_statistics_py":{"hash":"0ffb90cce4d2f4cbec66c5d45d18543f","index":{"url":"z_a25a81841eb75b92_B_adding_statistics_py.html","file":"pySDC/tutorial/step_3/B_adding_statistics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_C_study_collocations_py":{"hash":"455f5871415b87d705da206675a86d8a","index":{"url":"z_a25a81841eb75b92_C_study_collocations_py.html","file":"pySDC/tutorial/step_3/C_study_collocations.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_HookClass_Particles_py":{"hash":"8c5a6c79cacfd88fc0672ee33dba96d6","index":{"url":"z_a25a81841eb75b92_HookClass_Particles_py.html","file":"pySDC/tutorial/step_3/HookClass_Particles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":49,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_A_spatial_transfer_operators_py":{"hash":"ec8353e9d018a3714741681a5d34d008","index":{"url":"z_99cdae9889c0cdaf_A_spatial_transfer_operators_py.html","file":"pySDC/tutorial/step_4/A_spatial_transfer_operators.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":45,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_B_multilevel_hierarchy_py":{"hash":"30a0f2259146158b492947e02b8ae263","index":{"url":"z_99cdae9889c0cdaf_B_multilevel_hierarchy_py.html","file":"pySDC/tutorial/step_4/B_multilevel_hierarchy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_C_SDC_vs_MLSDC_py":{"hash":"94ed4c49a98fe4931d3cc1b7b2bc2f09","index":{"url":"z_99cdae9889c0cdaf_C_SDC_vs_MLSDC_py.html","file":"pySDC/tutorial/step_4/C_SDC_vs_MLSDC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":80,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_D_MLSDC_with_particles_py":{"hash":"2620d957070eb6a00d993f737ab53234","index":{"url":"z_99cdae9889c0cdaf_D_MLSDC_with_particles_py.html","file":"pySDC/tutorial/step_4/D_MLSDC_with_particles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":78,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_PenningTrap_3D_coarse_py":{"hash":"233e646e5479526536d221292eaf5f26","index":{"url":"z_99cdae9889c0cdaf_PenningTrap_3D_coarse_py.html","file":"pySDC/tutorial/step_4/PenningTrap_3D_coarse.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":11,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a2aef498bf4ac071_A_multistep_multilevel_hierarchy_py":{"hash":"c904ef1348c3e9f738f9144c72e697fe","index":{"url":"z_a2aef498bf4ac071_A_multistep_multilevel_hierarchy_py.html","file":"pySDC/tutorial/step_5/A_multistep_multilevel_hierarchy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":32,"n_excluded":10,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a2aef498bf4ac071_B_my_first_PFASST_run_py":{"hash":"7d244638d8f2d6bac578b52eb136cfc6","index":{"url":"z_a2aef498bf4ac071_B_my_first_PFASST_run_py.html","file":"pySDC/tutorial/step_5/B_my_first_PFASST_run.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":72,"n_excluded":10,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a2aef498bf4ac071_C_advection_and_PFASST_py":{"hash":"d498abc3a341dc22897dc27133a783aa","index":{"url":"z_a2aef498bf4ac071_C_advection_and_PFASST_py.html","file":"pySDC/tutorial/step_5/C_advection_and_PFASST.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":10,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_A_run_non_MPI_controller_py":{"hash":"530f65c964cb8c54efa1341d5a415a80","index":{"url":"z_a1e8f71763f68ddb_A_run_non_MPI_controller_py.html","file":"pySDC/tutorial/step_6/A_run_non_MPI_controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_B_odd_temporal_distribution_py":{"hash":"2aecdf0552f601d0fe8a10545c5bbf2b","index":{"url":"z_a1e8f71763f68ddb_B_odd_temporal_distribution_py.html","file":"pySDC/tutorial/step_6/B_odd_temporal_distribution.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_C_MPI_parallelization_py":{"hash":"c3391b8399c83773e5d052740f25f3d3","index":{"url":"z_a1e8f71763f68ddb_C_MPI_parallelization_py.html","file":"pySDC/tutorial/step_6/C_MPI_parallelization.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":3,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_playground_parallelization_py":{"hash":"5592bf23c129e7223ecc5f57034d0315","index":{"url":"z_a1e8f71763f68ddb_playground_parallelization_py.html","file":"pySDC/tutorial/step_6/playground_parallelization.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":36,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py":{"hash":"a31708964f2320408198b9ef556b05ff","index":{"url":"z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py.html","file":"pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":105,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py":{"hash":"ee5fe7368004483e8a7a2bd479f4ee9a","index":{"url":"z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py.html","file":"pySDC/tutorial/step_7/B_pySDC_with_mpi4pyfft.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":88,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py":{"hash":"e629a5808714d659d053b8fe4abb62e2","index":{"url":"z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py.html","file":"pySDC/tutorial/step_7/C_pySDC_with_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":95,"n_excluded":11,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py":{"hash":"ad28ad25353a3c6af9cf552f3739045e","index":{"url":"z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py.html","file":"pySDC/tutorial/step_7/D_pySDC_with_PyTorch.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_A_visualize_residuals_py":{"hash":"4884b82ba292d16f35614c0cbd537738","index":{"url":"z_37e09edbaf161c0a_A_visualize_residuals_py.html","file":"pySDC/tutorial/step_8/A_visualize_residuals.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":32,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_B_multistep_SDC_py":{"hash":"f50a787eea87a839c960630125326fbf","index":{"url":"z_37e09edbaf161c0a_B_multistep_SDC_py.html","file":"pySDC/tutorial/step_8/B_multistep_SDC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":98,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_C_iteration_estimator_py":{"hash":"ef03afc5c2d573369b81cc4c70067c9e","index":{"url":"z_37e09edbaf161c0a_C_iteration_estimator_py.html","file":"pySDC/tutorial/step_8/C_iteration_estimator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":179,"n_excluded":21,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_HookClass_error_output_py":{"hash":"183e371329cdb8b07ffdf2a063dba7e6","index":{"url":"z_37e09edbaf161c0a_HookClass_error_output_py.html","file":"pySDC/tutorial/step_8/HookClass_error_output.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}}}}
\ No newline at end of file
+{"note":"This file is an internal implementation detail to speed up HTML report generation. Its format can change at any time. You might be looking for the JSON report: https://coverage.rtfd.io/cmd.html#cmd-json","format":5,"version":"7.6.3","globals":"19f1f40a7af6ead493bdb1b0ff427ea2","files":{"z_8d0d803e4e125e5c_base_transfer_py":{"hash":"605b006ab4e84d626acb1b138a8fdd64","index":{"url":"z_8d0d803e4e125e5c_base_transfer_py.html","file":"pySDC/core/base_transfer.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":103,"n_excluded":5,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_collocation_py":{"hash":"68ca6f34ec12b659d2d150a964054271","index":{"url":"z_8d0d803e4e125e5c_collocation_py.html","file":"pySDC/core/collocation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":5,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_common_py":{"hash":"ef6b8ac6f425d97969844142332068fb","index":{"url":"z_8d0d803e4e125e5c_common_py.html","file":"pySDC/core/common.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_controller_py":{"hash":"34ed34cc3139277b45a93ad7ecaad54c","index":{"url":"z_8d0d803e4e125e5c_controller_py.html","file":"pySDC/core/controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":164,"n_excluded":3,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_convergence_controller_py":{"hash":"6e91af5aaa9f9cebf8156cc807722a18","index":{"url":"z_8d0d803e4e125e5c_convergence_controller_py.html","file":"pySDC/core/convergence_controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":15,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_errors_py":{"hash":"93ec874a431d050bef317af1601fb90c","index":{"url":"z_8d0d803e4e125e5c_errors_py.html","file":"pySDC/core/errors.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":9,"n_excluded":16,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_hooks_py":{"hash":"d6263163218df2f7c83e088c5f7f239f","index":{"url":"z_8d0d803e4e125e5c_hooks_py.html","file":"pySDC/core/hooks.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_level_py":{"hash":"f8ab015b9bad72a1c3dfc7e583aa7f49","index":{"url":"z_8d0d803e4e125e5c_level_py.html","file":"pySDC/core/level.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_problem_py":{"hash":"1c08995d8b8a91d4c7b3343bc085e047","index":{"url":"z_8d0d803e4e125e5c_problem_py.html","file":"pySDC/core/problem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":8,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_space_transfer_py":{"hash":"cc82770927510b4082ce8f96bdcf3378","index":{"url":"z_8d0d803e4e125e5c_space_transfer_py.html","file":"pySDC/core/space_transfer.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_step_py":{"hash":"7700c52a132a2a495af1b53a51e80227","index":{"url":"z_8d0d803e4e125e5c_step_py.html","file":"pySDC/core/step.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":117,"n_excluded":7,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_8d0d803e4e125e5c_sweeper_py":{"hash":"60cf4876334adff6c5d94f36b69b30e1","index":{"url":"z_8d0d803e4e125e5c_sweeper_py.html","file":"pySDC/core/sweeper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":120,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_NCCL_communicator_py":{"hash":"b77a44d412101aaefdfffb432fc4c0c8","index":{"url":"z_41564483689e14fd_NCCL_communicator_py.html","file":"pySDC/helpers/NCCL_communicator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":2,"n_missing":47,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_plot_helper_py":{"hash":"668fb41adc59fba96afb475285af50e3","index":{"url":"z_41564483689e14fd_plot_helper_py.html","file":"pySDC/helpers/plot_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":33,"n_excluded":40,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_problem_helper_py":{"hash":"947627cdb7d466c11b75654fe0438f81","index":{"url":"z_41564483689e14fd_problem_helper_py.html","file":"pySDC/helpers/problem_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":102,"n_excluded":5,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_pysdc_helper_py":{"hash":"b2e2321c0c43138bff287aea9bb6dfff","index":{"url":"z_41564483689e14fd_pysdc_helper_py.html","file":"pySDC/helpers/pysdc_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":17,"n_excluded":19,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_setup_helper_py":{"hash":"ee3df0592cb85e8a0e11b1e0dc741754","index":{"url":"z_41564483689e14fd_setup_helper_py.html","file":"pySDC/helpers/setup_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_spectral_helper_py":{"hash":"9aaacde47907fa00ca4195f5328ebb9c","index":{"url":"z_41564483689e14fd_spectral_helper_py.html","file":"pySDC/helpers/spectral_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":767,"n_excluded":31,"n_missing":62,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_stats_helper_py":{"hash":"039bcff9fead556e196125a46bea3a64","index":{"url":"z_41564483689e14fd_stats_helper_py.html","file":"pySDC/helpers/stats_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_testing_py":{"hash":"0eace903ebaa536113cb4bd66275aa38","index":{"url":"z_41564483689e14fd_testing_py.html","file":"pySDC/helpers/testing.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_transfer_helper_py":{"hash":"442b9493cef86b1f98f4961b8c10fec7","index":{"url":"z_41564483689e14fd_transfer_helper_py.html","file":"pySDC/helpers/transfer_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":0,"n_missing":33,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_41564483689e14fd_visualization_tools_py":{"hash":"e3aaafde8b227afae340d2c4ba27bbfe","index":{"url":"z_41564483689e14fd_visualization_tools_py.html","file":"pySDC/helpers/visualization_tools.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d6839539e65473f5_controller_MPI_py":{"hash":"bbb89968fbab081187bbdc807db6c057","index":{"url":"z_d6839539e65473f5_controller_MPI_py.html","file":"pySDC/implementations/controller_classes/controller_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":384,"n_excluded":7,"n_missing":130,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d6839539e65473f5_controller_nonMPI_py":{"hash":"19438d3a4619ebe68bfc4738af0560a5","index":{"url":"z_d6839539e65473f5_controller_nonMPI_py.html","file":"pySDC/implementations/controller_classes/controller_nonMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":295,"n_excluded":13,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_adaptive_collocation_py":{"hash":"cbd42126f07c6ecabd43a36f1c811d36","index":{"url":"z_c28af68f8f845bbd_adaptive_collocation_py.html","file":"pySDC/implementations/convergence_controller_classes/adaptive_collocation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":79,"n_excluded":4,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_adaptivity_py":{"hash":"50103e3984dcb8153142a6870a552989","index":{"url":"z_c28af68f8f845bbd_adaptivity_py.html","file":"pySDC/implementations/convergence_controller_classes/adaptivity.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":257,"n_excluded":12,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_basic_restarting_py":{"hash":"ee293e53bed358d9d676e35be9e56892","index":{"url":"z_c28af68f8f845bbd_basic_restarting_py.html","file":"pySDC/implementations/convergence_controller_classes/basic_restarting.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":99,"n_excluded":4,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_check_convergence_py":{"hash":"389679abe085491e4bef783205b30945","index":{"url":"z_c28af68f8f845bbd_check_convergence_py.html","file":"pySDC/implementations/convergence_controller_classes/check_convergence.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":1,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_check_iteration_estimator_py":{"hash":"c976e9d22da21f766058ceb5d8d78de8","index":{"url":"z_c28af68f8f845bbd_check_iteration_estimator_py.html","file":"pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_crash_py":{"hash":"03eab43f23596b458dd29470fc5b5c7c","index":{"url":"z_c28af68f8f845bbd_crash_py.html","file":"pySDC/implementations/convergence_controller_classes/crash.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":44,"n_excluded":4,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_contraction_factor_py":{"hash":"21663cf0ee8abbd061c87c2f99c634ee","index":{"url":"z_c28af68f8f845bbd_estimate_contraction_factor_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":23,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_embedded_error_py":{"hash":"65677296b14900f356aa54b852ff512e","index":{"url":"z_c28af68f8f845bbd_estimate_embedded_error_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":104,"n_excluded":4,"n_missing":22,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_extrapolation_error_py":{"hash":"f71e02325fb79464459f18e66b29b2cd","index":{"url":"z_c28af68f8f845bbd_estimate_extrapolation_error_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":157,"n_excluded":8,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_estimate_polynomial_error_py":{"hash":"e614751d6f3b3ab4164079398d0e9102","index":{"url":"z_c28af68f8f845bbd_estimate_polynomial_error_py.html","file":"pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":67,"n_excluded":3,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_hotrod_py":{"hash":"4f05447bdcb4ae274a8ed3d666a2642d","index":{"url":"z_c28af68f8f845bbd_hotrod_py.html","file":"pySDC/implementations/convergence_controller_classes/hotrod.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":3,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_inexactness_py":{"hash":"7f8a5b9848fd8fc717f4acf7d3ab1d28","index":{"url":"z_c28af68f8f845bbd_inexactness_py.html","file":"pySDC/implementations/convergence_controller_classes/inexactness.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_interpolate_between_restarts_py":{"hash":"745550f0d3efa10ae2de11aaa0475e21","index":{"url":"z_c28af68f8f845bbd_interpolate_between_restarts_py.html","file":"pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_spread_step_sizes_py":{"hash":"c383a7d0355e7c01aa86cd1549247886","index":{"url":"z_c28af68f8f845bbd_spread_step_sizes_py.html","file":"pySDC/implementations/convergence_controller_classes/spread_step_sizes.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_step_size_limiter_py":{"hash":"87db06da2f1f62ec9807ca12001be454","index":{"url":"z_c28af68f8f845bbd_step_size_limiter_py.html","file":"pySDC/implementations/convergence_controller_classes/step_size_limiter.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":3,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c28af68f8f845bbd_store_uold_py":{"hash":"ba17316c825eaf36070e886447cea6d4","index":{"url":"z_c28af68f8f845bbd_store_uold_py.html","file":"pySDC/implementations/convergence_controller_classes/store_uold.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":14,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_cupy_mesh_py":{"hash":"ba906e7545606eb19ba3552d47c2bab8","index":{"url":"z_3017878c2b4bc866_cupy_mesh_py.html","file":"pySDC/implementations/datatype_classes/cupy_mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":3,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_fenics_mesh_py":{"hash":"16406c73397cbbbad8907d15f38c7662","index":{"url":"z_3017878c2b4bc866_fenics_mesh_py.html","file":"pySDC/implementations/datatype_classes/fenics_mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":8,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_mesh_py":{"hash":"7bdb6608a40fb629428608a0bd82bfbc","index":{"url":"z_3017878c2b4bc866_mesh_py.html","file":"pySDC/implementations/datatype_classes/mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_particles_py":{"hash":"c04c030bbf43aa477695ce1f35a516fd","index":{"url":"z_3017878c2b4bc866_particles_py.html","file":"pySDC/implementations/datatype_classes/particles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":15,"n_missing":23,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3017878c2b4bc866_petsc_vec_py":{"hash":"e65b06f531bdc3953dee44ef5fec4a18","index":{"url":"z_3017878c2b4bc866_petsc_vec_py.html","file":"pySDC/implementations/datatype_classes/petsc_vec.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":2,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_default_hook_py":{"hash":"8d7dd6e5da45316ea705f0fa307c4481","index":{"url":"z_1f4fced1df9318f0_default_hook_py.html","file":"pySDC/implementations/hooks/default_hook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":93,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_embedded_error_estimate_py":{"hash":"23040721ce915f0d5fc2b981bb2b26d1","index":{"url":"z_1f4fced1df9318f0_log_embedded_error_estimate_py.html","file":"pySDC/implementations/hooks/log_embedded_error_estimate.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":20,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_errors_py":{"hash":"86a2a3a0c6ee42849fdbcf43108f6140","index":{"url":"z_1f4fced1df9318f0_log_errors_py.html","file":"pySDC/implementations/hooks/log_errors.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_extrapolated_error_estimate_py":{"hash":"41728fabdb7a6d6c92c3d7b6e129eb7a","index":{"url":"z_1f4fced1df9318f0_log_extrapolated_error_estimate_py.html","file":"pySDC/implementations/hooks/log_extrapolated_error_estimate.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_restarts_py":{"hash":"00b6d519dcebe8f75606857db54c8341","index":{"url":"z_1f4fced1df9318f0_log_restarts_py.html","file":"pySDC/implementations/hooks/log_restarts.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_solution_py":{"hash":"45883fb93d590056ddaeda845eef50d2","index":{"url":"z_1f4fced1df9318f0_log_solution_py.html","file":"pySDC/implementations/hooks/log_solution.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":72,"n_excluded":3,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_step_size_py":{"hash":"524d1d5cec27ee6f00768652f7109a40","index":{"url":"z_1f4fced1df9318f0_log_step_size_py.html","file":"pySDC/implementations/hooks/log_step_size.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1f4fced1df9318f0_log_work_py":{"hash":"5541373444fa9b8ecb3a14afa58011d1","index":{"url":"z_1f4fced1df9318f0_log_work_py.html","file":"pySDC/implementations/hooks/log_work.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":18,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AcousticAdvection_1D_FD_imex_py":{"hash":"bbbe9baa53018f5b67320378c09de83a","index":{"url":"z_91faa57f8583c837_AcousticAdvection_1D_FD_imex_py.html","file":"pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":52,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AdvectionDiffusionEquation_1D_FFT_py":{"hash":"b6e5a49811526cd55e42e83a760f9e3b","index":{"url":"z_91faa57f8583c837_AdvectionDiffusionEquation_1D_FFT_py.html","file":"pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AdvectionEquation_ND_FD_py":{"hash":"7911c5ce117dfcf909e1f242ea282d4f","index":{"url":"z_91faa57f8583c837_AdvectionEquation_ND_FD_py.html","file":"pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":2,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_1D_FD_py":{"hash":"699a2a074487980651a92605458c5009","index":{"url":"z_91faa57f8583c837_AllenCahn_1D_FD_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_1D_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":225,"n_excluded":9,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FD_py":{"hash":"1da6ae36990fab1d9005c0611e20520b","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FD_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":201,"n_excluded":8,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FD_gpu_py":{"hash":"4d567ffa04d7e90f6d09ae5f2126eb3e","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FD_gpu_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":130,"n_excluded":240,"n_missing":130,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FFT_py":{"hash":"6d928ef2ad94a8644d402b073f039160","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FFT_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":70,"n_excluded":5,"n_missing":55,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_2D_FFT_gpu_py":{"hash":"43e708e7782ef9f7f3151282cc7bf27f","index":{"url":"z_91faa57f8583c837_AllenCahn_2D_FFT_gpu_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":171,"n_missing":24,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_MPIFFT_py":{"hash":"f6750dbb47ae6632161a3512d9bb9153","index":{"url":"z_91faa57f8583c837_AllenCahn_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":92,"n_excluded":2,"n_missing":25,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_AllenCahn_Temp_MPIFFT_py":{"hash":"053c0949ae418a61d46c29226d6e1794","index":{"url":"z_91faa57f8583c837_AllenCahn_Temp_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":123,"n_excluded":3,"n_missing":23,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Auzinger_implicit_py":{"hash":"556c497c2a6fcd0ffd5f959bfeee0316","index":{"url":"z_91faa57f8583c837_Auzinger_implicit_py.html","file":"pySDC/implementations/problem_classes/Auzinger_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Battery_py":{"hash":"2f89d86e8e84bb9d2e655e99ef2f1bd3","index":{"url":"z_91faa57f8583c837_Battery_py.html","file":"pySDC/implementations/problem_classes/Battery.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":166,"n_excluded":4,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Boussinesq_2D_FD_imex_py":{"hash":"f079aa19f16ce8028e11e1e7571bfba2","index":{"url":"z_91faa57f8583c837_Boussinesq_2D_FD_imex_py.html","file":"pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":66,"n_excluded":1,"n_missing":66,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Brusselator_py":{"hash":"dc49acd965363b9e035992584f015600","index":{"url":"z_91faa57f8583c837_Brusselator_py.html","file":"pySDC/implementations/problem_classes/Brusselator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":44,"n_excluded":48,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_BuckConverter_py":{"hash":"2923f920973af5eb0b9b34d2b7f89794","index":{"url":"z_91faa57f8583c837_BuckConverter_py.html","file":"pySDC/implementations/problem_classes/BuckConverter.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":47,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Burgers_py":{"hash":"06fbc51139fcda3ce5bd0a5d2c306f83","index":{"url":"z_91faa57f8583c837_Burgers_py.html","file":"pySDC/implementations/problem_classes/Burgers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":96,"n_excluded":100,"n_missing":5,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_DiscontinuousTestODE_py":{"hash":"e1db903d325be680aeb93db97507b8e3","index":{"url":"z_91faa57f8583c837_DiscontinuousTestODE_py.html","file":"pySDC/implementations/problem_classes/DiscontinuousTestODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":87,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_FastWaveSlowWave_0D_py":{"hash":"ff9bc8fb81069aad9df5ace52b3c3125","index":{"url":"z_91faa57f8583c837_FastWaveSlowWave_0D_py.html","file":"pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_FermiPastaUlamTsingou_py":{"hash":"8a944ad7718b7b7af8bfa96ff241086b","index":{"url":"z_91faa57f8583c837_FermiPastaUlamTsingou_py.html","file":"pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_FullSolarSystem_py":{"hash":"f4e72ed28345ae6af1c0ad0b13307c87","index":{"url":"z_91faa57f8583c837_FullSolarSystem_py.html","file":"pySDC/implementations/problem_classes/FullSolarSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GeneralizedFisher_1D_FD_implicit_py":{"hash":"a3f7f05c7b2816a30e0933b0a817c48f","index":{"url":"z_91faa57f8583c837_GeneralizedFisher_1D_FD_implicit_py.html","file":"pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":3,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GeneralizedFisher_1D_PETSc_py":{"hash":"bcc2e1ab385b978a7f258c4be3e6320e","index":{"url":"z_91faa57f8583c837_GeneralizedFisher_1D_PETSc_py.html","file":"pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":243,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GrayScott_1D_FEniCS_implicit_py":{"hash":"665107b23ee05a0ead76532051e1641b","index":{"url":"z_91faa57f8583c837_GrayScott_1D_FEniCS_implicit_py.html","file":"pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":85,"n_excluded":2,"n_missing":85,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GrayScott_2D_PETSc_periodic_py":{"hash":"f1f41a705b01ff7c4e7645384f31aa1f","index":{"url":"z_91faa57f8583c837_GrayScott_2D_PETSc_periodic_py.html","file":"pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":305,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_GrayScott_MPIFFT_py":{"hash":"5a338ab17a17befd9b2291d9da7dc6ee","index":{"url":"z_91faa57f8583c837_GrayScott_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/GrayScott_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":290,"n_excluded":60,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HarmonicOscillator_py":{"hash":"fcfa657b01fe4156d053697edcdd23ba","index":{"url":"z_91faa57f8583c837_HarmonicOscillator_py.html","file":"pySDC/implementations/problem_classes/HarmonicOscillator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":3,"n_missing":17,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_1D_FEniCS_matrix_forced_py":{"hash":"d0a0d047e966f33e18b5d335ac0115b0","index":{"url":"z_91faa57f8583c837_HeatEquation_1D_FEniCS_matrix_forced_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_2D_PETSc_forced_py":{"hash":"74564b7043abbbc9a821bb4a67582f8f","index":{"url":"z_91faa57f8583c837_HeatEquation_2D_PETSc_forced_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":90,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_Chebychev_py":{"hash":"902dcbff38e4cb3cae0063149e70daf6","index":{"url":"z_91faa57f8583c837_HeatEquation_Chebychev_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_Chebychev.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":220,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_ND_FD_py":{"hash":"f44100dea16d91447113efddd771b8a0","index":{"url":"z_91faa57f8583c837_HeatEquation_ND_FD_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_ND_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":0,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HeatEquation_ND_FD_CuPy_py":{"hash":"97593f8069dae13b1b869ab05aeddb15","index":{"url":"z_91faa57f8583c837_HeatEquation_ND_FD_CuPy_py.html","file":"pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":265,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_HenonHeiles_py":{"hash":"ff8012356307ca35ff55a5100ffb3c39","index":{"url":"z_91faa57f8583c837_HenonHeiles_py.html","file":"pySDC/implementations/problem_classes/HenonHeiles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_LogisticEquation_py":{"hash":"bbfc3db757a18e7d01d1d0ae1b7c394b","index":{"url":"z_91faa57f8583c837_LogisticEquation_py.html","file":"pySDC/implementations/problem_classes/LogisticEquation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":2,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Lorenz_py":{"hash":"4bb1c8a07d69fa93c75a4c2ecb1a4fde","index":{"url":"z_91faa57f8583c837_Lorenz_py.html","file":"pySDC/implementations/problem_classes/Lorenz.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_NonlinearSchroedinger_MPIFFT_py":{"hash":"a0f964649c3a47934d0edac8054fe9ab","index":{"url":"z_91faa57f8583c837_NonlinearSchroedinger_MPIFFT_py.html","file":"pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":60,"n_excluded":1,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_OuterSolarSystem_py":{"hash":"0d0baadaf50761f84ca8b5b3afeb5abc","index":{"url":"z_91faa57f8583c837_OuterSolarSystem_py.html","file":"pySDC/implementations/problem_classes/OuterSolarSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_PenningTrap_3D_py":{"hash":"60b63c0263e9547d36d508b4f9590d04","index":{"url":"z_91faa57f8583c837_PenningTrap_3D_py.html","file":"pySDC/implementations/problem_classes/PenningTrap_3D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":120,"n_excluded":4,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Piline_py":{"hash":"478e30902b983cef5bd346d1da8df93b","index":{"url":"z_91faa57f8583c837_Piline_py.html","file":"pySDC/implementations/problem_classes/Piline.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":44,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Quench_py":{"hash":"9dea18d5504e12d158eadf03080cfba3","index":{"url":"z_91faa57f8583c837_Quench_py.html","file":"pySDC/implementations/problem_classes/Quench.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":152,"n_excluded":8,"n_missing":35,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_RayleighBenard_py":{"hash":"e61541a4681d9a757365eb7ee2a34507","index":{"url":"z_91faa57f8583c837_RayleighBenard_py.html","file":"pySDC/implementations/problem_classes/RayleighBenard.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":210,"n_excluded":60,"n_missing":47,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_TestEquation_0D_py":{"hash":"561b02cb327b970ea8a7fa1d6de9ceee","index":{"url":"z_91faa57f8583c837_TestEquation_0D_py.html","file":"pySDC/implementations/problem_classes/TestEquation_0D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":1,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_Van_der_Pol_implicit_py":{"hash":"49cab031c650d4f4aa58bffe4bc0d1f3","index":{"url":"z_91faa57f8583c837_Van_der_Pol_implicit_py.html","file":"pySDC/implementations/problem_classes/Van_der_Pol_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":2,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_VorticityVelocity_2D_FEniCS_periodic_py":{"hash":"20d08dd0944116f3294b821ba1d9cfd8","index":{"url":"z_91faa57f8583c837_VorticityVelocity_2D_FEniCS_periodic_py.html","file":"pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":108,"n_excluded":2,"n_missing":108,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c032a2f084ee6f96_buildFDMatrix_py":{"hash":"de1f0fe64c78df8beb8b053f316c8b77","index":{"url":"z_c032a2f084ee6f96_buildFDMatrix_py.html","file":"pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":145,"n_excluded":0,"n_missing":89,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c032a2f084ee6f96_buildWave1DMatrix_py":{"hash":"de100d9a7852319c85b8e55378734edd","index":{"url":"z_c032a2f084ee6f96_buildWave1DMatrix_py.html","file":"pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":28,"n_excluded":0,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c032a2f084ee6f96_standard_integrators_py":{"hash":"522c0c6ed96650584bf16bea335eb324","index":{"url":"z_c032a2f084ee6f96_standard_integrators_py.html","file":"pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":259,"n_excluded":0,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_build2DFDMatrix_py":{"hash":"13dc630820804abc849ef9ba8ca011bb","index":{"url":"z_850829697a149033_build2DFDMatrix_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":59,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_buildBoussinesq2DMatrix_py":{"hash":"feace82f4a241545b5f95f840b96a6af","index":{"url":"z_850829697a149033_buildBoussinesq2DMatrix_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":34,"n_excluded":0,"n_missing":34,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_buildFDMatrix_py":{"hash":"5d12f9534fad2a03810f31aa06a86d3c","index":{"url":"z_850829697a149033_buildFDMatrix_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":129,"n_excluded":2,"n_missing":129,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_helper_classes_py":{"hash":"ee455db9d3c4698a012d8d9b08585250","index":{"url":"z_850829697a149033_helper_classes_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":0,"n_missing":19,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_standard_integrators_py":{"hash":"49360f471383361790baa15975efe262","index":{"url":"z_850829697a149033_standard_integrators_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":394,"n_excluded":0,"n_missing":394,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_850829697a149033_unflatten_py":{"hash":"40b25aa2d0363ed8d89f6d304d27c1df","index":{"url":"z_850829697a149033_unflatten_py.html","file":"pySDC/implementations/problem_classes/boussinesq_helpers/unflatten.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":7,"n_excluded":0,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_generic_MPIFFT_Laplacian_py":{"hash":"8da98162612580ea869c7bcaba4cf24b","index":{"url":"z_91faa57f8583c837_generic_MPIFFT_Laplacian_py.html","file":"pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":86,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_generic_ND_FD_py":{"hash":"cdb94124190081f7792fe3701d659e36","index":{"url":"z_91faa57f8583c837_generic_ND_FD_py.html","file":"pySDC/implementations/problem_classes/generic_ND_FD.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":71,"n_excluded":10,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_generic_spectral_py":{"hash":"b6ae29f0d77de0855018a9ff7faa5a5e","index":{"url":"z_91faa57f8583c837_generic_spectral_py.html","file":"pySDC/implementations/problem_classes/generic_spectral.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":147,"n_excluded":4,"n_missing":65,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_nonlinear_ODE_1_py":{"hash":"430269973759a188002a00318831c754","index":{"url":"z_91faa57f8583c837_nonlinear_ODE_1_py.html","file":"pySDC/implementations/problem_classes/nonlinear_ODE_1.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_odeScalar_py":{"hash":"329b087632d35ed0a02e32a6f786779b","index":{"url":"z_91faa57f8583c837_odeScalar_py.html","file":"pySDC/implementations/problem_classes/odeScalar.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_odeSystem_py":{"hash":"c098354f2fd749134957ebdbacd0c9de","index":{"url":"z_91faa57f8583c837_odeSystem_py.html","file":"pySDC/implementations/problem_classes/odeSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":187,"n_excluded":18,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_91faa57f8583c837_polynomial_test_problem_py":{"hash":"0f9491300369595fd5be02dae2f47145","index":{"url":"z_91faa57f8583c837_polynomial_test_problem_py.html","file":"pySDC/implementations/problem_classes/polynomial_test_problem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_Multistep_py":{"hash":"33a45e1beef256e10bb6f8b51607587f","index":{"url":"z_b9c274c7ffe3e178_Multistep_py.html","file":"pySDC/implementations/sweeper_classes/Multistep.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":1,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_Runge_Kutta_py":{"hash":"28579fcb7fd9dfa0eecf3b1aad507346","index":{"url":"z_b9c274c7ffe3e178_Runge_Kutta_py.html","file":"pySDC/implementations/sweeper_classes/Runge_Kutta.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":288,"n_excluded":18,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_Runge_Kutta_Nystrom_py":{"hash":"43a18409d1fbd13dc1b8219b36440dbb","index":{"url":"z_b9c274c7ffe3e178_Runge_Kutta_Nystrom_py.html","file":"pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":89,"n_excluded":2,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_boris_2nd_order_py":{"hash":"add8cfec5f24044f91a3c5addfa67c8f","index":{"url":"z_b9c274c7ffe3e178_boris_2nd_order_py.html","file":"pySDC/implementations/sweeper_classes/boris_2nd_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":118,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_explicit_py":{"hash":"757b98e73938924ec95507db3575ff8e","index":{"url":"z_b9c274c7ffe3e178_explicit_py.html","file":"pySDC/implementations/sweeper_classes/explicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":0,"n_missing":46,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_generic_implicit_py":{"hash":"42184d1672682b786daaf3e6e3326228","index":{"url":"z_b9c274c7ffe3e178_generic_implicit_py.html","file":"pySDC/implementations/sweeper_classes/generic_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":51,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_generic_implicit_MPI_py":{"hash":"2c9eaed0f173aaf875e0ac5eaa1ffe9a","index":{"url":"z_b9c274c7ffe3e178_generic_implicit_MPI_py.html","file":"pySDC/implementations/sweeper_classes/generic_implicit_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":106,"n_excluded":4,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_imex_1st_order_py":{"hash":"2c85911c7f34e207f06cccd86fa7ae8a","index":{"url":"z_b9c274c7ffe3e178_imex_1st_order_py.html","file":"pySDC/implementations/sweeper_classes/imex_1st_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":73,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_imex_1st_order_MPI_py":{"hash":"3a34d72bc2278a10d45ee8560612673e","index":{"url":"z_b9c274c7ffe3e178_imex_1st_order_MPI_py.html","file":"pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_imex_1st_order_mass_py":{"hash":"2629bfaa9a3ea075b9675cb59e9f6b4a","index":{"url":"z_b9c274c7ffe3e178_imex_1st_order_mass_py.html","file":"pySDC/implementations/sweeper_classes/imex_1st_order_mass.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":51,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_multi_implicit_py":{"hash":"674b912d62ef1410aba3aa007c9d4b5a","index":{"url":"z_b9c274c7ffe3e178_multi_implicit_py.html","file":"pySDC/implementations/sweeper_classes/multi_implicit.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_b9c274c7ffe3e178_verlet_py":{"hash":"4a252f08ac66d25708a6c75791a5638b","index":{"url":"z_b9c274c7ffe3e178_verlet_py.html","file":"pySDC/implementations/sweeper_classes/verlet.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":73,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_BaseTransferMPI_py":{"hash":"c3fc42c863e74cfc798c9860879c503f","index":{"url":"z_716c1644203275a5_BaseTransferMPI_py.html","file":"pySDC/implementations/transfer_classes/BaseTransferMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":74,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_BaseTransfer_mass_py":{"hash":"aa4e141fea6836cee301e1bf83608922","index":{"url":"z_716c1644203275a5_BaseTransfer_mass_py.html","file":"pySDC/implementations/transfer_classes/BaseTransfer_mass.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":84,"n_excluded":5,"n_missing":84,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferFenicsMesh_py":{"hash":"68f1174bf3f1550921b37296fa2b2eab","index":{"url":"z_716c1644203275a5_TransferFenicsMesh_py.html","file":"pySDC/implementations/transfer_classes/TransferFenicsMesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":4,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_py":{"hash":"14356db013913f3a3b58f1efe88af456","index":{"url":"z_716c1644203275a5_TransferMesh_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":101,"n_excluded":10,"n_missing":25,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_FFT_py":{"hash":"ed912095abaa0a5e2214d987b39c7607","index":{"url":"z_716c1644203275a5_TransferMesh_FFT_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_FFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_FFT2D_py":{"hash":"77a0dc16cdea2cfd6aba915cb09081c7","index":{"url":"z_716c1644203275a5_TransferMesh_FFT2D_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":51,"n_excluded":2,"n_missing":22,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_MPIFFT_py":{"hash":"3358136a50df3899e33db29fb9103fc7","index":{"url":"z_716c1644203275a5_TransferMesh_MPIFFT_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":70,"n_excluded":4,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferMesh_NoCoarse_py":{"hash":"6f1ca1d2287c3378aac12625e1b96b91","index":{"url":"z_716c1644203275a5_TransferMesh_NoCoarse_py.html","file":"pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":18,"n_excluded":2,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferPETScDMDA_py":{"hash":"cf96231ee2433e0cd59a117d3dc9a1bd","index":{"url":"z_716c1644203275a5_TransferPETScDMDA_py.html","file":"pySDC/implementations/transfer_classes/TransferPETScDMDA.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":34,"n_excluded":2,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_716c1644203275a5_TransferParticles_NoCoarse_py":{"hash":"4d4f58c6dcef175b58676157515f89aa","index":{"url":"z_716c1644203275a5_TransferParticles_NoCoarse_py.html","file":"pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":3,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_AllenCahn_dump_py":{"hash":"a165fb727e1378e455b3733399dd4064","index":{"url":"z_0c21c203c9df60ee_AllenCahn_dump_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":91,"n_excluded":0,"n_missing":91,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_AllenCahn_monitor_py":{"hash":"bb7b7ea9ce1b9afc7bddfb8e0591f5ea","index":{"url":"z_0c21c203c9df60ee_AllenCahn_monitor_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":68,"n_excluded":2,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py":{"hash":"4f6562d4d265b44325626a4b2b8c6f22","index":{"url":"z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":122,"n_excluded":2,"n_missing":122,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_simple_forcing_benchmark_py":{"hash":"5c50ae1cae46907b987cf20b13200dff","index":{"url":"z_0c21c203c9df60ee_run_simple_forcing_benchmark_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_benchmark.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":80,"n_excluded":11,"n_missing":80,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_simple_forcing_verification_py":{"hash":"31146ffe9918d2596780321ec941b444","index":{"url":"z_0c21c203c9df60ee_run_simple_forcing_verification_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":172,"n_excluded":12,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_benchmark_py":{"hash":"39ab8282333dad3bb3f906989cbcda1a","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_benchmark_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_benchmark.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":78,"n_excluded":10,"n_missing":78,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_realistic_py":{"hash":"1b4545ee017cda0070349b502f606179","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_realistic_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_realistic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":74,"n_excluded":9,"n_missing":74,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_reference_py":{"hash":"073fc300c9e19253d5179f116bfa387e","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_reference_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_reference.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":74,"n_excluded":9,"n_missing":74,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_run_temp_forcing_verification_py":{"hash":"730a3fafa95769ba57af09d4348bec4a","index":{"url":"z_0c21c203c9df60ee_run_temp_forcing_verification_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_verification.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":109,"n_excluded":9,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_visualize_py":{"hash":"c9b6d6b367f458d5f08cab4fc8097f00","index":{"url":"z_0c21c203c9df60ee_visualize_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/visualize.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":3,"n_missing":22,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0c21c203c9df60ee_visualize_temp_py":{"hash":"af34cb95bef1a12f1258f3fdcd999d1e","index":{"url":"z_0c21c203c9df60ee_visualize_temp_py.html","file":"pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":9,"n_missing":62,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_PFASST_conv_Linf_py":{"hash":"c709c4eb4fd730afe66b3fd174c51783","index":{"url":"z_73a9842ab7402c4a_PFASST_conv_Linf_py.html","file":"pySDC/projects/AsympConv/PFASST_conv_Linf.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":157,"n_excluded":18,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_PFASST_conv_tests_py":{"hash":"7a7bf76e1107013aa65a9e63eebf4827","index":{"url":"z_73a9842ab7402c4a_PFASST_conv_tests_py.html","file":"pySDC/projects/AsympConv/PFASST_conv_tests.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":156,"n_excluded":18,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_conv_test_to0_py":{"hash":"46ca81701f434fa968ee1f5f34df9093","index":{"url":"z_73a9842ab7402c4a_conv_test_to0_py.html","file":"pySDC/projects/AsympConv/conv_test_to0.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":3,"n_missing":46,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_conv_test_toinf_py":{"hash":"592b8d77c886686b8d2fd4adc265fc08","index":{"url":"z_73a9842ab7402c4a_conv_test_toinf_py.html","file":"pySDC/projects/AsympConv/conv_test_toinf.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":5,"n_missing":46,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73a9842ab7402c4a_smoother_specrad_heatmap_py":{"hash":"1d28c90a2e15b6028a032baaf49a2198","index":{"url":"z_73a9842ab7402c4a_smoother_specrad_heatmap_py.html","file":"pySDC/projects/AsympConv/smoother_specrad_heatmap.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":4,"n_missing":82,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0a363dd8c140c711_hooksDAE_py":{"hash":"a6c1291020ee5b023a712ed2aa755098","index":{"url":"z_0a363dd8c140c711_hooksDAE_py.html","file":"pySDC/projects/DAE/misc/hooksDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0a363dd8c140c711_meshDAE_py":{"hash":"2e724b6316fc2852ee10adf40b70021c","index":{"url":"z_0a363dd8c140c711_meshDAE_py.html","file":"pySDC/projects/DAE/misc/meshDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0a363dd8c140c711_problemDAE_py":{"hash":"382c854502bf2d4e4e651848e42b1e17","index":{"url":"z_0a363dd8c140c711_problemDAE_py.html","file":"pySDC/projects/DAE/misc/problemDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_discontinuousTestDAE_py":{"hash":"c1e0c0b20290708fce9f8d07a2b5da01","index":{"url":"z_0eb34c630be51b75_discontinuousTestDAE_py.html","file":"pySDC/projects/DAE/problems/discontinuousTestDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_pendulum2D_py":{"hash":"33335e975a1d6a5e2946d8109207e89f","index":{"url":"z_0eb34c630be51b75_pendulum2D_py.html","file":"pySDC/projects/DAE/problems/pendulum2D.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_problematicF_py":{"hash":"c208f71cd1fc237409a80e78209786a6","index":{"url":"z_0eb34c630be51b75_problematicF_py.html","file":"pySDC/projects/DAE/problems/problematicF.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_simpleDAE_py":{"hash":"361d9422538bd87cf3c953c10ffc63a7","index":{"url":"z_0eb34c630be51b75_simpleDAE_py.html","file":"pySDC/projects/DAE/problems/simpleDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_synchronousMachine_py":{"hash":"38bb2b0798c469ac9800ebcfd1c27a3e","index":{"url":"z_0eb34c630be51b75_synchronousMachine_py.html","file":"pySDC/projects/DAE/problems/synchronousMachine.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":75,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_transistorAmplifier_py":{"hash":"56ef517eaff53caa5bff9ff9aab21198","index":{"url":"z_0eb34c630be51b75_transistorAmplifier_py.html","file":"pySDC/projects/DAE/problems/transistorAmplifier.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_0eb34c630be51b75_wscc9BusSystem_py":{"hash":"3105c6b590244b3c4f95a867f3bd0490","index":{"url":"z_0eb34c630be51b75_wscc9BusSystem_py.html","file":"pySDC/projects/DAE/problems/wscc9BusSystem.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":214,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_accuracy_check_MPI_py":{"hash":"1f60aa30e23fbc9b7104e1511cfb816d","index":{"url":"z_4ef83d310f553371_accuracy_check_MPI_py.html","file":"pySDC/projects/DAE/run/accuracy_check_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_fully_implicit_dae_playground_py":{"hash":"7aaf40f6396c5bdf0c491b80a097f1df","index":{"url":"z_4ef83d310f553371_fully_implicit_dae_playground_py.html","file":"pySDC/projects/DAE/run/fully_implicit_dae_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":49,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_run_convergence_test_py":{"hash":"36c77f07b17e4a87fc69fa0a66c3bf1d","index":{"url":"z_4ef83d310f553371_run_convergence_test_py.html","file":"pySDC/projects/DAE/run/run_convergence_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":60,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_run_iteration_test_py":{"hash":"1242e21f2048e8303eab390bbef01960","index":{"url":"z_4ef83d310f553371_run_iteration_test_py.html","file":"pySDC/projects/DAE/run/run_iteration_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4ef83d310f553371_synchronous_machine_playground_py":{"hash":"1bb24ec5ee1c1a431c83eaf436f90d9e","index":{"url":"z_4ef83d310f553371_synchronous_machine_playground_py.html","file":"pySDC/projects/DAE/run/synchronous_machine_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_fullyImplicitDAE_py":{"hash":"ab2fd21e01e77916c913cfdf2a81891f","index":{"url":"z_15820e38ae7f8080_fullyImplicitDAE_py.html","file":"pySDC/projects/DAE/sweepers/fullyImplicitDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":77,"n_excluded":6,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_fullyImplicitDAEMPI_py":{"hash":"68f89253df95762a8b48ef4181b13425","index":{"url":"z_15820e38ae7f8080_fullyImplicitDAEMPI_py.html","file":"pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":4,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_rungeKuttaDAE_py":{"hash":"a5623e35f0b1e5a602a740b73605c433","index":{"url":"z_15820e38ae7f8080_rungeKuttaDAE_py.html","file":"pySDC/projects/DAE/sweepers/rungeKuttaDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":5,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_semiImplicitDAE_py":{"hash":"ab06faba30c319416d496621d42a0101","index":{"url":"z_15820e38ae7f8080_semiImplicitDAE_py.html","file":"pySDC/projects/DAE/sweepers/semiImplicitDAE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":52,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_15820e38ae7f8080_semiImplicitDAEMPI_py":{"hash":"7b832b216e1c1d57cf83a9f5c76b833c","index":{"url":"z_15820e38ae7f8080_semiImplicitDAEMPI_py.html","file":"pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_AcousticAdvection_1D_FD_imex_multiscale_py":{"hash":"8fc11269c623292b5ab975c63cdbb3f1","index":{"url":"z_60ee0c9d7735ef11_AcousticAdvection_1D_FD_imex_multiscale_py.html","file":"pySDC/projects/FastWaveSlowWave/AcousticAdvection_1D_FD_imex_multiscale.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":13,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_HookClass_acoustic_py":{"hash":"60c739f4f66d646569b9e83e1e54ec1b","index":{"url":"z_60ee0c9d7735ef11_HookClass_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":12,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_HookClass_boussinesq_py":{"hash":"e9b91415aa7a1b9b7c050f7e952f56fb","index":{"url":"z_60ee0c9d7735ef11_HookClass_boussinesq_py.html","file":"pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":11,"n_excluded":0,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_dispersion_py":{"hash":"d2e45bae6b27b320d3b4899e15595511","index":{"url":"z_60ee0c9d7735ef11_plot_dispersion_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_dispersion.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":115,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_stab_vs_k_py":{"hash":"dd2d419e94ae9eb068aeeaa064fbce4e","index":{"url":"z_60ee0c9d7735ef11_plot_stab_vs_k_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_stab_vs_k.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":13,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_stability_py":{"hash":"442784cdc96f1c55ac3dd2075875d2ec","index":{"url":"z_60ee0c9d7735ef11_plot_stability_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_stability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":75,"n_excluded":9,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plot_stifflimit_specrad_py":{"hash":"4e2fc67f9d003b878394b0d7d2e3aee2","index":{"url":"z_60ee0c9d7735ef11_plot_stifflimit_specrad_py.html","file":"pySDC/projects/FastWaveSlowWave/plot_stifflimit_specrad.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":9,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_plotgmrescounter_boussinesq_py":{"hash":"8ba8ead87180dba257283974497539ed","index":{"url":"z_60ee0c9d7735ef11_plotgmrescounter_boussinesq_py.html","file":"pySDC/projects/FastWaveSlowWave/plotgmrescounter_boussinesq.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_runconvergence_acoustic_py":{"hash":"60316a3ce3d70848b7a2727383d7f158","index":{"url":"z_60ee0c9d7735ef11_runconvergence_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/runconvergence_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":115,"n_excluded":3,"n_missing":57,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_rungmrescounter_boussinesq_py":{"hash":"29b6d1c1cef97fabc4a65c803ae98f51","index":{"url":"z_60ee0c9d7735ef11_rungmrescounter_boussinesq_py.html","file":"pySDC/projects/FastWaveSlowWave/rungmrescounter_boussinesq.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":8,"n_missing":112,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_runitererror_acoustic_py":{"hash":"5ff39e1615f0edfb9f292c5d053ccd51","index":{"url":"z_60ee0c9d7735ef11_runitererror_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/runitererror_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_60ee0c9d7735ef11_runmultiscale_acoustic_py":{"hash":"8a3967ae617d4a6317b7e6bcf3ec5b82","index":{"url":"z_60ee0c9d7735ef11_runmultiscale_acoustic_py.html","file":"pySDC/projects/FastWaveSlowWave/runmultiscale_acoustic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":2,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f7d64113b0673500_ac_fft_py":{"hash":"f5dd3744d42cff813ccb3a7307f5d857","index":{"url":"z_f7d64113b0673500_ac_fft_py.html","file":"pySDC/projects/GPU/ac_fft.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":7,"n_missing":50,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f7d64113b0673500_heat_py":{"hash":"b48c824a0aa1601054dfc3e81e0f099a","index":{"url":"z_f7d64113b0673500_heat_py.html","file":"pySDC/projects/GPU/heat.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":86,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f7d64113b0673500_run_experiment_py":{"hash":"7d6141b3f81292aa49489fe8c65fce26","index":{"url":"z_f7d64113b0673500_run_experiment_py.html","file":"pySDC/projects/GPU/run_experiment.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":49,"n_missing":37,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_fput_py":{"hash":"d07f44de54eff746144b599e3d5d6854","index":{"url":"z_020efe120a771d8a_fput_py.html","file":"pySDC/projects/Hamiltonian/fput.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":134,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_hamiltonian_and_energy_output_py":{"hash":"785086f432853d38a8f0626f1509846a","index":{"url":"z_020efe120a771d8a_hamiltonian_and_energy_output_py.html","file":"pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_hamiltonian_output_py":{"hash":"ecff87412424b74a881189ba51ae156b","index":{"url":"z_020efe120a771d8a_hamiltonian_output_py.html","file":"pySDC/projects/Hamiltonian/hamiltonian_output.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_harmonic_oscillator_py":{"hash":"fb77d489b282da9131a7837a93c12fb9","index":{"url":"z_020efe120a771d8a_harmonic_oscillator_py.html","file":"pySDC/projects/Hamiltonian/harmonic_oscillator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":88,"n_excluded":2,"n_missing":88,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_simple_problems_py":{"hash":"a2cd7ced9c7a16ccd46adc89c57185c0","index":{"url":"z_020efe120a771d8a_simple_problems_py.html","file":"pySDC/projects/Hamiltonian/simple_problems.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":128,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_solar_system_py":{"hash":"b6f77003f820e96b129dcd0f0ca0ee0b","index":{"url":"z_020efe120a771d8a_solar_system_py.html","file":"pySDC/projects/Hamiltonian/solar_system.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":157,"n_excluded":4,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_020efe120a771d8a_stop_at_error_hook_py":{"hash":"5c82130bee0e73df25baab9e22b8f85b","index":{"url":"z_020efe120a771d8a_stop_at_error_hook_py.html","file":"pySDC/projects/Hamiltonian/stop_at_error_hook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":12,"n_excluded":0,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_6211a37896fa1d13_my_mesh_py":{"hash":"04be58dc568aaf86d7fe222530cadc67","index":{"url":"z_6211a37896fa1d13_my_mesh_py.html","file":"pySDC/projects/Monodomain/datatype_classes/my_mesh.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_21a23c20069de70c_HookClass_pde_py":{"hash":"a86ca6ee468cabb15c3adc33ce5340f6","index":{"url":"z_21a23c20069de70c_HookClass_pde_py.html","file":"pySDC/projects/Monodomain/hooks/HookClass_pde.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":16,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_21a23c20069de70c_HookClass_post_iter_info_py":{"hash":"6bb67802f4e4263e652ed009abc77296","index":{"url":"z_21a23c20069de70c_HookClass_post_iter_info_py.html","file":"pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c11e9d9b9bfcaf22_MonodomainODE_py":{"hash":"813abf9141ed1fd9577ba7d9678e6874","index":{"url":"z_c11e9d9b9bfcaf22_MonodomainODE_py.html","file":"pySDC/projects/Monodomain/problem_classes/MonodomainODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":186,"n_excluded":2,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_c11e9d9b9bfcaf22_TestODE_py":{"hash":"b6842898bec34345387508a6ba11363c","index":{"url":"z_c11e9d9b9bfcaf22_TestODE_py.html","file":"pySDC/projects/Monodomain/problem_classes/TestODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":76,"n_excluded":0,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7d0f5cc921d43478___init___py":{"hash":"44b4524894dcdbfc38c06088505fc752","index":{"url":"z_7d0f5cc921d43478___init___py.html","file":"pySDC/projects/Monodomain/problem_classes/ionicmodels/cpp/__init__.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":5,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_4234e39c002aaf5f_Parabolic_DCT_py":{"hash":"253840d628efc82ee4a7d4fa8e57ac87","index":{"url":"z_4234e39c002aaf5f_Parabolic_DCT_py.html","file":"pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":149,"n_excluded":1,"n_missing":27,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5a4fc9be2b02ba20_run_MonodomainODE_py":{"hash":"0e94721489fa0732c833cab47f7843c1","index":{"url":"z_5a4fc9be2b02ba20_run_MonodomainODE_py.html","file":"pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":205,"n_excluded":3,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5a4fc9be2b02ba20_run_MonodomainODE_cli_py":{"hash":"7e7aa9ca300af7b1553c73d236475af6","index":{"url":"z_5a4fc9be2b02ba20_run_MonodomainODE_cli_py.html","file":"pySDC/projects/Monodomain/run_scripts/run_MonodomainODE_cli.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5a4fc9be2b02ba20_run_TestODE_py":{"hash":"e8f9e2153bd05a907eedbfb802d75181","index":{"url":"z_5a4fc9be2b02ba20_run_TestODE_py.html","file":"pySDC/projects/Monodomain/run_scripts/run_TestODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":168,"n_excluded":4,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ec92d03b7ea04ce_imexexp_1st_order_py":{"hash":"65f9923f031a97c05ef52d3bc6143974","index":{"url":"z_1ec92d03b7ea04ce_imexexp_1st_order_py.html","file":"pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":121,"n_excluded":2,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_44068b31c6dbca40_imexexp_1st_order_py":{"hash":"10951382ce3198d39d07b6c680c466a1","index":{"url":"z_44068b31c6dbca40_imexexp_1st_order_py.html","file":"pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f092600e49a290b3_TransferVectorOfDCTVectors_py":{"hash":"90248b1b7865ab6680b02b36772db586","index":{"url":"z_f092600e49a290b3_TransferVectorOfDCTVectors_py.html","file":"pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_f092600e49a290b3_Transfer_DCT_Vector_py":{"hash":"635e5fa5978b8f33d9c0592ea6fcb4cc","index":{"url":"z_f092600e49a290b3_Transfer_DCT_Vector_py.html","file":"pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_04cb75334c2a5eef_data_management_py":{"hash":"870b65e69a48b9266060b9077c008db7","index":{"url":"z_04cb75334c2a5eef_data_management_py.html","file":"pySDC/projects/Monodomain/utils/data_management.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":1,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_74ce84641ea8e5a0_controller_MPI_scorep_py":{"hash":"c8260e78e3d03867c79505c50d3b31fd","index":{"url":"z_74ce84641ea8e5a0_controller_MPI_scorep_py.html","file":"pySDC/projects/Performance/controller_MPI_scorep.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":283,"n_excluded":7,"n_missing":283,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_74ce84641ea8e5a0_run_simple_forcing_benchmark_py":{"hash":"ce8b47cece2bef01d569c30f7a24e51b","index":{"url":"z_74ce84641ea8e5a0_run_simple_forcing_benchmark_py.html","file":"pySDC/projects/Performance/run_simple_forcing_benchmark.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":11,"n_missing":83,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_74ce84641ea8e5a0_visualize_py":{"hash":"519576124b9bdd1cf7a4a3bf5402c59f","index":{"url":"z_74ce84641ea8e5a0_visualize_py.html","file":"pySDC/projects/Performance/visualize.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":3,"n_missing":41,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_battery_model_py":{"hash":"1ee265d15d68d7fd3266625fd97de11a","index":{"url":"z_66292b4c3b6b9cb6_battery_model_py.html","file":"pySDC/projects/PinTSimE/battery_model.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":126,"n_excluded":59,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_buck_model_py":{"hash":"5ef5e00bab8e30b564310d89b167a8e1","index":{"url":"z_66292b4c3b6b9cb6_buck_model_py.html","file":"pySDC/projects/PinTSimE/buck_model.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":13,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_discontinuous_test_ODE_py":{"hash":"e21a9884573da22931e2ae8d2966fbf5","index":{"url":"z_66292b4c3b6b9cb6_discontinuous_test_ODE_py.html","file":"pySDC/projects/PinTSimE/discontinuous_test_ODE.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_estimation_check_py":{"hash":"22a48c9670ec478a1c8043c5ba0167e4","index":{"url":"z_66292b4c3b6b9cb6_estimation_check_py.html","file":"pySDC/projects/PinTSimE/estimation_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":273,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_hardcoded_solutions_py":{"hash":"49ccd434415b17640e3089e343037bef","index":{"url":"z_66292b4c3b6b9cb6_hardcoded_solutions_py.html","file":"pySDC/projects/PinTSimE/hardcoded_solutions.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":133,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a34c610d01aeb704_log_event_py":{"hash":"fb9ae8a84c79649bacb5d72b617c5d9c","index":{"url":"z_a34c610d01aeb704_log_event_py.html","file":"pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":14,"n_excluded":0,"n_missing":5,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_piline_model_py":{"hash":"e928f0e937dde3102a0aa5d4523078ba","index":{"url":"z_66292b4c3b6b9cb6_piline_model_py.html","file":"pySDC/projects/PinTSimE/piline_model.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":13,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_66292b4c3b6b9cb6_switch_estimator_py":{"hash":"bfe2f2042475ffe6ee2084c3eabcb61b","index":{"url":"z_66292b4c3b6b9cb6_switch_estimator_py.html","file":"pySDC/projects/PinTSimE/switch_estimator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":105,"n_excluded":1,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_equidistant_RDC_py":{"hash":"2ec1c89ceb126d68ba4cede5a8a487b2","index":{"url":"z_73bf12c1262fa441_equidistant_RDC_py.html","file":"pySDC/projects/RDC/equidistant_RDC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":8,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_vanderpol_MLSDC_PFASST_test_py":{"hash":"ca250ea5d3e6c5ef3e56954f557c6348","index":{"url":"z_73bf12c1262fa441_vanderpol_MLSDC_PFASST_test_py.html","file":"pySDC/projects/RDC/vanderpol_MLSDC_PFASST_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_vanderpol_error_test_py":{"hash":"077d3f70e92c74a2c5ce76a9afeb853e","index":{"url":"z_73bf12c1262fa441_vanderpol_error_test_py.html","file":"pySDC/projects/RDC/vanderpol_error_test.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":3,"n_missing":82,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_73bf12c1262fa441_vanderpol_reference_py":{"hash":"7809c275880fc741ab90214b655fd4eb","index":{"url":"z_73bf12c1262fa441_vanderpol_reference_py.html","file":"pySDC/projects/RDC/vanderpol_reference.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":2,"n_missing":35,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_AC_py":{"hash":"6dc67adbe42c915742a3d019db72a2fe","index":{"url":"z_5893b65af8042ae2_AC_py.html","file":"pySDC/projects/Resilience/AC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":162,"n_excluded":71,"n_missing":131,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_FDeigenvalues_py":{"hash":"fc2a809ab4aef727a8a34039b23366be","index":{"url":"z_5893b65af8042ae2_FDeigenvalues_py.html","file":"pySDC/projects/Resilience/FDeigenvalues.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_Lorenz_py":{"hash":"11339a84ec913edf0b599b78a47a0992","index":{"url":"z_5893b65af8042ae2_Lorenz_py.html","file":"pySDC/projects/Resilience/Lorenz.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":70,"n_excluded":23,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_RBC_py":{"hash":"84b4b822f859e49b8f4fdb40e765bd82","index":{"url":"z_5893b65af8042ae2_RBC_py.html","file":"pySDC/projects/Resilience/RBC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":187,"n_excluded":3,"n_missing":152,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_Schroedinger_py":{"hash":"137c4ddb374e9fa0468fa2b404094f7b","index":{"url":"z_5893b65af8042ae2_Schroedinger_py.html","file":"pySDC/projects/Resilience/Schroedinger.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":82,"n_excluded":44,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_accuracy_check_py":{"hash":"3010b9565ad49096be27ae7e27be7d8e","index":{"url":"z_5893b65af8042ae2_accuracy_check_py.html","file":"pySDC/projects/Resilience/accuracy_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":7,"n_missing":29,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_advection_py":{"hash":"eace70e3a2b82706909813bcfd6e936e","index":{"url":"z_5893b65af8042ae2_advection_py.html","file":"pySDC/projects/Resilience/advection.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":17,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_collocation_adaptivity_py":{"hash":"a0edcabde70222d88c345da9ade87ede","index":{"url":"z_5893b65af8042ae2_collocation_adaptivity_py.html","file":"pySDC/projects/Resilience/collocation_adaptivity.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":132,"n_excluded":3,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_dahlquist_py":{"hash":"6ca916d38ec3c2ee5a7b8e05328a956a","index":{"url":"z_5893b65af8042ae2_dahlquist_py.html","file":"pySDC/projects/Resilience/dahlquist.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":147,"n_excluded":12,"n_missing":147,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_extrapolation_within_Q_py":{"hash":"3a044aafbd04044de6f982663d4c882d","index":{"url":"z_5893b65af8042ae2_extrapolation_within_Q_py.html","file":"pySDC/projects/Resilience/extrapolation_within_Q.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":2,"n_missing":53,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_fault_injection_py":{"hash":"a059c27aba2123484387723d4a6fee1f","index":{"url":"z_5893b65af8042ae2_fault_injection_py.html","file":"pySDC/projects/Resilience/fault_injection.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":184,"n_excluded":9,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_fault_stats_py":{"hash":"a4f6905f9c2764f12a0e2561c6b99632","index":{"url":"z_5893b65af8042ae2_fault_stats_py.html","file":"pySDC/projects/Resilience/fault_stats.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":444,"n_excluded":656,"n_missing":187,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_heat_py":{"hash":"001ad6ef2ef04f438eb0fb533dc71b85","index":{"url":"z_5893b65af8042ae2_heat_py.html","file":"pySDC/projects/Resilience/heat.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":8,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_hook_py":{"hash":"8965023300ba13fb897a19cfe5759e3a","index":{"url":"z_5893b65af8042ae2_hook_py.html","file":"pySDC/projects/Resilience/hook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":29,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_paper_plots_py":{"hash":"95a59c838cde6280ee73beee67b42d42","index":{"url":"z_5893b65af8042ae2_paper_plots_py.html","file":"pySDC/projects/Resilience/paper_plots.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":573,"n_missing":26,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_piline_py":{"hash":"4ac8c412e82cd6f3d61f6dcc6f0525cb","index":{"url":"z_5893b65af8042ae2_piline_py.html","file":"pySDC/projects/Resilience/piline.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":141,"n_excluded":8,"n_missing":19,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_quench_py":{"hash":"27920f839e31b3b607f77b47933dce55","index":{"url":"z_5893b65af8042ae2_quench_py.html","file":"pySDC/projects/Resilience/quench.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":217,"n_excluded":128,"n_missing":111,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_strategies_py":{"hash":"f8e53ed052b85c117bec77b4a48338c6","index":{"url":"z_5893b65af8042ae2_strategies_py.html","file":"pySDC/projects/Resilience/strategies.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":905,"n_excluded":11,"n_missing":274,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_sweepers_py":{"hash":"493d4891b34946605485b963c9274341","index":{"url":"z_5893b65af8042ae2_sweepers_py.html","file":"pySDC/projects/Resilience/sweepers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":103,"n_excluded":1,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_vdp_py":{"hash":"dbfa62f341e3a4f235536e339dea0d02","index":{"url":"z_5893b65af8042ae2_vdp_py.html","file":"pySDC/projects/Resilience/vdp.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":195,"n_excluded":93,"n_missing":35,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_5893b65af8042ae2_work_precision_py":{"hash":"14061879f4727aa739a4192663566ee5","index":{"url":"z_5893b65af8042ae2_work_precision_py.html","file":"pySDC/projects/Resilience/work_precision.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":358,"n_excluded":465,"n_missing":358,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_327f90590a9d3ec6_SDC_timing_Fisher_py":{"hash":"f05551d98583c46ac59cfea57b7e32f9","index":{"url":"z_327f90590a9d3ec6_SDC_timing_Fisher_py.html","file":"pySDC/projects/SDC_showdown/SDC_timing_Fisher.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":109,"n_excluded":11,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_327f90590a9d3ec6_SDC_timing_GrayScott_py":{"hash":"0ac80078a94070d4b76eb663006193c6","index":{"url":"z_327f90590a9d3ec6_SDC_timing_GrayScott_py.html","file":"pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":146,"n_excluded":11,"n_missing":30,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_check_data_folder_py":{"hash":"816be2d6d8d4363216c2157a3e2db565","index":{"url":"z_e65ba0b64d945c43_check_data_folder_py.html","file":"pySDC/projects/Second_orderSDC/check_data_folder.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":4,"n_excluded":1,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_params_py":{"hash":"e1b7b78c9e946b25a44fa72bf44a6e39","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_params_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_params.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_run_points_py":{"hash":"fda4566f65964d06fb45f1d7221880a9","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_run_points_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_run_points.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_run_stab_interval_py":{"hash":"4fc57d018ed3c9ce93d0413be6e00c95","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_run_stab_interval_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stab_interval.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_harmonic_oscillator_run_stability_py":{"hash":"5dcfc7e145b22918d52fca6a6fc5ea54","index":{"url":"z_e65ba0b64d945c43_harmonic_oscillator_run_stability_py.html","file":"pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":2,"n_excluded":10,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_HookClass_py":{"hash":"85eb5580949ae41da88a91a16a23d09e","index":{"url":"z_e65ba0b64d945c43_penningtrap_HookClass_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_HookClass.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":19,"n_excluded":24,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_Simulation_py":{"hash":"bc110763555f1747871c3c1127cb04ea","index":{"url":"z_e65ba0b64d945c43_penningtrap_Simulation_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_Simulation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":133,"n_excluded":5,"n_missing":32,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_params_py":{"hash":"53daf51fc6cd8b10401c92222a97cf79","index":{"url":"z_e65ba0b64d945c43_penningtrap_params_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_params.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":27,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_run_Hamiltonian_error_py":{"hash":"86c7e7c68d614b7958b6a25c86276e98","index":{"url":"z_e65ba0b64d945c43_penningtrap_run_Hamiltonian_error_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_run_Hamiltonian_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":116,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_run_error_py":{"hash":"6f9c0db4e860d420115e6a426976530d","index":{"url":"z_e65ba0b64d945c43_penningtrap_run_error_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_run_error.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":2,"n_excluded":8,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_penningtrap_run_work_precision_py":{"hash":"9a7107b9c45239a2c0428e6e24b38f53","index":{"url":"z_e65ba0b64d945c43_penningtrap_run_work_precision_py.html","file":"pySDC/projects/Second_orderSDC/penningtrap_run_work_precision.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":8,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_plot_helper_py":{"hash":"ff58236fdf96cad464c7162adc2e98cf","index":{"url":"z_e65ba0b64d945c43_plot_helper_py.html","file":"pySDC/projects/Second_orderSDC/plot_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":4,"n_excluded":392,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_e65ba0b64d945c43_stability_simulation_py":{"hash":"5d27c04a04a94518f351eafd318274e1","index":{"url":"z_e65ba0b64d945c43_stability_simulation_py.html","file":"pySDC/projects/Second_orderSDC/stability_simulation.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":107,"n_excluded":108,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_AllenCahn_contracting_circle_py":{"hash":"b03d0f0cc571a7119bedc6290f3143a2","index":{"url":"z_cf9ddae6e6f0d80b_AllenCahn_contracting_circle_py.html","file":"pySDC/projects/TOMS/AllenCahn_contracting_circle.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":184,"n_excluded":9,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_AllenCahn_monitor_py":{"hash":"51e8e5ef809c4cebb897e07d305c387a","index":{"url":"z_cf9ddae6e6f0d80b_AllenCahn_monitor_py.html","file":"pySDC/projects/TOMS/AllenCahn_monitor.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_pySDC_with_PETSc_py":{"hash":"73ea0319549aa6cad39135bd9fc35f98","index":{"url":"z_cf9ddae6e6f0d80b_pySDC_with_PETSc_py.html","file":"pySDC/projects/TOMS/pySDC_with_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":83,"n_excluded":11,"n_missing":83,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_cf9ddae6e6f0d80b_visualize_pySDC_with_PETSc_py":{"hash":"b79cceb4a5bc2aefed920d43e71e0e06","index":{"url":"z_cf9ddae6e6f0d80b_visualize_pySDC_with_PETSc_py.html","file":"pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":93,"n_excluded":4,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3a331a23ecfeca1c_compression_convergence_controller_py":{"hash":"69c63282a7c0efe0c1aba2d288314e97","index":{"url":"z_3a331a23ecfeca1c_compression_convergence_controller_py.html","file":"pySDC/projects/compression/compression_convergence_controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":23,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_3a331a23ecfeca1c_order_py":{"hash":"fa9229a86cbf0f0eb9ce456363ea8ceb","index":{"url":"z_3a331a23ecfeca1c_order_py.html","file":"pySDC/projects/compression/order.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":79,"n_excluded":3,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_ecd017d7b94a3306_compare_to_matrixbased_py":{"hash":"9428f9c18bd2e9793af7e4d796979fb8","index":{"url":"z_ecd017d7b94a3306_compare_to_matrixbased_py.html","file":"pySDC/projects/matrixPFASST/compare_to_matrixbased.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":26,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_ecd017d7b94a3306_compare_to_propagator_py":{"hash":"66a73369e354003ea0ea4b3c1da97809","index":{"url":"z_ecd017d7b94a3306_compare_to_propagator_py.html","file":"pySDC/projects/matrixPFASST/compare_to_propagator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":135,"n_excluded":26,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_ecd017d7b94a3306_controller_matrix_nonMPI_py":{"hash":"0335aefc5e93285a007e879e67c465f8","index":{"url":"z_ecd017d7b94a3306_controller_matrix_nonMPI_py.html","file":"pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":183,"n_excluded":0,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_AllenCahn_parallel_py":{"hash":"1d196b715dc0b37f49446c09f952fdee","index":{"url":"z_7b436a2656aaf131_AllenCahn_parallel_py.html","file":"pySDC/projects/parallelSDC/AllenCahn_parallel.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":17,"n_missing":17,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_ErrReductionHook_py":{"hash":"06bc6ca94798b1fe930d36b78a91249d","index":{"url":"z_7b436a2656aaf131_ErrReductionHook_py.html","file":"pySDC/projects/parallelSDC/ErrReductionHook.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_GeneralizedFisher_1D_FD_implicit_Jac_py":{"hash":"50302119be99baac69371c3ba9859dd5","index":{"url":"z_7b436a2656aaf131_GeneralizedFisher_1D_FD_implicit_Jac_py.html","file":"pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":12,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_Van_der_Pol_implicit_Jac_py":{"hash":"7bc6bed68ccc9dbf4f64badd36d885b1","index":{"url":"z_7b436a2656aaf131_Van_der_Pol_implicit_Jac_py.html","file":"pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":14,"n_excluded":0,"n_missing":14,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_py":{"hash":"96f0400220ffe4007a8661dd4e85c9c5","index":{"url":"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_py.html","file":"pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_prec_py":{"hash":"5c2afeccdc589ed90f17c608f3686ef5","index":{"url":"z_7b436a2656aaf131_linearized_implicit_fixed_parallel_prec_py.html","file":"pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel_prec.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":10,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_linearized_implicit_parallel_py":{"hash":"db223cd3103c835a2372f96df69446df","index":{"url":"z_7b436a2656aaf131_linearized_implicit_parallel_py.html","file":"pySDC/projects/parallelSDC/linearized_implicit_parallel.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":37,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_minimization_py":{"hash":"51e2d9d86cd187aa8f93608ea036e85f","index":{"url":"z_7b436a2656aaf131_minimization_py.html","file":"pySDC/projects/parallelSDC/minimization.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":48,"n_excluded":2,"n_missing":48,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_newton_vs_sdc_py":{"hash":"fc0a8303a4b91bd92e01492f91200126","index":{"url":"z_7b436a2656aaf131_newton_vs_sdc_py.html","file":"pySDC/projects/parallelSDC/newton_vs_sdc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_nonlinear_playground_py":{"hash":"1631e836fb8c5db5dee27275234d4201","index":{"url":"z_7b436a2656aaf131_nonlinear_playground_py.html","file":"pySDC/projects/parallelSDC/nonlinear_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":106,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_preconditioner_playground_py":{"hash":"60c6c220de7ca97ceef11c228c6399a6","index":{"url":"z_7b436a2656aaf131_preconditioner_playground_py.html","file":"pySDC/projects/parallelSDC/preconditioner_playground.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":142,"n_excluded":8,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_7b436a2656aaf131_preconditioner_playground_MPI_py":{"hash":"ee04d73eb0d298120a17c0469ecc7305","index":{"url":"z_7b436a2656aaf131_preconditioner_playground_MPI_py.html","file":"pySDC/projects/parallelSDC/preconditioner_playground_MPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":151,"n_excluded":22,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_allenCahn_accuracy_py":{"hash":"587620b58e9096eb1ed46b32dd1463f9","index":{"url":"z_1ba2acb451842eb0_allenCahn_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/allenCahn_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_allenCahn_setup_py":{"hash":"2ab3feb6b90b74fc5f168bcf1d12b9b9","index":{"url":"z_1ba2acb451842eb0_allenCahn_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/allenCahn_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":7,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_chemicalReaction_accuracy_py":{"hash":"50bc51eeb351348d564ddab29b3cb0f8","index":{"url":"z_1ba2acb451842eb0_chemicalReaction_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/chemicalReaction_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_chemicalReaction_setup_py":{"hash":"210a565c4078af2ef2e4e74fcd343e12","index":{"url":"z_1ba2acb451842eb0_chemicalReaction_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/chemicalReaction_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_convergence_py":{"hash":"c47c1397d6f6ddfa97b948df74fb6735","index":{"url":"z_1ba2acb451842eb0_convergence_py.html","file":"pySDC/projects/parallelSDC_reloaded/convergence.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_jacobiElliptic_accuracy_py":{"hash":"4a8318b9645be411bbe990e6c4e84156","index":{"url":"z_1ba2acb451842eb0_jacobiElliptic_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/jacobiElliptic_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":52,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_jacobiElliptic_setup_py":{"hash":"4e6099892a35510bc3195de80d8b70b6","index":{"url":"z_1ba2acb451842eb0_jacobiElliptic_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/jacobiElliptic_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":29,"n_excluded":7,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_kaps_accuracy_py":{"hash":"d6e8cfdb828fb3b9f0b4285768015091","index":{"url":"z_1ba2acb451842eb0_kaps_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/kaps_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":56,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_kaps_setup_py":{"hash":"9288a30ff00b8af2138d8ddd8ca867f5","index":{"url":"z_1ba2acb451842eb0_kaps_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/kaps_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":23,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_lorenz_accuracy_py":{"hash":"78043b43987dd56c58234b9841b1aa7f","index":{"url":"z_1ba2acb451842eb0_lorenz_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/lorenz_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":57,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_lorenz_setup_py":{"hash":"97bd5d422d807e99e2466a784cee5360","index":{"url":"z_1ba2acb451842eb0_lorenz_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/lorenz_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_nilpotency_py":{"hash":"1307f57cb34058f0d040bf0b115df411","index":{"url":"z_1ba2acb451842eb0_nilpotency_py.html","file":"pySDC/projects/parallelSDC_reloaded/nilpotency.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":46,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py":{"hash":"be2260875288245f01c2aeb007fb3ef6","index":{"url":"z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py":{"hash":"3f1b3bfe18b07559e04696f740909566","index":{"url":"z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinson_accuracy_py":{"hash":"9fb7b0dc93a1346f3b551d6e5bc3bb64","index":{"url":"z_1ba2acb451842eb0_protheroRobinson_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinson_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_protheroRobinson_setup_py":{"hash":"0f9ba829c234dedf8465971a10ba2179","index":{"url":"z_1ba2acb451842eb0_protheroRobinson_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/protheroRobinson_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig01_conv_py":{"hash":"a00b8c1a656f68ea7584ed094d083848","index":{"url":"z_52d7e0681901465e_fig01_conv_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig01_conv.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":41,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig02_stab_py":{"hash":"2776c8256b01e48aad11801fee7bf136","index":{"url":"z_52d7e0681901465e_fig02_stab_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig02_stab.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig03_lorenz_py":{"hash":"a56fb1672ec952b23c9e2c765d0ccfd3","index":{"url":"z_52d7e0681901465e_fig03_lorenz_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig03_lorenz.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":101,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig04_protheroRobinson_py":{"hash":"b819a887eeb71b8862c8f13ef6f3132d","index":{"url":"z_52d7e0681901465e_fig04_protheroRobinson_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig04_protheroRobinson.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig05_allenCahn_py":{"hash":"b350796e31a5791d06d5dc89ec3a795e","index":{"url":"z_52d7e0681901465e_fig05_allenCahn_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig05_allenCahn.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":75,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig06_allenCahnMPI_py":{"hash":"80dc66efa9a08d00e9059684d8790614","index":{"url":"z_52d7e0681901465e_fig06_allenCahnMPI_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":3,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_52d7e0681901465e_fig06_allenCahnMPI_plot_py":{"hash":"9f053c6db2611ab4165d330f2ce77f42","index":{"url":"z_52d7e0681901465e_fig06_allenCahnMPI_plot_py.html","file":"pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI_plot.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_stability_py":{"hash":"e24af3eeb60b3441b4f3d1fab06bcce6","index":{"url":"z_1ba2acb451842eb0_stability_py.html","file":"pySDC/projects/parallelSDC_reloaded/stability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":35,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_utils_py":{"hash":"ab823a4054eed57d9be1f3e64b702797","index":{"url":"z_1ba2acb451842eb0_utils_py.html","file":"pySDC/projects/parallelSDC_reloaded/utils.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":168,"n_excluded":4,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_vanderpol_accuracy_py":{"hash":"d82b22bf4a2f4f029cc92f071939455a","index":{"url":"z_1ba2acb451842eb0_vanderpol_accuracy_py.html","file":"pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ba2acb451842eb0_vanderpol_setup_py":{"hash":"73121c9ab7641c1b6b611fe4d809ffdc","index":{"url":"z_1ba2acb451842eb0_vanderpol_setup_py.html","file":"pySDC/projects/parallelSDC_reloaded/vanderpol_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_FaultHooks_py":{"hash":"6c4e0ae7256faeae212f8f6b86e9ac24","index":{"url":"z_064a9f2a35945611_FaultHooks_py.html","file":"pySDC/projects/soft_failure/FaultHooks.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":20,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_generate_statistics_py":{"hash":"284803646f07375ad119b5b67938dcf7","index":{"url":"z_064a9f2a35945611_generate_statistics_py.html","file":"pySDC/projects/soft_failure/generate_statistics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":199,"n_excluded":16,"n_missing":50,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_implicit_sweeper_faults_py":{"hash":"d66667671de5ed6668fba9c3d8c00e0a","index":{"url":"z_064a9f2a35945611_implicit_sweeper_faults_py.html","file":"pySDC/projects/soft_failure/implicit_sweeper_faults.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":144,"n_excluded":0,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_064a9f2a35945611_visualization_helper_py":{"hash":"42503abb7715e2570dcd624ab1931f83","index":{"url":"z_064a9f2a35945611_visualization_helper_py.html","file":"pySDC/projects/soft_failure/visualization_helper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_A_spatial_problem_setup_py":{"hash":"2217665c983f844e6bbbb0e504edd3d8","index":{"url":"z_a8a430cd9834ab6a_A_spatial_problem_setup_py.html","file":"pySDC/tutorial/step_1/A_spatial_problem_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":21,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_B_spatial_accuracy_check_py":{"hash":"7571221d81cec43b1b00c722df579715","index":{"url":"z_a8a430cd9834ab6a_B_spatial_accuracy_check_py.html","file":"pySDC/tutorial/step_1/B_spatial_accuracy_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_C_collocation_problem_setup_py":{"hash":"08be0636af50ac852a0e621a7b5f1197","index":{"url":"z_a8a430cd9834ab6a_C_collocation_problem_setup_py.html","file":"pySDC/tutorial/step_1/C_collocation_problem_setup.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a8a430cd9834ab6a_D_collocation_accuracy_check_py":{"hash":"2865db91ebe25203ee836b47e78ba5d2","index":{"url":"z_a8a430cd9834ab6a_D_collocation_accuracy_check_py.html","file":"pySDC/tutorial/step_1/D_collocation_accuracy_check.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":85,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ee527a4b5236415_A_step_data_structure_py":{"hash":"3ca3ec60f6232e12fd48ed3e3ac0d7fb","index":{"url":"z_1ee527a4b5236415_A_step_data_structure_py.html","file":"pySDC/tutorial/step_2/A_step_data_structure.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":38,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ee527a4b5236415_B_my_first_sweeper_py":{"hash":"ea2f98464e92671da558a44d2dc97780","index":{"url":"z_1ee527a4b5236415_B_my_first_sweeper_py.html","file":"pySDC/tutorial/step_2/B_my_first_sweeper.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_1ee527a4b5236415_C_using_pySDCs_frontend_py":{"hash":"0cd282b28784f44dd8eef8be594021c3","index":{"url":"z_1ee527a4b5236415_C_using_pySDCs_frontend_py.html","file":"pySDC/tutorial/step_2/C_using_pySDCs_frontend.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_A_getting_statistics_py":{"hash":"786cb24bf8290ae117e295c015b6df41","index":{"url":"z_a25a81841eb75b92_A_getting_statistics_py.html","file":"pySDC/tutorial/step_3/A_getting_statistics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":54,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_B_adding_statistics_py":{"hash":"0ffb90cce4d2f4cbec66c5d45d18543f","index":{"url":"z_a25a81841eb75b92_B_adding_statistics_py.html","file":"pySDC/tutorial/step_3/B_adding_statistics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_C_study_collocations_py":{"hash":"455f5871415b87d705da206675a86d8a","index":{"url":"z_a25a81841eb75b92_C_study_collocations_py.html","file":"pySDC/tutorial/step_3/C_study_collocations.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":63,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a25a81841eb75b92_HookClass_Particles_py":{"hash":"8c5a6c79cacfd88fc0672ee33dba96d6","index":{"url":"z_a25a81841eb75b92_HookClass_Particles_py.html","file":"pySDC/tutorial/step_3/HookClass_Particles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":49,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_A_spatial_transfer_operators_py":{"hash":"ec8353e9d018a3714741681a5d34d008","index":{"url":"z_99cdae9889c0cdaf_A_spatial_transfer_operators_py.html","file":"pySDC/tutorial/step_4/A_spatial_transfer_operators.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":45,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_B_multilevel_hierarchy_py":{"hash":"30a0f2259146158b492947e02b8ae263","index":{"url":"z_99cdae9889c0cdaf_B_multilevel_hierarchy_py.html","file":"pySDC/tutorial/step_4/B_multilevel_hierarchy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_C_SDC_vs_MLSDC_py":{"hash":"94ed4c49a98fe4931d3cc1b7b2bc2f09","index":{"url":"z_99cdae9889c0cdaf_C_SDC_vs_MLSDC_py.html","file":"pySDC/tutorial/step_4/C_SDC_vs_MLSDC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":80,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_D_MLSDC_with_particles_py":{"hash":"2620d957070eb6a00d993f737ab53234","index":{"url":"z_99cdae9889c0cdaf_D_MLSDC_with_particles_py.html","file":"pySDC/tutorial/step_4/D_MLSDC_with_particles.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":78,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_99cdae9889c0cdaf_PenningTrap_3D_coarse_py":{"hash":"233e646e5479526536d221292eaf5f26","index":{"url":"z_99cdae9889c0cdaf_PenningTrap_3D_coarse_py.html","file":"pySDC/tutorial/step_4/PenningTrap_3D_coarse.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":11,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a2aef498bf4ac071_A_multistep_multilevel_hierarchy_py":{"hash":"c904ef1348c3e9f738f9144c72e697fe","index":{"url":"z_a2aef498bf4ac071_A_multistep_multilevel_hierarchy_py.html","file":"pySDC/tutorial/step_5/A_multistep_multilevel_hierarchy.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":32,"n_excluded":10,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a2aef498bf4ac071_B_my_first_PFASST_run_py":{"hash":"7d244638d8f2d6bac578b52eb136cfc6","index":{"url":"z_a2aef498bf4ac071_B_my_first_PFASST_run_py.html","file":"pySDC/tutorial/step_5/B_my_first_PFASST_run.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":72,"n_excluded":10,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a2aef498bf4ac071_C_advection_and_PFASST_py":{"hash":"d498abc3a341dc22897dc27133a783aa","index":{"url":"z_a2aef498bf4ac071_C_advection_and_PFASST_py.html","file":"pySDC/tutorial/step_5/C_advection_and_PFASST.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":10,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_A_run_non_MPI_controller_py":{"hash":"530f65c964cb8c54efa1341d5a415a80","index":{"url":"z_a1e8f71763f68ddb_A_run_non_MPI_controller_py.html","file":"pySDC/tutorial/step_6/A_run_non_MPI_controller.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_B_odd_temporal_distribution_py":{"hash":"2aecdf0552f601d0fe8a10545c5bbf2b","index":{"url":"z_a1e8f71763f68ddb_B_odd_temporal_distribution_py.html","file":"pySDC/tutorial/step_6/B_odd_temporal_distribution.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_C_MPI_parallelization_py":{"hash":"c3391b8399c83773e5d052740f25f3d3","index":{"url":"z_a1e8f71763f68ddb_C_MPI_parallelization_py.html","file":"pySDC/tutorial/step_6/C_MPI_parallelization.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":3,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_a1e8f71763f68ddb_playground_parallelization_py":{"hash":"5592bf23c129e7223ecc5f57034d0315","index":{"url":"z_a1e8f71763f68ddb_playground_parallelization_py.html","file":"pySDC/tutorial/step_6/playground_parallelization.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":36,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py":{"hash":"a31708964f2320408198b9ef556b05ff","index":{"url":"z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py.html","file":"pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":105,"n_excluded":3,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py":{"hash":"ee5fe7368004483e8a7a2bd479f4ee9a","index":{"url":"z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py.html","file":"pySDC/tutorial/step_7/B_pySDC_with_mpi4pyfft.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":88,"n_excluded":6,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py":{"hash":"e629a5808714d659d053b8fe4abb62e2","index":{"url":"z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py.html","file":"pySDC/tutorial/step_7/C_pySDC_with_PETSc.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":95,"n_excluded":11,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py":{"hash":"ad28ad25353a3c6af9cf552f3739045e","index":{"url":"z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py.html","file":"pySDC/tutorial/step_7/D_pySDC_with_PyTorch.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":43,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_A_visualize_residuals_py":{"hash":"4884b82ba292d16f35614c0cbd537738","index":{"url":"z_37e09edbaf161c0a_A_visualize_residuals_py.html","file":"pySDC/tutorial/step_8/A_visualize_residuals.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":32,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_B_multistep_SDC_py":{"hash":"f50a787eea87a839c960630125326fbf","index":{"url":"z_37e09edbaf161c0a_B_multistep_SDC_py.html","file":"pySDC/tutorial/step_8/B_multistep_SDC.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":98,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_C_iteration_estimator_py":{"hash":"ef03afc5c2d573369b81cc4c70067c9e","index":{"url":"z_37e09edbaf161c0a_C_iteration_estimator_py.html","file":"pySDC/tutorial/step_8/C_iteration_estimator.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":179,"n_excluded":21,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_37e09edbaf161c0a_HookClass_error_output_py":{"hash":"183e371329cdb8b07ffdf2a063dba7e6","index":{"url":"z_37e09edbaf161c0a_HookClass_error_output_py.html","file":"pySDC/tutorial/step_8/HookClass_error_output.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":30,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}}}}
\ No newline at end of file
diff --git a/coverage/z_020efe120a771d8a_fput_py.html b/coverage/z_020efe120a771d8a_fput_py.html
index 0ca5fe2139..d7233c19fe 100644
--- a/coverage/z_020efe120a771d8a_fput_py.html
+++ b/coverage/z_020efe120a771d8a_fput_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -328,7 +328,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_020efe120a771d8a_hamiltonian_and_energy_output_py.html b/coverage/z_020efe120a771d8a_hamiltonian_and_energy_output_py.html
index 4c94cc2f58..58023c802e 100644
--- a/coverage/z_020efe120a771d8a_hamiltonian_and_energy_output_py.html
+++ b/coverage/z_020efe120a771d8a_hamiltonian_and_energy_output_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -196,7 +196,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_020efe120a771d8a_hamiltonian_output_py.html b/coverage/z_020efe120a771d8a_hamiltonian_output_py.html
index 88d46b04a2..ebd8f8914c 100644
--- a/coverage/z_020efe120a771d8a_hamiltonian_output_py.html
+++ b/coverage/z_020efe120a771d8a_hamiltonian_output_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -170,7 +170,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_020efe120a771d8a_harmonic_oscillator_py.html b/coverage/z_020efe120a771d8a_harmonic_oscillator_py.html
index 929dbd8107..6715101e20 100644
--- a/coverage/z_020efe120a771d8a_harmonic_oscillator_py.html
+++ b/coverage/z_020efe120a771d8a_harmonic_oscillator_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -254,7 +254,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_020efe120a771d8a_simple_problems_py.html b/coverage/z_020efe120a771d8a_simple_problems_py.html
index 81a3141575..872aaa4275 100644
--- a/coverage/z_020efe120a771d8a_simple_problems_py.html
+++ b/coverage/z_020efe120a771d8a_simple_problems_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -323,7 +323,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_020efe120a771d8a_solar_system_py.html b/coverage/z_020efe120a771d8a_solar_system_py.html
index 625c27ae6a..51412091ea 100644
--- a/coverage/z_020efe120a771d8a_solar_system_py.html
+++ b/coverage/z_020efe120a771d8a_solar_system_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -365,7 +365,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_020efe120a771d8a_stop_at_error_hook_py.html b/coverage/z_020efe120a771d8a_stop_at_error_hook_py.html
index 16315fcb01..416a333be5 100644
--- a/coverage/z_020efe120a771d8a_stop_at_error_hook_py.html
+++ b/coverage/z_020efe120a771d8a_stop_at_error_hook_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -117,7 +117,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_04cb75334c2a5eef_data_management_py.html b/coverage/z_04cb75334c2a5eef_data_management_py.html
index 5fa4f9ac38..9a89e8d89c 100644
--- a/coverage/z_04cb75334c2a5eef_data_management_py.html
+++ b/coverage/z_04cb75334c2a5eef_data_management_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -196,7 +196,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_064a9f2a35945611_FaultHooks_py.html b/coverage/z_064a9f2a35945611_FaultHooks_py.html
index 6ad09a79c5..468cb349d2 100644
--- a/coverage/z_064a9f2a35945611_FaultHooks_py.html
+++ b/coverage/z_064a9f2a35945611_FaultHooks_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -135,7 +135,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_064a9f2a35945611_generate_statistics_py.html b/coverage/z_064a9f2a35945611_generate_statistics_py.html
index 1b201adeab..972e7510a1 100644
--- a/coverage/z_064a9f2a35945611_generate_statistics_py.html
+++ b/coverage/z_064a9f2a35945611_generate_statistics_py.html
@@ -55,8 +55,8 @@
199 statements
- 150 run
- 49 missing
+ 149 run
+ 50 missing
16 excluded
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -364,7 +364,7 @@
282 # calculate minimal, maximal, mean residual vectors
283 for i in range ( minlen ) :
284 if np . isnan ( residuals [ i ] ) or np . isinf ( residuals [ i ] ) :
- 285 residuals [ i ] = 1000
+ 285 residuals [ i ] = 1000
286 minres [ i ] = min ( minres [ i ] , residuals [ i ] )
287 maxres [ i ] = max ( maxres [ i ] , residuals [ i ] )
288 meanres [ i ] += residuals [ i ]
@@ -485,7 +485,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_064a9f2a35945611_implicit_sweeper_faults_py.html b/coverage/z_064a9f2a35945611_implicit_sweeper_faults_py.html
index 0ce0fdbf8d..14bc704e34 100644
--- a/coverage/z_064a9f2a35945611_implicit_sweeper_faults_py.html
+++ b/coverage/z_064a9f2a35945611_implicit_sweeper_faults_py.html
@@ -2,7 +2,7 @@
- Coverage for pySDC/projects/soft_failure/implicit_sweeper_faults.py: 97%
+ Coverage for pySDC/projects/soft_failure/implicit_sweeper_faults.py: 94%
@@ -12,7 +12,7 @@
Coverage for pySDC/projects/soft_failure/implicit_sweeper_faults.py :
- 97%
+ 94%
144 statements
- 139 run
- 5 missing
+ 136 run
+ 8 missing
0 excluded
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -280,10 +280,10 @@
198 self . fault_stats . nfaults_detected += 1
199 # no fault injected but fault detected -> meh!
200 elif not self . fault_injected and self . fault_detected :
- 201 self . fault_stats . nfalse_positives += 1
+ 201 self . fault_stats . nfalse_positives += 1
202 # in correction mode and fault detected -> meeeh!
- 203 if self . in_correction :
- 204 self . fault_stats . nfalse_positives_in_correction += 1
+ 203 if self . in_correction :
+ 204 self . fault_stats . nfalse_positives_in_correction += 1
205 # fault injected but no fault detected -> meh!
206 elif self . fault_injected and not self . fault_detected :
207 self . fault_stats . nfaults_missed += 1
@@ -416,7 +416,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_064a9f2a35945611_visualization_helper_py.html b/coverage/z_064a9f2a35945611_visualization_helper_py.html
index 73acbf356b..96fdf48407 100644
--- a/coverage/z_064a9f2a35945611_visualization_helper_py.html
+++ b/coverage/z_064a9f2a35945611_visualization_helper_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -217,7 +217,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0a363dd8c140c711_hooksDAE_py.html b/coverage/z_0a363dd8c140c711_hooksDAE_py.html
index 49cf46dc19..cbc62b5d12 100644
--- a/coverage/z_0a363dd8c140c711_hooksDAE_py.html
+++ b/coverage/z_0a363dd8c140c711_hooksDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -171,7 +171,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0a363dd8c140c711_meshDAE_py.html b/coverage/z_0a363dd8c140c711_meshDAE_py.html
index bac1c4edfd..a65613d80b 100644
--- a/coverage/z_0a363dd8c140c711_meshDAE_py.html
+++ b/coverage/z_0a363dd8c140c711_meshDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -101,7 +101,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0a363dd8c140c711_problemDAE_py.html b/coverage/z_0a363dd8c140c711_problemDAE_py.html
index bb45241e4e..04dd3d4974 100644
--- a/coverage/z_0a363dd8c140c711_problemDAE_py.html
+++ b/coverage/z_0a363dd8c140c711_problemDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -183,7 +183,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_AllenCahn_dump_py.html b/coverage/z_0c21c203c9df60ee_AllenCahn_dump_py.html
index f15a936459..2588c98d5e 100644
--- a/coverage/z_0c21c203c9df60ee_AllenCahn_dump_py.html
+++ b/coverage/z_0c21c203c9df60ee_AllenCahn_dump_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -237,7 +237,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py.html b/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py.html
index 91cb862c7e..2da3fea2b7 100644
--- a/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py.html
+++ b/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_and_dump_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -350,7 +350,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_py.html b/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_py.html
index c19dc7b3bd..17f366f936 100644
--- a/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_py.html
+++ b/coverage/z_0c21c203c9df60ee_AllenCahn_monitor_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -274,7 +274,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_run_simple_forcing_benchmark_py.html b/coverage/z_0c21c203c9df60ee_run_simple_forcing_benchmark_py.html
index db78de98ce..18d9e30d97 100644
--- a/coverage/z_0c21c203c9df60ee_run_simple_forcing_benchmark_py.html
+++ b/coverage/z_0c21c203c9df60ee_run_simple_forcing_benchmark_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -242,7 +242,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_run_simple_forcing_verification_py.html b/coverage/z_0c21c203c9df60ee_run_simple_forcing_verification_py.html
index 0e17df9f88..5f02e9d946 100644
--- a/coverage/z_0c21c203c9df60ee_run_simple_forcing_verification_py.html
+++ b/coverage/z_0c21c203c9df60ee_run_simple_forcing_verification_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -390,7 +390,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_run_temp_forcing_benchmark_py.html b/coverage/z_0c21c203c9df60ee_run_temp_forcing_benchmark_py.html
index 50d548ed53..6a96dad9a1 100644
--- a/coverage/z_0c21c203c9df60ee_run_temp_forcing_benchmark_py.html
+++ b/coverage/z_0c21c203c9df60ee_run_temp_forcing_benchmark_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -226,7 +226,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_run_temp_forcing_realistic_py.html b/coverage/z_0c21c203c9df60ee_run_temp_forcing_realistic_py.html
index 7c09d92092..052951157e 100644
--- a/coverage/z_0c21c203c9df60ee_run_temp_forcing_realistic_py.html
+++ b/coverage/z_0c21c203c9df60ee_run_temp_forcing_realistic_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -233,7 +233,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_run_temp_forcing_reference_py.html b/coverage/z_0c21c203c9df60ee_run_temp_forcing_reference_py.html
index 9d5b492d71..beda697fcc 100644
--- a/coverage/z_0c21c203c9df60ee_run_temp_forcing_reference_py.html
+++ b/coverage/z_0c21c203c9df60ee_run_temp_forcing_reference_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -236,7 +236,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_run_temp_forcing_verification_py.html b/coverage/z_0c21c203c9df60ee_run_temp_forcing_verification_py.html
index 2827129225..fb235757b1 100644
--- a/coverage/z_0c21c203c9df60ee_run_temp_forcing_verification_py.html
+++ b/coverage/z_0c21c203c9df60ee_run_temp_forcing_verification_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -285,7 +285,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_visualize_py.html b/coverage/z_0c21c203c9df60ee_visualize_py.html
index b6afadf210..88d7e99966 100644
--- a/coverage/z_0c21c203c9df60ee_visualize_py.html
+++ b/coverage/z_0c21c203c9df60ee_visualize_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -140,7 +140,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0c21c203c9df60ee_visualize_temp_py.html b/coverage/z_0c21c203c9df60ee_visualize_temp_py.html
index b5e98242c9..b2fe7952c6 100644
--- a/coverage/z_0c21c203c9df60ee_visualize_temp_py.html
+++ b/coverage/z_0c21c203c9df60ee_visualize_temp_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -238,7 +238,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_discontinuousTestDAE_py.html b/coverage/z_0eb34c630be51b75_discontinuousTestDAE_py.html
index 01feb314ba..77dd5370a9 100644
--- a/coverage/z_0eb34c630be51b75_discontinuousTestDAE_py.html
+++ b/coverage/z_0eb34c630be51b75_discontinuousTestDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -293,7 +293,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_pendulum2D_py.html b/coverage/z_0eb34c630be51b75_pendulum2D_py.html
index 41b5431ab8..3a083b5845 100644
--- a/coverage/z_0eb34c630be51b75_pendulum2D_py.html
+++ b/coverage/z_0eb34c630be51b75_pendulum2D_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -203,7 +203,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_problematicF_py.html b/coverage/z_0eb34c630be51b75_problematicF_py.html
index 964e6925d0..3c6ad6cfb9 100644
--- a/coverage/z_0eb34c630be51b75_problematicF_py.html
+++ b/coverage/z_0eb34c630be51b75_problematicF_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -196,7 +196,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_simpleDAE_py.html b/coverage/z_0eb34c630be51b75_simpleDAE_py.html
index daef02b5b3..553f1e37a0 100644
--- a/coverage/z_0eb34c630be51b75_simpleDAE_py.html
+++ b/coverage/z_0eb34c630be51b75_simpleDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -204,7 +204,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_synchronousMachine_py.html b/coverage/z_0eb34c630be51b75_synchronousMachine_py.html
index 79f408326a..04a55dde8e 100644
--- a/coverage/z_0eb34c630be51b75_synchronousMachine_py.html
+++ b/coverage/z_0eb34c630be51b75_synchronousMachine_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -566,7 +566,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_transistorAmplifier_py.html b/coverage/z_0eb34c630be51b75_transistorAmplifier_py.html
index bc2b1a6c96..aa46c5cbf1 100644
--- a/coverage/z_0eb34c630be51b75_transistorAmplifier_py.html
+++ b/coverage/z_0eb34c630be51b75_transistorAmplifier_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -368,7 +368,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_0eb34c630be51b75_wscc9BusSystem_py.html b/coverage/z_0eb34c630be51b75_wscc9BusSystem_py.html
index c1d1ea53e1..53d3404c26 100644
--- a/coverage/z_0eb34c630be51b75_wscc9BusSystem_py.html
+++ b/coverage/z_0eb34c630be51b75_wscc9BusSystem_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -1322,7 +1322,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py.html b/coverage/z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py.html
index c79fd76b59..3eaeeb1ba5 100644
--- a/coverage/z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py.html
+++ b/coverage/z_11ffac7f7ab8bb8d_A_pySDC_with_FEniCS_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -276,7 +276,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py.html b/coverage/z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py.html
index 7a559f8d10..ece706bb83 100644
--- a/coverage/z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py.html
+++ b/coverage/z_11ffac7f7ab8bb8d_B_pySDC_with_mpi4pyfft_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -243,7 +243,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py.html b/coverage/z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py.html
index c3b7cd8d1d..f13b645e06 100644
--- a/coverage/z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py.html
+++ b/coverage/z_11ffac7f7ab8bb8d_C_pySDC_with_PETSc_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -256,7 +256,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py.html b/coverage/z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py.html
index e61ac29539..1090bbda3c 100644
--- a/coverage/z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py.html
+++ b/coverage/z_11ffac7f7ab8bb8d_D_pySDC_with_PyTorch_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -178,7 +178,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_15820e38ae7f8080_fullyImplicitDAEMPI_py.html b/coverage/z_15820e38ae7f8080_fullyImplicitDAEMPI_py.html
index 70d84d3f48..ba7eb383dc 100644
--- a/coverage/z_15820e38ae7f8080_fullyImplicitDAEMPI_py.html
+++ b/coverage/z_15820e38ae7f8080_fullyImplicitDAEMPI_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -285,7 +285,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_15820e38ae7f8080_fullyImplicitDAE_py.html b/coverage/z_15820e38ae7f8080_fullyImplicitDAE_py.html
index 074999692a..539d173353 100644
--- a/coverage/z_15820e38ae7f8080_fullyImplicitDAE_py.html
+++ b/coverage/z_15820e38ae7f8080_fullyImplicitDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -349,7 +349,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_15820e38ae7f8080_rungeKuttaDAE_py.html b/coverage/z_15820e38ae7f8080_rungeKuttaDAE_py.html
index 7f8135d9ed..680c88f16b 100644
--- a/coverage/z_15820e38ae7f8080_rungeKuttaDAE_py.html
+++ b/coverage/z_15820e38ae7f8080_rungeKuttaDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -272,7 +272,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_15820e38ae7f8080_semiImplicitDAEMPI_py.html b/coverage/z_15820e38ae7f8080_semiImplicitDAEMPI_py.html
index 6819207a70..55b2a70bca 100644
--- a/coverage/z_15820e38ae7f8080_semiImplicitDAEMPI_py.html
+++ b/coverage/z_15820e38ae7f8080_semiImplicitDAEMPI_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -187,7 +187,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_15820e38ae7f8080_semiImplicitDAE_py.html b/coverage/z_15820e38ae7f8080_semiImplicitDAE_py.html
index 0937d278f2..83e6532a34 100644
--- a/coverage/z_15820e38ae7f8080_semiImplicitDAE_py.html
+++ b/coverage/z_15820e38ae7f8080_semiImplicitDAE_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -306,7 +306,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_allenCahn_accuracy_py.html b/coverage/z_1ba2acb451842eb0_allenCahn_accuracy_py.html
index 983f4002e0..a818d980c8 100644
--- a/coverage/z_1ba2acb451842eb0_allenCahn_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_allenCahn_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -208,7 +208,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_allenCahn_setup_py.html b/coverage/z_1ba2acb451842eb0_allenCahn_setup_py.html
index c2a96b8882..8b3596fdc1 100644
--- a/coverage/z_1ba2acb451842eb0_allenCahn_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_allenCahn_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -145,7 +145,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_chemicalReaction_accuracy_py.html b/coverage/z_1ba2acb451842eb0_chemicalReaction_accuracy_py.html
index 9186b9d327..67d08087a3 100644
--- a/coverage/z_1ba2acb451842eb0_chemicalReaction_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_chemicalReaction_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -201,7 +201,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_chemicalReaction_setup_py.html b/coverage/z_1ba2acb451842eb0_chemicalReaction_setup_py.html
index 0df785bc1c..1a16dc023f 100644
--- a/coverage/z_1ba2acb451842eb0_chemicalReaction_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_chemicalReaction_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -128,7 +128,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_convergence_py.html b/coverage/z_1ba2acb451842eb0_convergence_py.html
index 6538a8c000..fcecc297df 100644
--- a/coverage/z_1ba2acb451842eb0_convergence_py.html
+++ b/coverage/z_1ba2acb451842eb0_convergence_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -165,7 +165,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_jacobiElliptic_accuracy_py.html b/coverage/z_1ba2acb451842eb0_jacobiElliptic_accuracy_py.html
index 868d077135..6b2855e5f0 100644
--- a/coverage/z_1ba2acb451842eb0_jacobiElliptic_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_jacobiElliptic_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -203,7 +203,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_jacobiElliptic_setup_py.html b/coverage/z_1ba2acb451842eb0_jacobiElliptic_setup_py.html
index 631990c736..41babc6673 100644
--- a/coverage/z_1ba2acb451842eb0_jacobiElliptic_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_jacobiElliptic_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -142,7 +142,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_kaps_accuracy_py.html b/coverage/z_1ba2acb451842eb0_kaps_accuracy_py.html
index c69935b2c7..b0f3c6a833 100644
--- a/coverage/z_1ba2acb451842eb0_kaps_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_kaps_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -204,7 +204,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_kaps_setup_py.html b/coverage/z_1ba2acb451842eb0_kaps_setup_py.html
index 9d29dbb8b6..6eace3f7fe 100644
--- a/coverage/z_1ba2acb451842eb0_kaps_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_kaps_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -127,7 +127,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_lorenz_accuracy_py.html b/coverage/z_1ba2acb451842eb0_lorenz_accuracy_py.html
index 140f23c7f0..d9db12ad19 100644
--- a/coverage/z_1ba2acb451842eb0_lorenz_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_lorenz_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -208,7 +208,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_lorenz_setup_py.html b/coverage/z_1ba2acb451842eb0_lorenz_setup_py.html
index 0dab6a285c..8184d98acb 100644
--- a/coverage/z_1ba2acb451842eb0_lorenz_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_lorenz_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -131,7 +131,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_nilpotency_py.html b/coverage/z_1ba2acb451842eb0_nilpotency_py.html
index 5b357ff5e8..2419d58970 100644
--- a/coverage/z_1ba2acb451842eb0_nilpotency_py.html
+++ b/coverage/z_1ba2acb451842eb0_nilpotency_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -155,7 +155,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py.html b/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py.html
index 74ef10ecc6..a79bee837f 100644
--- a/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -215,7 +215,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py.html b/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py.html
index ef347ca175..986636a7bb 100644
--- a/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_protheroRobinsonAutonomous_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -137,7 +137,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_protheroRobinson_accuracy_py.html b/coverage/z_1ba2acb451842eb0_protheroRobinson_accuracy_py.html
index 56ce9da8c0..8b10abfa90 100644
--- a/coverage/z_1ba2acb451842eb0_protheroRobinson_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_protheroRobinson_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -215,7 +215,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_protheroRobinson_setup_py.html b/coverage/z_1ba2acb451842eb0_protheroRobinson_setup_py.html
index 646b57af01..fcad65d4c3 100644
--- a/coverage/z_1ba2acb451842eb0_protheroRobinson_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_protheroRobinson_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -136,7 +136,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_stability_py.html b/coverage/z_1ba2acb451842eb0_stability_py.html
index d80a9ba7be..6438303426 100644
--- a/coverage/z_1ba2acb451842eb0_stability_py.html
+++ b/coverage/z_1ba2acb451842eb0_stability_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -167,7 +167,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_utils_py.html b/coverage/z_1ba2acb451842eb0_utils_py.html
index 6f8eb5466a..d7e86a8649 100644
--- a/coverage/z_1ba2acb451842eb0_utils_py.html
+++ b/coverage/z_1ba2acb451842eb0_utils_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -418,7 +418,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_vanderpol_accuracy_py.html b/coverage/z_1ba2acb451842eb0_vanderpol_accuracy_py.html
index b97344c173..14770baa9b 100644
--- a/coverage/z_1ba2acb451842eb0_vanderpol_accuracy_py.html
+++ b/coverage/z_1ba2acb451842eb0_vanderpol_accuracy_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -207,7 +207,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ba2acb451842eb0_vanderpol_setup_py.html b/coverage/z_1ba2acb451842eb0_vanderpol_setup_py.html
index 022817324e..b9e3bc20c4 100644
--- a/coverage/z_1ba2acb451842eb0_vanderpol_setup_py.html
+++ b/coverage/z_1ba2acb451842eb0_vanderpol_setup_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -146,7 +146,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ec92d03b7ea04ce_imexexp_1st_order_py.html b/coverage/z_1ec92d03b7ea04ce_imexexp_1st_order_py.html
index 51bfc69ab2..6da76879c0 100644
--- a/coverage/z_1ec92d03b7ea04ce_imexexp_1st_order_py.html
+++ b/coverage/z_1ec92d03b7ea04ce_imexexp_1st_order_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -390,7 +390,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ee527a4b5236415_A_step_data_structure_py.html b/coverage/z_1ee527a4b5236415_A_step_data_structure_py.html
index 3003dd6280..82b214bb58 100644
--- a/coverage/z_1ee527a4b5236415_A_step_data_structure_py.html
+++ b/coverage/z_1ee527a4b5236415_A_step_data_structure_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -158,7 +158,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ee527a4b5236415_B_my_first_sweeper_py.html b/coverage/z_1ee527a4b5236415_B_my_first_sweeper_py.html
index 3798ef362e..50aa2b34ce 100644
--- a/coverage/z_1ee527a4b5236415_B_my_first_sweeper_py.html
+++ b/coverage/z_1ee527a4b5236415_B_my_first_sweeper_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -206,7 +206,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1ee527a4b5236415_C_using_pySDCs_frontend_py.html b/coverage/z_1ee527a4b5236415_C_using_pySDCs_frontend_py.html
index ed62434010..6591ce2657 100644
--- a/coverage/z_1ee527a4b5236415_C_using_pySDCs_frontend_py.html
+++ b/coverage/z_1ee527a4b5236415_C_using_pySDCs_frontend_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -167,7 +167,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_default_hook_py.html b/coverage/z_1f4fced1df9318f0_default_hook_py.html
index 2951a06ad4..b07ead7d66 100644
--- a/coverage/z_1f4fced1df9318f0_default_hook_py.html
+++ b/coverage/z_1f4fced1df9318f0_default_hook_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -451,7 +451,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_embedded_error_estimate_py.html b/coverage/z_1f4fced1df9318f0_log_embedded_error_estimate_py.html
index 89a786526d..f2e7f490c1 100644
--- a/coverage/z_1f4fced1df9318f0_log_embedded_error_estimate_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_embedded_error_estimate_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -157,7 +157,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_errors_py.html b/coverage/z_1f4fced1df9318f0_log_errors_py.html
index 7ca7ec678a..035c167bda 100644
--- a/coverage/z_1f4fced1df9318f0_log_errors_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_errors_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -319,7 +319,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_extrapolated_error_estimate_py.html b/coverage/z_1f4fced1df9318f0_log_extrapolated_error_estimate_py.html
index 3f65aaaa1d..2796804c03 100644
--- a/coverage/z_1f4fced1df9318f0_log_extrapolated_error_estimate_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_extrapolated_error_estimate_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -123,7 +123,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_restarts_py.html b/coverage/z_1f4fced1df9318f0_log_restarts_py.html
index 238d5fedac..02a8594bfa 100644
--- a/coverage/z_1f4fced1df9318f0_log_restarts_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_restarts_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -119,7 +119,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_solution_py.html b/coverage/z_1f4fced1df9318f0_log_solution_py.html
index a8fca6e0bc..7db6376ddd 100644
--- a/coverage/z_1f4fced1df9318f0_log_solution_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_solution_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -279,7 +279,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_step_size_py.html b/coverage/z_1f4fced1df9318f0_log_step_size_py.html
index 159502e7a1..066255d00f 100644
--- a/coverage/z_1f4fced1df9318f0_log_step_size_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_step_size_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -121,7 +121,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_1f4fced1df9318f0_log_work_py.html b/coverage/z_1f4fced1df9318f0_log_work_py.html
index ad0a7c35bb..cfb59a16f1 100644
--- a/coverage/z_1f4fced1df9318f0_log_work_py.html
+++ b/coverage/z_1f4fced1df9318f0_log_work_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -168,7 +168,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_21a23c20069de70c_HookClass_pde_py.html b/coverage/z_21a23c20069de70c_HookClass_pde_py.html
index a85f60a90a..e3637eccfc 100644
--- a/coverage/z_21a23c20069de70c_HookClass_pde_py.html
+++ b/coverage/z_21a23c20069de70c_HookClass_pde_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -123,7 +123,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_21a23c20069de70c_HookClass_post_iter_info_py.html b/coverage/z_21a23c20069de70c_HookClass_post_iter_info_py.html
index 89796efbcf..a9b36a3c87 100644
--- a/coverage/z_21a23c20069de70c_HookClass_post_iter_info_py.html
+++ b/coverage/z_21a23c20069de70c_HookClass_post_iter_info_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -123,7 +123,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_3017878c2b4bc866_cupy_mesh_py.html b/coverage/z_3017878c2b4bc866_cupy_mesh_py.html
index 27617fa910..4c654ee6b9 100644
--- a/coverage/z_3017878c2b4bc866_cupy_mesh_py.html
+++ b/coverage/z_3017878c2b4bc866_cupy_mesh_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -280,7 +280,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_3017878c2b4bc866_fenics_mesh_py.html b/coverage/z_3017878c2b4bc866_fenics_mesh_py.html
index f8dce947a0..f3bfee702e 100644
--- a/coverage/z_3017878c2b4bc866_fenics_mesh_py.html
+++ b/coverage/z_3017878c2b4bc866_fenics_mesh_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
@@ -296,7 +296,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000
diff --git a/coverage/z_3017878c2b4bc866_mesh_py.html b/coverage/z_3017878c2b4bc866_mesh_py.html
index d3872f5b8d..7f0c7142f3 100644
--- a/coverage/z_3017878c2b4bc866_mesh_py.html
+++ b/coverage/z_3017878c2b4bc866_mesh_py.html
@@ -65,7 +65,7 @@
» next
coverage.py v7.6.3 ,
- created at 2024-10-21 10:32 +0000
+ created at 2024-10-21 15:25 +0000