Coverage report: 78%

Files Functions Classes

coverage.py v7.6.9, created at 2024-12-20 14:51 +0000

File class statements missing excluded coverage
pySDC/core/base_transfer.py _Pars 4 0 0 100%
pySDC/core/base_transfer.py BaseTransfer 85 0 4 100%
pySDC/core/base_transfer.py (no class) 14 0 1 100%
pySDC/core/collocation.py CollBase 31 1 5 97%
pySDC/core/collocation.py (no class) 10 0 0 100%
pySDC/core/common.py _MetaRegisterParams 4 0 0 100%
pySDC/core/common.py RegisterParams 10 0 4 100%
pySDC/core/common.py (no class) 8 0 0 100%
pySDC/core/controller.py _Pars 11 0 0 100%
pySDC/core/controller.py Controller 129 2 3 98%
pySDC/core/controller.py (no class) 25 0 0 100%
pySDC/core/convergence_controller.py Pars 5 0 0 100%
pySDC/core/convergence_controller.py Status 2 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController 70 18 16 74%
pySDC/core/convergence_controller.py (no class) 36 0 0 100%
pySDC/core/errors.py (no class) 9 0 15 100%
pySDC/core/hooks.py Hooks 28 1 0 96%
pySDC/core/hooks.py (no class) 26 0 0 100%
pySDC/core/level.py _Pars 9 0 0 100%
pySDC/core/level.py _Status 7 0 0 100%
pySDC/core/level.py Level 28 0 1 100%
pySDC/core/level.py (no class) 20 0 1 100%
pySDC/core/problem.py WorkCounter 4 1 0 75%
pySDC/core/problem.py Problem 11 0 7 100%
pySDC/core/problem.py (no class) 22 0 1 100%
pySDC/core/space_transfer.py _Pars 7 0 0 100%
pySDC/core/space_transfer.py SpaceTransfer 4 0 2 100%
pySDC/core/space_transfer.py (no class) 8 0 0 100%
pySDC/core/step.py _Pars 4 0 0 100%
pySDC/core/step.py _Status 14 0 0 100%
pySDC/core/step.py Step 69 4 7 94%
pySDC/core/step.py (no class) 30 0 0 100%
pySDC/core/sweeper.py _Pars 7 0 0 100%
pySDC/core/sweeper.py Sweeper 87 3 7 97%
pySDC/core/sweeper.py (no class) 26 0 1 100%
pySDC/helpers/NCCL_communicator.py NCCLComm 63 63 2 0%
pySDC/helpers/NCCL_communicator.py (no class) 18 0 0 100%
pySDC/helpers/plot_helper.py (no class) 33 2 40 94%
pySDC/helpers/problem_helper.py (no class) 102 3 5 97%
pySDC/helpers/pysdc_helper.py FrozenClass 8 1 17 88%
pySDC/helpers/pysdc_helper.py (no class) 9 0 2 100%
pySDC/helpers/setup_helper.py (no class) 19 0 2 100%
pySDC/helpers/spectral_helper.py SpectralHelper1D 29 13 6 55%
pySDC/helpers/spectral_helper.py ChebychevHelper 123 3 8 98%
pySDC/helpers/spectral_helper.py UltrasphericalHelper 28 1 0 96%
pySDC/helpers/spectral_helper.py FFTHelper 29 5 2 83%
pySDC/helpers/spectral_helper.py SpectralHelper 450 38 15 92%
pySDC/helpers/spectral_helper.py (no class) 114 0 0 100%
pySDC/helpers/stats_helper.py (no class) 36 0 1 100%
pySDC/helpers/testing.py DataChecker 22 0 1 100%
pySDC/helpers/testing.py (no class) 8 0 1 100%
pySDC/helpers/transfer_helper.py (no class) 142 33 0 77%
pySDC/helpers/visualization_tools.py (no class) 40 0 0 100%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI 362 130 7 64%
pySDC/implementations/controller_classes/controller_MPI.py (no class) 24 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI 275 3 13 99%
pySDC/implementations/controller_classes/controller_nonMPI.py (no class) 23 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation 66 1 3 98%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py (no class) 13 0 1 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityBase 37 2 3 95%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityForConvergedCollocationProblems 38 12 1 68%
pySDC/implementations/convergence_controller_classes/adaptivity.py Adaptivity 24 2 3 92%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityRK 10 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityResidual 24 1 3 96%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation 36 2 2 94%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityExtrapolationWithinQ 18 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityPolynomialError 18 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py (no class) 54 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting 15 0 2 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingNonMPI 22 2 1 91%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingMPI 41 3 1 93%
pySDC/implementations/convergence_controller_classes/basic_restarting.py (no class) 21 0 0 100%
pySDC/implementations/convergence_controller_classes/check_convergence.py CheckConvergence 48 9 1 81%
pySDC/implementations/convergence_controller_classes/check_convergence.py (no class) 9 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI 32 1 1 97%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py (no class) 11 0 0 100%
pySDC/implementations/convergence_controller_classes/crash.py CrashBase 9 0 2 100%
pySDC/implementations/convergence_controller_classes/crash.py StopAtNan 17 1 1 94%
pySDC/implementations/convergence_controller_classes/crash.py StopAtMaxRuntime 5 0 1 100%
pySDC/implementations/convergence_controller_classes/crash.py (no class) 13 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py EstimateContractionFactor 14 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py (no class) 9 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError 35 7 2 80%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedNonMPI 16 1 1 94%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedMPI 14 14 0 0%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorCollocation 17 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py (no class) 25 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase 53 2 4 96%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI 42 2 2 95%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorWithinQ 39 0 2 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py (no class) 23 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError 58 2 3 97%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py (no class) 9 0 0 100%
pySDC/implementations/convergence_controller_classes/hotrod.py HotRod 30 5 3 83%
pySDC/implementations/convergence_controller_classes/hotrod.py (no class) 8 0 0 100%
pySDC/implementations/convergence_controller_classes/inexactness.py NewtonInexactness 17 2 1 88%
pySDC/implementations/convergence_controller_classes/inexactness.py (no class) 7 0 0 100%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py InterpolateBetweenRestarts 33 3 0 91%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py (no class) 8 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwise 15 0 1 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwiseNonMPI 17 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwiseMPI 16 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py (no class) 13 0 0 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeLimiter 18 0 1 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeSlopeLimiter 16 0 1 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeRounding 15 9 1 40%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py (no class) 14 0 0 100%
pySDC/implementations/convergence_controller_classes/store_uold.py StoreUOld 9 0 1 100%
pySDC/implementations/convergence_controller_classes/store_uold.py (no class) 5 0 0 100%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh 29 8 1 72%
pySDC/implementations/datatype_classes/cupy_mesh.py CuPyMultiComponentMesh 8 0 2 100%
pySDC/implementations/datatype_classes/cupy_mesh.py (no class) 26 4 0 85%
pySDC/implementations/datatype_classes/fenics_mesh.py fenics_mesh 21 0 4 100%
pySDC/implementations/datatype_classes/fenics_mesh.py rhs_fenics_mesh 21 0 4 100%
pySDC/implementations/datatype_classes/fenics_mesh.py (no class) 13 0 0 100%
pySDC/implementations/datatype_classes/mesh.py mesh 26 0 1 100%
pySDC/implementations/datatype_classes/mesh.py MultiComponentMesh 8 0 2 100%
pySDC/implementations/datatype_classes/mesh.py (no class) 22 0 0 100%
pySDC/implementations/datatype_classes/particles.py particles 61 20 5 67%
pySDC/implementations/datatype_classes/particles.py fields 25 3 5 88%
pySDC/implementations/datatype_classes/particles.py (no class) 26 0 5 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec 15 0 0 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec_imex 6 0 1 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec_comp2 6 2 1 67%
pySDC/implementations/datatype_classes/petsc_vec.py (no class) 13 0 0 100%
pySDC/implementations/hooks/default_hook.py DefaultHooks 13 0 0 100%
pySDC/implementations/hooks/default_hook.py (no class) 6 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py LogEmbeddedErrorEstimate 10 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py LogEmbeddedErrorEstimatePostIter 3 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py (no class) 7 0 0 100%
pySDC/implementations/hooks/log_errors.py LogError 10 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostStep 2 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostIter 2 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostRun 15 0 0 100%
pySDC/implementations/hooks/log_errors.py LogLocalErrorPostStep 2 0 0 100%
pySDC/implementations/hooks/log_errors.py LogLocalErrorPostIter 2 0 0 100%
pySDC/implementations/hooks/log_errors.py (no class) 17 0 0 100%
pySDC/implementations/hooks/log_extrapolated_error_estimate.py LogExtrapolationErrorEstimate 3 0 0 100%
pySDC/implementations/hooks/log_extrapolated_error_estimate.py (no class) 3 0 0 100%
pySDC/implementations/hooks/log_restarts.py LogRestarts 3 0 0 100%
pySDC/implementations/hooks/log_restarts.py (no class) 3 0 0 100%
pySDC/implementations/hooks/log_solution.py LogSolution 4 0 0 100%
pySDC/implementations/hooks/log_solution.py LogSolutionAfterIteration 4 4 0 0%
pySDC/implementations/hooks/log_solution.py LogToFile 31 1 2 97%
pySDC/implementations/hooks/log_solution.py LogToFileAfterXs 6 6 0 0%
pySDC/implementations/hooks/log_solution.py (no class) 27 0 1 100%
pySDC/implementations/hooks/log_step_size.py LogStepSize 3 0 0 100%
pySDC/implementations/hooks/log_step_size.py (no class) 3 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings 69 0 2 100%
pySDC/implementations/hooks/log_timings.py CPUTimings 2 0 0 100%
pySDC/implementations/hooks/log_timings.py GPUTimings 5 5 0 0%
pySDC/implementations/hooks/log_timings.py (no class) 32 0 0 100%
pySDC/implementations/hooks/log_work.py LogWork 7 0 0 100%
pySDC/implementations/hooks/log_work.py LogSDCIterations 3 0 0 100%
pySDC/implementations/hooks/log_work.py (no class) 8 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex 37 0 1 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py (no class) 15 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_imex 37 0 3 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_implicit 10 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py (no class) 16 0 0 100%
pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py advectionNd 19 8 2 58%
pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py (no class) 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_fullyimplicit 51 0 4 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_semiimplicit 15 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_finel 40 10 1 75%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_fullyimplicit 39 0 3 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_semiimplicit 9 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_multiimplicit 32 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py (no class) 39 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_fullyimplicit 53 4 5 92%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit 26 4 0 85%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit_v2 25 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit 36 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit_v2 28 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py (no class) 33 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit 16 16 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit_v2 25 25 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit 36 36 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit_v2 28 28 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py (no class) 25 25 78 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex 41 41 5 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex_stab 14 14 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py (no class) 15 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py allencahn2d_imex_stab 15 15 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py (no class) 9 9 62 0%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex 44 18 2 59%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex_timeforcing 37 7 0 81%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex 110 23 3 79%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py (no class) 13 0 0 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py auzinger 28 0 1 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py (no class) 10 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors 79 4 3 95%
pySDC/implementations/problem_classes/Battery.py battery 21 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_implicit 41 2 1 95%
pySDC/implementations/problem_classes/Battery.py (no class) 25 0 0 100%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex 48 48 1 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py (no class) 18 18 0 0%
pySDC/implementations/problem_classes/Brusselator.py Brusselator 35 6 46 83%
pySDC/implementations/problem_classes/Brusselator.py (no class) 9 0 2 100%
pySDC/implementations/problem_classes/BuckConverter.py buck_converter 37 0 1 100%
pySDC/implementations/problem_classes/BuckConverter.py (no class) 10 0 0 100%
pySDC/implementations/problem_classes/Burgers.py Burgers1D 31 0 39 100%
pySDC/implementations/problem_classes/Burgers.py Burgers2D 49 5 57 90%
pySDC/implementations/problem_classes/Burgers.py (no class) 16 0 4 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE 61 0 2 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py ExactDiscontinuousTestODE 9 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py (no class) 17 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar 27 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py (no class) 13 0 0 100%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py fermi_pasta_ulam_tsingou 28 1 1 96%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py (no class) 12 0 0 100%
pySDC/implementations/problem_classes/FullSolarSystem.py full_solar_system 35 0 0 100%
pySDC/implementations/problem_classes/FullSolarSystem.py (no class) 8 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py generalized_fisher 43 2 3 95%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py (no class) 14 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_full 38 1 0 97%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_reaction 31 1 0 97%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit 109 0 1 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_fullyimplicit 17 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_semiimplicit 18 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py (no class) 30 0 0 100%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott 66 66 1 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.u_exact.InitialConditions 4 4 1 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py (no class) 15 15 0 0%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_full 80 1 0 99%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_reaction 39 1 0 97%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit 122 0 1 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_fullyimplicit 19 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_semiimplicit 15 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py (no class) 30 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_diffusion 80 15 56 81%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_linear 25 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_diffusion 80 2 1 98%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_linear 80 2 1 98%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py (no class) 26 0 2 100%
pySDC/implementations/problem_classes/HarmonicOscillator.py harmonic_oscillator 42 17 3 60%
pySDC/implementations/problem_classes/HarmonicOscillator.py (no class) 12 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat 53 0 1 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass 16 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass_timebc 18 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py (no class) 25 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced 76 0 2 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py (no class) 14 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DChebychev 46 0 2 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DUltraspherical 44 0 2 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DChebychev 52 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DUltraspherical 49 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py (no class) 29 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py heatNd_unforced 24 8 0 67%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py heatNd_forced 24 12 0 50%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py (no class) 10 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py heatNd_unforced 14 14 0 0%
pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py (no class) 12 12 83 0%
pySDC/implementations/problem_classes/HenonHeiles.py henon_heiles 21 0 1 100%
pySDC/implementations/problem_classes/HenonHeiles.py (no class) 10 0 0 100%
pySDC/implementations/problem_classes/LogisticEquation.py logistics_equation 29 20 2 31%
pySDC/implementations/problem_classes/LogisticEquation.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/Lorenz.py LorenzAttractor 43 3 2 93%
pySDC/implementations/problem_classes/Lorenz.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_imex 19 2 1 89%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_fully_implicit 24 2 0 92%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py (no class) 17 0 0 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py outer_solar_system 47 0 1 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap 102 10 3 90%
pySDC/implementations/problem_classes/PenningTrap_3D.py (no class) 18 0 1 100%
pySDC/implementations/problem_classes/Piline.py piline 33 0 2 100%
pySDC/implementations/problem_classes/Piline.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/Quench.py Quench 111 35 7 68%
pySDC/implementations/problem_classes/Quench.py QuenchIMEX 19 0 1 100%
pySDC/implementations/problem_classes/Quench.py (no class) 22 0 0 100%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard 156 19 57 88%
pySDC/implementations/problem_classes/RayleighBenard.py CFLLimit 32 18 1 44%
pySDC/implementations/problem_classes/RayleighBenard.py LogCFL 3 3 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py LogAnalysisVariables 9 9 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py (no class) 29 0 2 100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d 38 0 1 100%
pySDC/implementations/problem_classes/TestEquation_0D.py (no class) 15 0 0 100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol 46 2 2 96%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d 58 58 2 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__init__.PeriodicBoundary 9 9 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d_mass 20 20 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py (no class) 21 21 0 0%
pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py (no class) 145 89 0 39%
pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py (no class) 28 6 0 79%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py rk_imex 130 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py trapezoidal 8 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py bdf2 9 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py dirk 89 11 0 88%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py (no class) 23 0 0 100%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py (no class) 59 59 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py (no class) 34 34 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py (no class) 129 129 2 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py logging 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py Callback 6 6 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py (no class) 8 8 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py rk_imex 136 136 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py trapezoidal 15 15 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py bdf2 14 14 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit 97 97 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py dirk 93 93 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py (no class) 39 39 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/unflatten.py (no class) 7 7 0 0%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT 67 0 2 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py (no class) 22 0 0 100%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff 50 4 10 92%
pySDC/implementations/problem_classes/generic_ND_FD.py (no class) 21 0 0 100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear 82 17 1 79%
pySDC/implementations/problem_classes/generic_spectral.py (no class) 65 48 3 26%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py nonlinear_ODE_1 30 2 1 93%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py (no class) 11 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson 34 0 6 100%
pySDC/implementations/problem_classes/odeScalar.py (no class) 19 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous 45 0 6 100%
pySDC/implementations/problem_classes/odeSystem.py Kaps 32 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py ChemicalReaction3Var 34 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py JacobiElliptic 35 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py (no class) 41 0 0 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation 17 1 1 94%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation_IMEX 5 0 0 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py (no class) 14 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py Cache 14 4 0 71%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep 37 0 1 100%
pySDC/implementations/sweeper_classes/Multistep.py AdamsMoultonImplicit2Step 5 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py (no class) 27 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableau 25 0 8 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableauEmbedded 4 0 3 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta 78 13 2 83%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX 55 14 0 75%
pySDC/implementations/sweeper_classes/Runge_Kutta.py Heun_Euler 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py Cash_Karp 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py DIRK43 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ESDIRK53 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ESDIRK43 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK548L2SAERK 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK54 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK548L2SAESDIRK2 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK548L2SA 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK324L2SAERK 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK32 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py (no class) 175 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py ButcherTableauNoCollUpdate 29 4 8 86%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py RungeKuttaNystrom 32 0 1 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py (no class) 37 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order 106 1 2 99%
pySDC/implementations/sweeper_classes/boris_2nd_order.py (no class) 12 0 0 100%
pySDC/implementations/sweeper_classes/explicit.py explicit 40 40 0 0%
pySDC/implementations/sweeper_classes/explicit.py (no class) 6 6 0 0%
pySDC/implementations/sweeper_classes/generic_implicit.py generic_implicit 45 1 0 98%
pySDC/implementations/sweeper_classes/generic_implicit.py (no class) 6 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI 56 9 4 84%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py generic_implicit_MPI 31 2 0 94%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py (no class) 18 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order 63 1 2 98%
pySDC/implementations/sweeper_classes/imex_1st_order.py (no class) 10 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py imex_1st_order_MPI 32 2 0 94%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py (no class) 8 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_mass.py imex_1st_order_mass 46 2 1 96%
pySDC/implementations/sweeper_classes/imex_1st_order_mass.py (no class) 5 0 0 100%
pySDC/implementations/sweeper_classes/multi_implicit.py multi_implicit 53 8 0 85%
pySDC/implementations/sweeper_classes/multi_implicit.py (no class) 6 0 0 100%
pySDC/implementations/sweeper_classes/verlet.py verlet 65 9 0 86%
pySDC/implementations/sweeper_classes/verlet.py (no class) 8 0 0 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py base_transfer_MPI 66 0 5 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py (no class) 8 0 1 100%
pySDC/implementations/transfer_classes/BaseTransfer_mass.py base_transfer_mass 78 78 4 0%
pySDC/implementations/transfer_classes/BaseTransfer_mass.py (no class) 6 6 1 0%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py mesh_to_mesh_fenics 22 11 4 50%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py (no class) 9 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh.py mesh_to_mesh 92 25 10 73%
pySDC/implementations/transfer_classes/TransferMesh.py (no class) 9 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py mesh_to_mesh_fft 23 0 2 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py (no class) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py mesh_to_mesh_fft2d 43 22 2 49%
pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py (no class) 8 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py fft_to_fft 63 8 4 87%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py (no class) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py mesh_to_mesh 11 4 2 64%
pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py (no class) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferPETScDMDA.py mesh_to_mesh_petsc_dmda 27 16 2 41%
pySDC/implementations/transfer_classes/TransferPETScDMDA.py (no class) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py particles_to_particles 15 6 3 60%
pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py (no class) 7 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py dump 82 82 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py (no class) 9 9 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py monitor 61 9 2 85%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py (no class) 7 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py monitor_and_dump 114 114 2 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py (no class) 8 8 0 0%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_benchmark.py (no class) 80 80 11 0%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py (no class) 172 6 12 97%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_benchmark.py (no class) 78 78 10 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_realistic.py (no class) 74 74 9 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_reference.py (no class) 74 74 9 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_verification.py (no class) 109 1 9 99%
pySDC/projects/AllenCahn_Bayreuth/visualize.py (no class) 22 22 3 0%
pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py (no class) 62 62 9 0%
pySDC/projects/AsympConv/PFASST_conv_Linf.py (no class) 157 7 18 96%
pySDC/projects/AsympConv/PFASST_conv_tests.py (no class) 156 0 18 100%
pySDC/projects/AsympConv/conv_test_to0.py (no class) 46 46 3 0%
pySDC/projects/AsympConv/conv_test_toinf.py (no class) 46 46 5 0%
pySDC/projects/AsympConv/smoother_specrad_heatmap.py (no class) 82 82 4 0%
pySDC/projects/DAE/misc/hooksDAE.py LogGlobalErrorPostStepDifferentialVariable 7 0 0 100%
pySDC/projects/DAE/misc/hooksDAE.py LogGlobalErrorPostStepAlgebraicVariable 7 0 0 100%
pySDC/projects/DAE/misc/hooksDAE.py (no class) 5 0 0 100%
pySDC/projects/DAE/misc/meshDAE.py (no class) 3 0 0 100%
pySDC/projects/DAE/misc/problemDAE.py ProblemDAE 12 0 1 100%
pySDC/projects/DAE/misc/problemDAE.py (no class) 10 0 1 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE 45 2 0 96%
pySDC/projects/DAE/problems/discontinuousTestDAE.py (no class) 10 0 0 100%
pySDC/projects/DAE/problems/pendulum2D.py Pendulum2D 20 3 0 85%
pySDC/projects/DAE/problems/pendulum2D.py (no class) 5 0 0 100%
pySDC/projects/DAE/problems/problematicF.py ProblematicF 12 0 0 100%
pySDC/projects/DAE/problems/problematicF.py (no class) 10 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py SimpleDAE 15 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py (no class) 7 0 0 100%
pySDC/projects/DAE/problems/synchronousMachine.py SynchronousMachineInfiniteBus 67 3 0 96%
pySDC/projects/DAE/problems/synchronousMachine.py (no class) 8 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py OneTransistorAmplifier 20 1 0 95%
pySDC/projects/DAE/problems/transistorAmplifier.py TwoTransistorAmplifier 20 1 0 95%
pySDC/projects/DAE/problems/transistorAmplifier.py (no class) 19 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9BusSystem 191 1 2 99%
pySDC/projects/DAE/problems/wscc9BusSystem.py (no class) 23 0 0 100%
pySDC/projects/DAE/run/accuracy_check_MPI.py (no class) 56 0 4 100%
pySDC/projects/DAE/run/fully_implicit_dae_playground.py (no class) 49 0 2 100%
pySDC/projects/DAE/run/run_convergence_test.py (no class) 60 0 6 100%
pySDC/projects/DAE/run/run_iteration_test.py (no class) 64 0 6 100%
pySDC/projects/DAE/run/synchronous_machine_playground.py (no class) 56 0 2 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE 65 2 5 97%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py (no class) 12 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py SweeperDAEMPI 28 2 2 93%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py FullyImplicitDAEMPI 20 0 0 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py (no class) 10 0 2 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py RungeKuttaDAE 39 0 0 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py (no class) 11 0 5 100%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py SemiImplicitDAE 44 1 1 98%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py (no class) 8 0 1 100%
pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py SemiImplicitDAEMPI 25 0 0 100%
pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py (no class) 6 0 0 100%
pySDC/projects/FastWaveSlowWave/AcousticAdvection_1D_FD_imex_multiscale.py acoustic_1d_imex_multiscale 9 0 0 100%
pySDC/projects/FastWaveSlowWave/AcousticAdvection_1D_FD_imex_multiscale.py (no class) 4 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py dump_energy 7 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py (no class) 5 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py gmres_tolerance 7 7 0 0%
pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py (no class) 4 4 0 0%
pySDC/projects/FastWaveSlowWave/plot_dispersion.py (no class) 115 3 8 97%
pySDC/projects/FastWaveSlowWave/plot_stab_vs_k.py (no class) 62 3 13 95%
pySDC/projects/FastWaveSlowWave/plot_stability.py (no class) 75 4 9 95%
pySDC/projects/FastWaveSlowWave/plot_stifflimit_specrad.py (no class) 82 4 9 95%
pySDC/projects/FastWaveSlowWave/plotgmrescounter_boussinesq.py (no class) 35 0 2 100%
pySDC/projects/FastWaveSlowWave/runconvergence_acoustic.py (no class) 115 57 3 50%
pySDC/projects/FastWaveSlowWave/rungmrescounter_boussinesq.py (no class) 112 112 8 0%
pySDC/projects/FastWaveSlowWave/runitererror_acoustic.py (no class) 83 0 2 100%
pySDC/projects/FastWaveSlowWave/runmultiscale_acoustic.py (no class) 97 1 2 99%
pySDC/projects/GPU/ac_fft.py (no class) 50 50 7 0%
pySDC/projects/GPU/heat.py (no class) 6 6 86 0%
pySDC/projects/GPU/run_experiment.py (no class) 35 35 49 0%
pySDC/projects/Hamiltonian/fput.py (no class) 134 0 2 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py hamiltonian_and_energy_output 25 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py (no class) 6 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py hamiltonian_output 18 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py (no class) 6 0 0 100%
pySDC/projects/Hamiltonian/harmonic_oscillator.py (no class) 88 88 2 0%
pySDC/projects/Hamiltonian/simple_problems.py (no class) 128 0 3 100%
pySDC/projects/Hamiltonian/solar_system.py (no class) 157 7 4 96%
pySDC/projects/Hamiltonian/stop_at_error_hook.py stop_at_error_hook 9 9 0 0%
pySDC/projects/Hamiltonian/stop_at_error_hook.py (no class) 3 3 0 0%
pySDC/projects/Monodomain/datatype_classes/my_mesh.py (no class) 3 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_pde.py pde_hook 11 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_pde.py (no class) 5 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py post_iter_info_hook 5 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py (no class) 5 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE 81 6 2 93%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE 70 4 0 94%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py (no class) 35 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py Parabolic 3 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py TestODE 23 7 0 70%
pySDC/projects/Monodomain/problem_classes/TestODE.py MultiscaleTestODE 30 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py (no class) 20 0 0 100%
pySDC/projects/Monodomain/problem_classes/ionicmodels/cpp/__init__.py (no class) 5 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT 124 27 1 78%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py (no class) 25 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py (no class) 205 26 3 87%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE_cli.py (no class) 35 0 2 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py (no class) 168 16 4 90%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order 106 6 2 94%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py (no class) 15 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py imexexp_1st_order 45 2 1 96%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py (no class) 9 0 0 100%
pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py TransferVectorOfDCTVectors 17 0 0 100%
pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py (no class) 8 0 0 100%
pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py DCT_to_DCT 17 0 0 100%
pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py (no class) 7 0 0 100%
pySDC/projects/Monodomain/utils/data_management.py database 15 2 0 87%
pySDC/projects/Monodomain/utils/data_management.py (no class) 9 0 1 100%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI 268 268 7 0%
pySDC/projects/Performance/controller_MPI_scorep.py (no class) 15 15 0 0%
pySDC/projects/Performance/run_simple_forcing_benchmark.py (no class) 83 83 11 0%
pySDC/projects/Performance/visualize.py (no class) 41 41 3 0%
pySDC/projects/PinTSimE/battery_model.py LogEventBattery 5 0 0 100%
pySDC/projects/PinTSimE/battery_model.py (no class) 121 0 59 100%
pySDC/projects/PinTSimE/buck_model.py (no class) 13 0 2 100%
pySDC/projects/PinTSimE/discontinuous_test_ODE.py LogEventDiscontinuousTestODE 4 0 0 100%
pySDC/projects/PinTSimE/discontinuous_test_ODE.py (no class) 22 0 2 100%
pySDC/projects/PinTSimE/estimation_check.py (no class) 31 0 273 100%
pySDC/projects/PinTSimE/hardcoded_solutions.py (no class) 133 1 1 99%
pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py LogEventDiscontinuousTestDAE 4 0 0 100%
pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py LogEventWSCC9 5 5 0 0%
pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py (no class) 5 0 0 100%
pySDC/projects/PinTSimE/piline_model.py (no class) 13 0 2 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator 69 1 1 99%
pySDC/projects/PinTSimE/switch_estimator.py (no class) 36 0 0 100%
pySDC/projects/RDC/equidistant_RDC.py MyBarycentricInterpolator 2 0 0 100%
pySDC/projects/RDC/equidistant_RDC.py Equidistant_RDC 66 7 8 89%
pySDC/projects/RDC/equidistant_RDC.py (no class) 13 0 0 100%
pySDC/projects/RDC/vanderpol_MLSDC_PFASST_test.py (no class) 63 0 2 100%
pySDC/projects/RDC/vanderpol_error_test.py (no class) 82 82 3 0%
pySDC/projects/RDC/vanderpol_reference.py (no class) 35 35 2 0%
pySDC/projects/Resilience/AC.py allencahn_imex_timeforcing_adaptivity 14 14 0 0%
pySDC/projects/Resilience/AC.py monitor 21 21 0 0%
pySDC/projects/Resilience/AC.py LogRadius 26 26 0 0%
pySDC/projects/Resilience/AC.py (no class) 101 70 20 31%
pySDC/projects/Resilience/FDeigenvalues.py (no class) 10 0 0 100%
pySDC/projects/Resilience/Lorenz.py (no class) 70 4 23 94%
pySDC/projects/Resilience/RBC.py ReachTendExactly 12 0 0 100%
pySDC/projects/Resilience/RBC.py (no class) 175 152 3 13%
pySDC/projects/Resilience/Schroedinger.py (no class) 82 11 10 87%
pySDC/projects/Resilience/accuracy_check.py (no class) 142 29 7 80%
pySDC/projects/Resilience/advection.py (no class) 59 18 17 69%
pySDC/projects/Resilience/collocation_adaptivity.py LogSweeperParams 4 0 0 100%
pySDC/projects/Resilience/collocation_adaptivity.py (no class) 128 6 3 95%
pySDC/projects/Resilience/dahlquist.py LogLambdas 3 3 0 0%
pySDC/projects/Resilience/dahlquist.py (no class) 144 144 12 0%
pySDC/projects/Resilience/extrapolation_within_Q.py (no class) 53 53 2 0%
pySDC/projects/Resilience/fault_injection.py Fault 24 1 0 96%
pySDC/projects/Resilience/fault_injection.py FaultInjector 105 14 8 87%
pySDC/projects/Resilience/fault_injection.py (no class) 55 1 1 98%
pySDC/projects/Resilience/fault_stats.py FaultStats 314 116 591 63%
pySDC/projects/Resilience/fault_stats.py (no class) 131 77 69 41%
pySDC/projects/Resilience/heat.py (no class) 35 26 8 26%
pySDC/projects/Resilience/hook.py LogData 7 0 0 100%
pySDC/projects/Resilience/hook.py LogUold 3 3 0 0%
pySDC/projects/Resilience/hook.py LogUAllIter 6 6 0 0%
pySDC/projects/Resilience/hook.py (no class) 13 0 0 100%
pySDC/projects/Resilience/paper_plots.py (no class) 29 29 668 0%
pySDC/projects/Resilience/piline.py (no class) 141 19 8 87%
pySDC/projects/Resilience/quench.py (no class) 217 111 86 49%
pySDC/projects/Resilience/strategies.py Strategy 113 44 4 61%
pySDC/projects/Resilience/strategies.py InexactBaseStrategy 37 13 0 65%
pySDC/projects/Resilience/strategies.py BaseStrategy 24 9 0 62%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy 56 17 1 70%
pySDC/projects/Resilience/strategies.py AdaptivityRestartFirstStep 8 8 0 0%
pySDC/projects/Resilience/strategies.py AdaptiveHotRodStrategy 30 30 1 0%
pySDC/projects/Resilience/strategies.py IterateStrategy 39 17 1 56%
pySDC/projects/Resilience/strategies.py kAdaptivityStrategy 30 16 0 47%
pySDC/projects/Resilience/strategies.py HotRodStrategy 61 35 1 43%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationStrategy 35 13 1 63%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationTypeStrategy 11 2 0 82%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationRefinementStrategy 11 2 0 82%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationDerefinementStrategy 11 2 0 82%
pySDC/projects/Resilience/strategies.py DIRKStrategy 30 6 0 80%
pySDC/projects/Resilience/strategies.py ARKStrategy 29 3 0 90%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy 35 10 0 71%
pySDC/projects/Resilience/strategies.py ERKStrategy 25 10 0 60%
pySDC/projects/Resilience/strategies.py DoubleAdaptivityStrategy 27 3 0 89%
pySDC/projects/Resilience/strategies.py AdaptivityAvoidRestartsStrategy 13 2 0 85%
pySDC/projects/Resilience/strategies.py AdaptivityInterpolationStrategy 15 15 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityExtrapolationWithinQStrategy 40 14 1 65%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError 82 42 1 49%
pySDC/projects/Resilience/strategies.py (no class) 147 0 0 100%
pySDC/projects/Resilience/sweepers.py efficient_sweeper 14 6 1 57%
pySDC/projects/Resilience/sweepers.py generic_implicit_efficient 37 1 0 97%
pySDC/projects/Resilience/sweepers.py imex_1st_order_efficient 38 2 0 95%
pySDC/projects/Resilience/sweepers.py (no class) 14 0 0 100%
pySDC/projects/Resilience/vdp.py (no class) 195 35 93 82%
pySDC/projects/Resilience/work_precision.py (no class) 358 358 465 0%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py (no class) 109 0 11 100%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py (no class) 146 30 11 79%
pySDC/projects/Second_orderSDC/check_data_folder.py (no class) 4 4 1 0%
pySDC/projects/Second_orderSDC/harmonic_oscillator_params.py (no class) 10 0 0 100%
pySDC/projects/Second_orderSDC/harmonic_oscillator_run_points.py (no class) 3 3 8 0%
pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stab_interval.py (no class) 3 3 8 0%
pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stability.py (no class) 2 2 10 0%
pySDC/projects/Second_orderSDC/penningtrap_HookClass.py particles_output 13 0 24 100%
pySDC/projects/Second_orderSDC/penningtrap_HookClass.py (no class) 6 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError 116 32 5 72%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py (no class) 17 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_params.py (no class) 27 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_run_Hamiltonian_error.py (no class) 10 10 116 0%
pySDC/projects/Second_orderSDC/penningtrap_run_error.py (no class) 2 2 8 0%
pySDC/projects/Second_orderSDC/penningtrap_run_work_precision.py (no class) 3 3 8 0%
pySDC/projects/Second_orderSDC/plot_helper.py (no class) 4 0 37 100%
pySDC/projects/Second_orderSDC/stability_simulation.py StabilityImplementation 70 2 50 97%
pySDC/projects/Second_orderSDC/stability_simulation.py (no class) 37 9 58 76%
pySDC/projects/TOMS/AllenCahn_contracting_circle.py (no class) 184 10 9 95%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor 25 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py (no class) 12 0 0 100%
pySDC/projects/TOMS/pySDC_with_PETSc.py (no class) 83 83 11 0%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py (no class) 93 1 4 99%
pySDC/projects/compression/compression_convergence_controller.py Compression 16 0 0 100%
pySDC/projects/compression/compression_convergence_controller.py (no class) 7 0 0 100%
pySDC/projects/compression/order.py (no class) 79 18 3 77%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py (no class) 142 0 26 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py (no class) 135 0 26 100%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI 172 4 0 98%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py (no class) 11 0 0 100%
pySDC/projects/parallelSDC/AllenCahn_parallel.py (no class) 112 17 17 85%
pySDC/projects/parallelSDC/ErrReductionHook.py err_reduction_hook 20 0 0 100%
pySDC/projects/parallelSDC/ErrReductionHook.py (no class) 5 0 0 100%
pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py generalized_fisher_jac 5 0 0 100%
pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py (no class) 7 0 0 100%
pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py vanderpol_jac 7 7 0 0%
pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py (no class) 7 7 0 0%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py linearized_implicit_fixed_parallel 32 1 0 97%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py (no class) 5 0 0 100%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel_prec.py linearized_implicit_fixed_parallel_prec 6 1 0 83%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel_prec.py (no class) 4 0 0 100%
pySDC/projects/parallelSDC/linearized_implicit_parallel.py linearized_implicit_parallel 32 1 0 97%
pySDC/projects/parallelSDC/linearized_implicit_parallel.py (no class) 5 0 0 100%
pySDC/projects/parallelSDC/minimization.py (no class) 48 48 2 0%
pySDC/projects/parallelSDC/newton_vs_sdc.py (no class) 97 0 2 100%
pySDC/projects/parallelSDC/nonlinear_playground.py (no class) 106 0 2 100%
pySDC/projects/parallelSDC/preconditioner_playground.py (no class) 142 4 8 97%
pySDC/projects/parallelSDC/preconditioner_playground_MPI.py (no class) 151 4 22 97%
pySDC/projects/parallelSDC_reloaded/allenCahn_accuracy.py (no class) 58 0 0 100%
pySDC/projects/parallelSDC_reloaded/allenCahn_setup.py (no class) 26 0 7 100%
pySDC/projects/parallelSDC_reloaded/chemicalReaction_accuracy.py (no class) 54 0 2 100%
pySDC/projects/parallelSDC_reloaded/chemicalReaction_setup.py (no class) 24 0 0 100%
pySDC/projects/parallelSDC_reloaded/convergence.py (no class) 38 0 2 100%
pySDC/projects/parallelSDC_reloaded/jacobiElliptic_accuracy.py (no class) 52 0 4 100%
pySDC/projects/parallelSDC_reloaded/jacobiElliptic_setup.py (no class) 29 0 7 100%
pySDC/projects/parallelSDC_reloaded/kaps_accuracy.py (no class) 56 0 0 100%
pySDC/projects/parallelSDC_reloaded/kaps_setup.py (no class) 23 0 0 100%
pySDC/projects/parallelSDC_reloaded/lorenz_accuracy.py (no class) 57 0 2 100%
pySDC/projects/parallelSDC_reloaded/lorenz_setup.py (no class) 24 0 0 100%
pySDC/projects/parallelSDC_reloaded/nilpotency.py (no class) 46 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_accuracy.py (no class) 58 0 2 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_setup.py (no class) 30 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinson_accuracy.py (no class) 58 0 2 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinson_setup.py (no class) 30 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig01_conv.py (no class) 41 0 2 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig02_stab.py (no class) 40 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig03_lorenz.py (no class) 101 0 2 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig04_protheroRobinson.py (no class) 61 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig05_allenCahn.py (no class) 75 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py (no class) 64 3 3 95%
pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI_plot.py (no class) 55 0 0 100%
pySDC/projects/parallelSDC_reloaded/stability.py (no class) 35 0 4 100%
pySDC/projects/parallelSDC_reloaded/utils.py (no class) 168 0 4 100%
pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py (no class) 61 0 0 100%
pySDC/projects/parallelSDC_reloaded/vanderpol_setup.py (no class) 36 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py fault_hook 12 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py (no class) 8 0 0 100%
pySDC/projects/soft_failure/generate_statistics.py (no class) 199 49 16 75%
pySDC/projects/soft_failure/implicit_sweeper_faults.py _fault_stats 10 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults 115 5 0 96%
pySDC/projects/soft_failure/implicit_sweeper_faults.py (no class) 19 0 0 100%
pySDC/projects/soft_failure/visualization_helper.py (no class) 54 0 0 100%
pySDC/tutorial/step_1/A_spatial_problem_setup.py (no class) 21 0 2 100%
pySDC/tutorial/step_1/B_spatial_accuracy_check.py (no class) 81 0 2 100%
pySDC/tutorial/step_1/C_collocation_problem_setup.py (no class) 26 0 2 100%
pySDC/tutorial/step_1/D_collocation_accuracy_check.py (no class) 85 0 2 100%
pySDC/tutorial/step_2/A_step_data_structure.py (no class) 38 0 2 100%
pySDC/tutorial/step_2/B_my_first_sweeper.py (no class) 54 0 2 100%
pySDC/tutorial/step_2/C_using_pySDCs_frontend.py (no class) 43 0 2 100%
pySDC/tutorial/step_3/A_getting_statistics.py (no class) 54 0 2 100%
pySDC/tutorial/step_3/B_adding_statistics.py (no class) 55 0 2 100%
pySDC/tutorial/step_3/C_study_collocations.py (no class) 63 0 2 100%
pySDC/tutorial/step_3/HookClass_Particles.py particle_hook 43 0 0 100%
pySDC/tutorial/step_3/HookClass_Particles.py (no class) 6 0 0 100%
pySDC/tutorial/step_4/A_spatial_transfer_operators.py (no class) 45 0 2 100%
pySDC/tutorial/step_4/B_multilevel_hierarchy.py (no class) 43 0 2 100%
pySDC/tutorial/step_4/C_SDC_vs_MLSDC.py (no class) 80 0 2 100%
pySDC/tutorial/step_4/D_MLSDC_with_particles.py (no class) 78 0 2 100%
pySDC/tutorial/step_4/PenningTrap_3D_coarse.py penningtrap_coarse 7 0 0 100%
pySDC/tutorial/step_4/PenningTrap_3D_coarse.py (no class) 4 0 0 100%
pySDC/tutorial/step_5/A_multistep_multilevel_hierarchy.py (no class) 32 0 10 100%
pySDC/tutorial/step_5/B_my_first_PFASST_run.py (no class) 72 0 10 100%
pySDC/tutorial/step_5/C_advection_and_PFASST.py (no class) 81 0 10 100%
pySDC/tutorial/step_6/A_run_non_MPI_controller.py (no class) 97 0 3 100%
pySDC/tutorial/step_6/B_odd_temporal_distribution.py (no class) 3 0 2 100%
pySDC/tutorial/step_6/C_MPI_parallelization.py (no class) 30 1 3 97%
pySDC/tutorial/step_6/playground_parallelization.py (no class) 6 6 36 0%
pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py (no class) 105 0 3 100%
pySDC/tutorial/step_7/B_pySDC_with_mpi4pyfft.py (no class) 88 0 6 100%
pySDC/tutorial/step_7/C_pySDC_with_PETSc.py (no class) 95 3 11 97%
pySDC/tutorial/step_7/D_pySDC_with_PyTorch.py (no class) 43 0 2 100%
pySDC/tutorial/step_8/A_visualize_residuals.py (no class) 32 0 2 100%
pySDC/tutorial/step_8/B_multistep_SDC.py (no class) 98 0 2 100%
pySDC/tutorial/step_8/C_iteration_estimator.py (no class) 179 0 21 100%
pySDC/tutorial/step_8/HookClass_error_output.py error_output 23 0 0 100%
pySDC/tutorial/step_8/HookClass_error_output.py (no class) 7 0 0 100%
Total   28074 6229 5479 78%

No items found using the specified filter.

57 empty classes skipped.