Coverage report: 78%

Files Functions Classes

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

File function statements missing excluded coverage
pySDC/core/base_transfer.py _Pars.__init__ 4 0 0 100%
pySDC/core/base_transfer.py BaseTransfer.__init__ 12 0 0 100%
pySDC/core/base_transfer.py BaseTransfer.get_transfer_matrix_Q 2 0 0 100%
pySDC/core/base_transfer.py BaseTransfer.restrict 41 0 2 100%
pySDC/core/base_transfer.py BaseTransfer.prolong 15 0 1 100%
pySDC/core/base_transfer.py BaseTransfer.prolong_f 15 0 1 100%
pySDC/core/base_transfer.py (no function) 14 0 1 100%
pySDC/core/collocation.py CollBase.__init__ 23 1 4 96%
pySDC/core/collocation.py CollBase.evaluate 2 0 1 100%
pySDC/core/collocation.py CollBase._gen_deltas 6 0 0 100%
pySDC/core/collocation.py (no function) 10 0 0 100%
pySDC/core/common.py _MetaRegisterParams.__new__ 4 0 0 100%
pySDC/core/common.py RegisterParams._makeAttributeAndRegister 7 0 3 100%
pySDC/core/common.py RegisterParams.params 1 0 0 100%
pySDC/core/common.py RegisterParams.__setattr__ 2 0 1 100%
pySDC/core/common.py (no function) 8 0 0 100%
pySDC/core/controller.py _Pars.__init__ 11 0 0 100%
pySDC/core/controller.py Controller.__init__ 16 1 0 94%
pySDC/core/controller.py Controller.__setup_custom_logger 18 1 1 94%
pySDC/core/controller.py Controller.add_hook 2 0 0 100%
pySDC/core/controller.py Controller.welcome_message 2 0 0 100%
pySDC/core/controller.py Controller.dump_setup 62 0 0 100%
pySDC/core/controller.py Controller.hooks 1 0 0 100%
pySDC/core/controller.py Controller.setup_convergence_controllers 6 0 0 100%
pySDC/core/controller.py Controller.add_convergence_controller 6 0 1 100%
pySDC/core/controller.py Controller.get_convergence_controllers_as_table 12 0 0 100%
pySDC/core/controller.py Controller.return_stats 4 0 0 100%
pySDC/core/controller.py (no function) 25 0 0 100%
pySDC/core/convergence_controller.py Pars.__init__ 5 0 0 100%
pySDC/core/convergence_controller.py Status.__init__ 2 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.__init__ 8 0 1 100%
pySDC/core/convergence_controller.py ConvergenceController.prepare_MPI_logical_operations 3 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.prepare_MPI_datatypes 4 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.log 2 0 1 100%
pySDC/core/convergence_controller.py ConvergenceController.debug 2 0 1 100%
pySDC/core/convergence_controller.py ConvergenceController.setup 1 0 1 100%
pySDC/core/convergence_controller.py ConvergenceController.check_parameters 1 0 1 100%
pySDC/core/convergence_controller.py ConvergenceController.reset_status_variables 1 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.setup_status_variables 1 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.convergence_control 4 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.send 6 6 0 0%
pySDC/core/convergence_controller.py ConvergenceController.recv 4 4 0 0%
pySDC/core/convergence_controller.py ConvergenceController.Send 6 1 0 83%
pySDC/core/convergence_controller.py ConvergenceController.Recv 4 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.add_status_variable_to_step 6 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.set_step_status_variable 5 0 0 100%
pySDC/core/convergence_controller.py ConvergenceController.add_status_variable_to_level 6 1 0 83%
pySDC/core/convergence_controller.py ConvergenceController.set_level_status_variable 6 6 0 0%
pySDC/core/convergence_controller.py (no function) 36 0 0 100%
pySDC/core/errors.py (no function) 9 0 15 100%
pySDC/core/hooks.py Hooks.__init__ 3 0 0 100%
pySDC/core/hooks.py Hooks.add_to_stats 2 0 0 100%
pySDC/core/hooks.py Hooks.increment_stats 7 1 0 86%
pySDC/core/hooks.py Hooks.return_stats 1 0 0 100%
pySDC/core/hooks.py Hooks.reset_stats 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_setup 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_run 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_predict 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_step 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_iteration 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_sweep 1 0 0 100%
pySDC/core/hooks.py Hooks.pre_comm 1 0 0 100%
pySDC/core/hooks.py Hooks.post_comm 1 0 0 100%
pySDC/core/hooks.py Hooks.post_sweep 1 0 0 100%
pySDC/core/hooks.py Hooks.post_iteration 1 0 0 100%
pySDC/core/hooks.py Hooks.post_step 1 0 0 100%
pySDC/core/hooks.py Hooks.post_predict 1 0 0 100%
pySDC/core/hooks.py Hooks.post_run 1 0 0 100%
pySDC/core/hooks.py Hooks.post_setup 1 0 0 100%
pySDC/core/hooks.py (no function) 26 0 0 100%
pySDC/core/level.py _Pars.__init__ 9 0 0 100%
pySDC/core/level.py _Status.__init__ 7 0 0 100%
pySDC/core/level.py Level.__init__ 14 0 1 100%
pySDC/core/level.py Level.reset_level 8 0 0 100%
pySDC/core/level.py Level.sweep 1 0 0 100%
pySDC/core/level.py Level.prob 1 0 0 100%
pySDC/core/level.py Level.time 1 0 0 100%
pySDC/core/level.py Level.dt 1 0 0 100%
pySDC/core/level.py Level.tag 1 0 0 100%
pySDC/core/level.py Level.tag 1 0 0 100%
pySDC/core/level.py (no function) 20 0 1 100%
pySDC/core/problem.py WorkCounter.__init__ 1 0 0 100%
pySDC/core/problem.py WorkCounter.__call__ 1 0 0 100%
pySDC/core/problem.py WorkCounter.decrement 1 0 0 100%
pySDC/core/problem.py WorkCounter.__str__ 1 1 0 0%
pySDC/core/problem.py Problem.__init__ 2 0 0 100%
pySDC/core/problem.py Problem.u_init 1 0 0 100%
pySDC/core/problem.py Problem.f_init 1 0 0 100%
pySDC/core/problem.py Problem.generate_scipy_reference_solution 7 0 1 100%
pySDC/core/problem.py (no function) 22 0 1 100%
pySDC/core/space_transfer.py _Pars.__init__ 7 0 0 100%
pySDC/core/space_transfer.py SpaceTransfer.__init__ 4 0 0 100%
pySDC/core/space_transfer.py (no function) 8 0 0 100%
pySDC/core/step.py _Pars.__init__ 4 0 0 100%
pySDC/core/step.py _Status.__init__ 14 0 0 100%
pySDC/core/step.py Step.__init__ 10 0 0 100%
pySDC/core/step.py Step.__generate_hierarchy 30 4 4 87%
pySDC/core/step.py Step.__dict_to_list 11 0 1 100%
pySDC/core/step.py Step.connect_levels 5 0 0 100%
pySDC/core/step.py Step.transfer 1 0 1 100%
pySDC/core/step.py Step.reset_step 2 0 0 100%
pySDC/core/step.py Step.init_step 4 0 1 100%
pySDC/core/step.py Step.prev 1 0 0 100%
pySDC/core/step.py Step.prev 1 0 0 100%
pySDC/core/step.py Step.next 1 0 0 100%
pySDC/core/step.py Step.next 1 0 0 100%
pySDC/core/step.py Step.dt 1 0 0 100%
pySDC/core/step.py Step.time 1 0 0 100%
pySDC/core/step.py (no function) 30 0 0 100%
pySDC/core/sweeper.py _Pars.__init__ 7 0 0 100%
pySDC/core/sweeper.py Sweeper.__init__ 18 2 1 89%
pySDC/core/sweeper.py Sweeper.setupGenerator 7 1 1 86%
pySDC/core/sweeper.py Sweeper.get_Qdelta_implicit 8 0 0 100%
pySDC/core/sweeper.py Sweeper.get_Qdelta_explicit 9 0 0 100%
pySDC/core/sweeper.py Sweeper.predict 18 0 1 100%
pySDC/core/sweeper.py Sweeper.compute_residual 21 0 1 100%
pySDC/core/sweeper.py Sweeper.level 1 0 0 100%
pySDC/core/sweeper.py Sweeper.level 2 0 0 100%
pySDC/core/sweeper.py Sweeper.rank 1 0 0 100%
pySDC/core/sweeper.py Sweeper.updateVariableCoeffs 2 0 0 100%
pySDC/core/sweeper.py (no function) 26 0 1 100%
pySDC/helpers/NCCL_communicator.py NCCLComm.__init__ 3 3 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.__getattr__ 3 3 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.get_dtype 9 9 1 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.get_count 3 3 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.get_op 8 8 1 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.reduce 7 7 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.allreduce 7 7 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.Reduce 8 8 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.Allreduce 7 7 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.Bcast 6 6 0 0%
pySDC/helpers/NCCL_communicator.py NCCLComm.Barrier 2 2 0 0%
pySDC/helpers/NCCL_communicator.py (no function) 18 0 0 100%
pySDC/helpers/plot_helper.py figsize 6 0 1 100%
pySDC/helpers/plot_helper.py setup_mpl 9 1 0 89%
pySDC/helpers/plot_helper.py newfig 3 0 0 100%
pySDC/helpers/plot_helper.py savefig 7 1 0 86%
pySDC/helpers/plot_helper.py (no function) 8 0 1 100%
pySDC/helpers/problem_helper.py get_steps 15 0 1 100%
pySDC/helpers/problem_helper.py get_finite_difference_stencil 14 0 0 100%
pySDC/helpers/problem_helper.py get_finite_difference_matrix 59 3 3 95%
pySDC/helpers/problem_helper.py get_1d_grid 8 0 1 100%
pySDC/helpers/problem_helper.py (no function) 6 0 0 100%
pySDC/helpers/pysdc_helper.py FrozenClass.__setattr__ 2 0 1 100%
pySDC/helpers/pysdc_helper.py FrozenClass.__getattr__ 3 0 0 100%
pySDC/helpers/pysdc_helper.py FrozenClass._freeze 1 0 0 100%
pySDC/helpers/pysdc_helper.py FrozenClass.get 1 0 0 100%
pySDC/helpers/pysdc_helper.py FrozenClass.__dir__ 1 1 0 0%
pySDC/helpers/pysdc_helper.py (no function) 9 0 2 100%
pySDC/helpers/setup_helper.py generate_description 18 0 2 100%
pySDC/helpers/setup_helper.py (no function) 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper1D.__init__ 7 1 0 86%
pySDC/helpers/spectral_helper.py SpectralHelper1D.setup_GPU 9 9 0 0%
pySDC/helpers/spectral_helper.py SpectralHelper1D.get_Id 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper1D.get_zero 1 1 0 0%
pySDC/helpers/spectral_helper.py SpectralHelper1D.get_empty_operator_matrix 1 1 0 0%
pySDC/helpers/spectral_helper.py SpectralHelper1D.get_basis_change_matrix 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper1D.get_filter_matrix 9 1 1 89%
pySDC/helpers/spectral_helper.py ChebychevHelper.__init__ 8 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_1dgrid 1 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_wavenumbers 1 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_conv 18 2 1 89%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_conv.get_forward_conv 8 0 1 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_basis_change_matrix 1 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_integration_matrix 6 0 1 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_differentiation_matrix 6 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_norm 4 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_fft_shuffle 8 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_fft_shift 8 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_fft_utils 6 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.transform 13 0 2 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.itransform 13 0 1 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_BC 5 1 1 80%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_integ_BC_row 5 0 0 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_Dirichlet_BC_row 8 0 1 100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_Dirichlet_recombination_matrix 4 0 0 100%
pySDC/helpers/spectral_helper.py UltrasphericalHelper.get_differentiation_matrix 5 0 0 100%
pySDC/helpers/spectral_helper.py UltrasphericalHelper.get_S 9 0 0 100%
pySDC/helpers/spectral_helper.py UltrasphericalHelper.get_basis_change_matrix 10 1 0 90%
pySDC/helpers/spectral_helper.py UltrasphericalHelper.get_integration_matrix 1 0 0 100%
pySDC/helpers/spectral_helper.py UltrasphericalHelper.get_integration_constant 3 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.__init__ 1 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.get_1dgrid 2 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.get_wavenumbers 1 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.get_differentiation_matrix 6 3 1 50%
pySDC/helpers/spectral_helper.py FFTHelper.get_integration_matrix 3 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.transform 1 0 1 100%
pySDC/helpers/spectral_helper.py FFTHelper.itransform 1 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.get_BC 8 2 0 75%
pySDC/helpers/spectral_helper.py FFTHelper.get_Nyquist_mode_index 3 0 0 100%
pySDC/helpers/spectral_helper.py FFTHelper.get_integ_BC_row 3 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.setup_GPU 10 10 0 0%
pySDC/helpers/spectral_helper.py SpectralHelper.__init__ 11 1 0 91%
pySDC/helpers/spectral_helper.py SpectralHelper.u_init 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.u_init_forward 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.shape 1 1 0 0%
pySDC/helpers/spectral_helper.py SpectralHelper.ndim 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.ncomponents 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.V 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.add_axis 10 0 1 100%
pySDC/helpers/spectral_helper.py SpectralHelper.add_component 6 0 2 100%
pySDC/helpers/spectral_helper.py SpectralHelper.index 4 0 1 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_empty_operator_matrix 3 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_BC 21 2 0 90%
pySDC/helpers/spectral_helper.py SpectralHelper.remove_BC 9 1 0 89%
pySDC/helpers/spectral_helper.py SpectralHelper.add_BC 15 1 0 93%
pySDC/helpers/spectral_helper.py SpectralHelper.setup_BCs 8 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.check_BCs 13 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.put_BCs_in_matrix 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.put_BCs_in_rhs_hat 14 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.put_BCs_in_rhs 14 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.add_equation_lhs 2 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.convert_operator_matrix_to_operator 3 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_wavenumbers 2 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_grid 2 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_fft 24 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.setup_fft 12 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper._transform_fft 2 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper._transform_dct 30 0 2 100%
pySDC/helpers/spectral_helper.py SpectralHelper.transform_single_component 29 1 0 97%
pySDC/helpers/spectral_helper.py SpectralHelper.transform 7 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper._transform_ifft 2 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper._transform_idct 33 0 2 100%
pySDC/helpers/spectral_helper.py SpectralHelper.itransform_single_component 28 1 0 96%
pySDC/helpers/spectral_helper.py SpectralHelper.get_aligned 33 4 0 88%
pySDC/helpers/spectral_helper.py SpectralHelper.itransform 7 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_local_slice_of_1D_matrix 1 0 0 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_filter_matrix 5 3 1 40%
pySDC/helpers/spectral_helper.py SpectralHelper.get_differentiation_matrix 18 0 1 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_integration_matrix 18 0 1 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_Id 15 0 1 100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_Dirichlet_recombination_matrix 13 13 1 0%
pySDC/helpers/spectral_helper.py SpectralHelper.get_basis_change_matrix 19 0 2 100%
pySDC/helpers/spectral_helper.py (no function) 114 0 0 100%
pySDC/helpers/stats_helper.py filter_stats 19 0 0 100%
pySDC/helpers/stats_helper.py sort_stats 6 0 0 100%
pySDC/helpers/stats_helper.py get_list_of_types 5 0 0 100%
pySDC/helpers/stats_helper.py get_sorted 1 0 1 100%
pySDC/helpers/stats_helper.py (no function) 5 0 0 100%
pySDC/helpers/testing.py DataChecker.__init__ 5 0 0 100%
pySDC/helpers/testing.py DataChecker.storeAndCheck 12 0 1 100%
pySDC/helpers/testing.py DataChecker.writeToJSON 5 0 0 100%
pySDC/helpers/testing.py (no function) 8 0 1 100%
pySDC/helpers/transfer_helper.py next_neighbors_periodic 8 8 0 0%
pySDC/helpers/transfer_helper.py next_neighbors 6 0 0 100%
pySDC/helpers/transfer_helper.py continue_periodic_array 11 0 0 100%
pySDC/helpers/transfer_helper.py restriction_matrix_1d 27 13 0 52%
pySDC/helpers/transfer_helper.py interpolation_matrix_1d 72 12 0 83%
pySDC/helpers/transfer_helper.py border_padding 9 0 0 100%
pySDC/helpers/transfer_helper.py (no function) 9 0 0 100%
pySDC/helpers/visualization_tools.py show_residual_across_simulation 33 0 0 100%
pySDC/helpers/visualization_tools.py (no function) 7 0 0 100%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.__init__ 23 1 2 96%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.run 47 0 1 100%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.restart_block 24 0 0 100%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.recv 5 1 0 80%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.send_full 16 2 0 88%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.recv_full 7 0 0 100%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.wait_with_interrupt 9 6 0 33%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.check_iteration_estimate 47 47 0 0%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.pfasst 25 19 0 24%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.spread 10 1 0 90%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.predict 31 6 3 81%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.it_check 48 14 0 71%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.it_fine 17 2 0 88%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.it_down 18 15 0 17%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.it_coarse 17 2 0 88%
pySDC/implementations/controller_classes/controller_MPI.py controller_MPI.it_up 18 14 0 22%
pySDC/implementations/controller_classes/controller_MPI.py (no function) 24 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.__init__ 32 0 5 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.run 45 0 2 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.restart_block 22 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.send_full 8 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.send_full.send 2 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.recv_full 8 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.recv_full.recv 3 0 1 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.pfasst 8 0 1 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.spread 9 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.predict 32 3 3 91%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.it_check 42 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.it_fine 17 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.it_down 18 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.it_coarse 12 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py controller_nonMPI.it_up 17 0 0 100%
pySDC/implementations/controller_classes/controller_nonMPI.py (no function) 23 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.setup 15 0 2 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.matmul 9 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.switch_sweeper 32 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.setup_status_variables 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.reset_status_variables 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.post_iteration_processing 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.post_spread_processing 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py AdaptiveCollocation.check_parameters 3 1 1 67%
pySDC/implementations/convergence_controller_classes/adaptive_collocation.py (no function) 13 0 1 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityBase.setup 6 0 1 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityBase.dependencies 8 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityBase.compute_optimal_step_size 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityBase.determine_restart 22 2 0 91%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityForConvergedCollocationProblems.dependencies 7 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityForConvergedCollocationProblems.setup 9 1 0 89%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityForConvergedCollocationProblems.determine_restart 15 4 0 73%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityForConvergedCollocationProblems.trigger_restart_upon_nonconvergence 7 7 0 0%
pySDC/implementations/convergence_controller_classes/adaptivity.py Adaptivity.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py Adaptivity.dependencies 8 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py Adaptivity.check_parameters 6 2 2 67%
pySDC/implementations/convergence_controller_classes/adaptivity.py Adaptivity.get_new_step_size 7 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py Adaptivity.get_local_error_estimate 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityRK.setup 3 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityRK.get_new_step_size 7 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityResidual.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityResidual.setup_status_variables 7 0 1 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityResidual.check_parameters 3 1 1 67%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityResidual.get_new_step_size 11 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityResidual.get_local_error_estimate 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.setup 7 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.setup_status_variables 3 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.reset_status_variables 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.dependencies 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.get_convergence 1 1 0 0%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.get_local_error_estimate 3 1 0 67%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.post_iteration_processing 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.get_new_step_size 6 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.determine_restart 5 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityCollocation.check_parameters 2 0 2 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityExtrapolationWithinQ.setup 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityExtrapolationWithinQ.get_convergence 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityExtrapolationWithinQ.dependencies 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityExtrapolationWithinQ.get_new_step_size 8 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityExtrapolationWithinQ.get_local_error_estimate 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityPolynomialError.setup 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityPolynomialError.get_convergence 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityPolynomialError.dependencies 4 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityPolynomialError.get_new_step_size 8 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py AdaptivityPolynomialError.get_local_error_estimate 1 0 0 100%
pySDC/implementations/convergence_controller_classes/adaptivity.py (no function) 54 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting.get_implementation 3 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting.__init__ 2 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting.setup 4 0 1 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting.setup_status_variables 2 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting.reset_status_variables 1 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestarting.dependencies 3 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingNonMPI.reset_buffers_nonMPI 3 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingNonMPI.determine_restart 11 2 1 82%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingNonMPI.prepare_next_block 8 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingMPI.__init__ 4 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingMPI.determine_restart 26 3 1 88%
pySDC/implementations/convergence_controller_classes/basic_restarting.py BasicRestartingMPI.prepare_next_block 11 0 0 100%
pySDC/implementations/convergence_controller_classes/basic_restarting.py (no function) 21 0 0 100%
pySDC/implementations/convergence_controller_classes/check_convergence.py CheckConvergence.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/check_convergence.py CheckConvergence.dependencies 7 0 0 100%
pySDC/implementations/convergence_controller_classes/check_convergence.py CheckConvergence.check_convergence 10 1 0 90%
pySDC/implementations/convergence_controller_classes/check_convergence.py CheckConvergence.check_iteration_status 5 0 0 100%
pySDC/implementations/convergence_controller_classes/check_convergence.py CheckConvergence.communicate_convergence 24 8 0 67%
pySDC/implementations/convergence_controller_classes/check_convergence.py (no function) 9 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.__init__ 3 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.check_parameters 3 1 1 67%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.setup 1 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.dependencies 2 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.reset_buffers_nonMPI 3 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.setup_status_variables 3 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py CheckIterationEstimatorNonMPI.check_iteration_status 17 0 0 100%
pySDC/implementations/convergence_controller_classes/check_iteration_estimator.py (no function) 11 0 0 100%
pySDC/implementations/convergence_controller_classes/crash.py CrashBase.__init__ 4 0 0 100%
pySDC/implementations/convergence_controller_classes/crash.py CrashBase.communicate_crash 5 0 2 100%
pySDC/implementations/convergence_controller_classes/crash.py StopAtNan.setup 3 0 1 100%
pySDC/implementations/convergence_controller_classes/crash.py StopAtNan.prepare_next_block 14 1 0 93%
pySDC/implementations/convergence_controller_classes/crash.py StopAtMaxRuntime.setup 4 0 1 100%
pySDC/implementations/convergence_controller_classes/crash.py StopAtMaxRuntime.prepare_next_block 1 0 0 100%
pySDC/implementations/convergence_controller_classes/crash.py (no function) 13 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py EstimateContractionFactor.setup 1 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py EstimateContractionFactor.dependencies 1 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py EstimateContractionFactor.setup_status_variables 4 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py EstimateContractionFactor.post_iteration_processing 5 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py EstimateContractionFactor.pre_iteration_processing 3 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_contraction_factor.py (no function) 9 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError.get_implementation 8 3 1 62%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError.setup 6 1 0 83%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError.dependencies 5 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError.estimate_embedded_error_serial 8 3 1 62%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError.setup_status_variables 2 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedError.post_iteration_processing 6 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedNonMPI.__init__ 2 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedNonMPI.setup 1 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedNonMPI.reset_buffers_nonMPI 2 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedNonMPI.post_iteration_processing 11 1 1 91%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedMPI.__init__ 2 2 0 0%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorLinearizedMPI.post_iteration_processing 12 12 0 0%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorCollocation.setup 2 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorCollocation.dependencies 4 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorCollocation.post_iteration_processing 7 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py EstimateEmbeddedErrorCollocation.setup_status_variables 4 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_embedded_error.py (no function) 25 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase.__init__ 4 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase.setup 9 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase.setup_status_variables 3 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase.check_parameters 5 2 1 60%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase.store_values 12 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorBase.get_extrapolation_coefficients 20 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI.setup 3 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI.setup_status_variables 6 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI.post_iteration_processing 9 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI.prepare_next_block 10 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI.get_extrapolated_solution 10 1 1 90%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorNonMPI.get_extrapolated_error 4 1 0 75%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorWithinQ.setup 9 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py EstimateExtrapolationErrorWithinQ.post_iteration_processing 30 0 1 100%
pySDC/implementations/convergence_controller_classes/estimate_extrapolation_error.py (no function) 23 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError.setup 17 1 2 94%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError.reset_status_variables 2 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError.matmul 10 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError.post_iteration_processing 26 0 0 100%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError.check_parameters 3 1 1 67%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py (no function) 9 0 0 100%
pySDC/implementations/convergence_controller_classes/hotrod.py HotRod.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/hotrod.py HotRod.dependencies 7 0 1 100%
pySDC/implementations/convergence_controller_classes/hotrod.py HotRod.check_parameters 7 3 1 57%
pySDC/implementations/convergence_controller_classes/hotrod.py HotRod.determine_restart 10 2 0 80%
pySDC/implementations/convergence_controller_classes/hotrod.py HotRod.post_iteration_processing 4 0 0 100%
pySDC/implementations/convergence_controller_classes/hotrod.py (no function) 8 0 0 100%
pySDC/implementations/convergence_controller_classes/inexactness.py NewtonInexactness.setup 4 0 1 100%
pySDC/implementations/convergence_controller_classes/inexactness.py NewtonInexactness.dependencies 5 2 0 60%
pySDC/implementations/convergence_controller_classes/inexactness.py NewtonInexactness.post_iteration_processing 6 0 0 100%
pySDC/implementations/convergence_controller_classes/inexactness.py NewtonInexactness.set_tolerance 1 0 0 100%
pySDC/implementations/convergence_controller_classes/inexactness.py NewtonInexactness.set_maxiter 1 0 0 100%
pySDC/implementations/convergence_controller_classes/inexactness.py (no function) 7 0 0 100%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py InterpolateBetweenRestarts.setup 2 0 0 100%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py InterpolateBetweenRestarts.setup_status_variables 5 0 0 100%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py InterpolateBetweenRestarts.post_spread_processing 12 1 0 92%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py InterpolateBetweenRestarts.post_iteration_processing 14 2 0 86%
pySDC/implementations/convergence_controller_classes/interpolate_between_restarts.py (no function) 8 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwise.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwise.get_implementation 3 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwise.get_step_from_which_to_spread 10 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwiseNonMPI.get_step_from_which_to_spread 3 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwiseNonMPI.prepare_next_block 14 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwiseMPI.get_step_from_which_to_spread 3 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py SpreadStepSizesBlockwiseMPI.prepare_next_block 13 0 0 100%
pySDC/implementations/convergence_controller_classes/spread_step_sizes.py (no function) 13 0 0 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeLimiter.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeLimiter.dependencies 7 0 0 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeLimiter.get_new_step_size 9 0 0 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeSlopeLimiter.setup 2 0 1 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeSlopeLimiter.get_new_step_size 14 0 0 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeRounding.setup 2 2 1 0%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeRounding._round_step_size 6 0 0 100%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py StepSizeRounding.get_new_step_size 7 7 0 0%
pySDC/implementations/convergence_controller_classes/step_size_limiter.py (no function) 14 0 0 100%
pySDC/implementations/convergence_controller_classes/store_uold.py StoreUOld.setup 1 0 1 100%
pySDC/implementations/convergence_controller_classes/store_uold.py StoreUOld.post_iteration_processing 6 0 0 100%
pySDC/implementations/convergence_controller_classes/store_uold.py StoreUOld.post_spread_processing 2 0 0 100%
pySDC/implementations/convergence_controller_classes/store_uold.py (no function) 5 0 0 100%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.__new__ 8 0 1 100%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.__array_ufunc__ 7 0 0 100%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.__abs__ 10 4 0 60%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.isend 1 1 0 0%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.irecv 1 1 0 0%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.bcast 2 2 0 0%
pySDC/implementations/datatype_classes/cupy_mesh.py CuPyMultiComponentMesh.__new__ 5 0 0 100%
pySDC/implementations/datatype_classes/cupy_mesh.py CuPyMultiComponentMesh.__getattr__ 3 0 2 100%
pySDC/implementations/datatype_classes/cupy_mesh.py (no function) 26 4 0 85%
pySDC/implementations/datatype_classes/fenics_mesh.py fenics_mesh.__init__ 7 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py fenics_mesh.__add__ 4 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py fenics_mesh.__sub__ 4 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py fenics_mesh.__rmul__ 4 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py fenics_mesh.__abs__ 2 0 0 100%
pySDC/implementations/datatype_classes/fenics_mesh.py rhs_fenics_mesh.__init__ 6 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py rhs_fenics_mesh.__sub__ 5 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py rhs_fenics_mesh.__add__ 5 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py rhs_fenics_mesh.__rmul__ 5 0 1 100%
pySDC/implementations/datatype_classes/fenics_mesh.py (no function) 13 0 0 100%
pySDC/implementations/datatype_classes/mesh.py mesh.__new__ 8 0 1 100%
pySDC/implementations/datatype_classes/mesh.py mesh.__array_ufunc__ 7 0 0 100%
pySDC/implementations/datatype_classes/mesh.py mesh.__abs__ 7 0 0 100%
pySDC/implementations/datatype_classes/mesh.py mesh.isend 1 0 0 100%
pySDC/implementations/datatype_classes/mesh.py mesh.irecv 1 0 0 100%
pySDC/implementations/datatype_classes/mesh.py mesh.bcast 2 0 0 100%
pySDC/implementations/datatype_classes/mesh.py MultiComponentMesh.__new__ 5 0 0 100%
pySDC/implementations/datatype_classes/mesh.py MultiComponentMesh.__getattr__ 3 0 2 100%
pySDC/implementations/datatype_classes/mesh.py (no function) 22 0 0 100%
pySDC/implementations/datatype_classes/particles.py particles.__init__ 28 11 2 61%
pySDC/implementations/datatype_classes/particles.py particles.__add__ 7 0 1 100%
pySDC/implementations/datatype_classes/particles.py particles.__sub__ 7 0 1 100%
pySDC/implementations/datatype_classes/particles.py particles.__rmul__ 7 0 1 100%
pySDC/implementations/datatype_classes/particles.py particles.__abs__ 3 0 0 100%
pySDC/implementations/datatype_classes/particles.py particles.send 2 2 0 0%
pySDC/implementations/datatype_classes/particles.py particles.isend 1 1 0 0%
pySDC/implementations/datatype_classes/particles.py particles.recv 6 6 0 0%
pySDC/implementations/datatype_classes/particles.py fields.__init__ 10 3 2 70%
pySDC/implementations/datatype_classes/particles.py fields.__add__ 5 0 1 100%
pySDC/implementations/datatype_classes/particles.py fields.__sub__ 5 0 1 100%
pySDC/implementations/datatype_classes/particles.py fields.__rmul__ 5 0 1 100%
pySDC/implementations/datatype_classes/particles.py (no function) 26 0 5 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec.__new__ 10 0 0 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec.__abs__ 1 0 0 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec.isend 1 0 0 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec.irecv 1 0 0 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec.bcast 2 0 0 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec_imex.__init__ 6 0 1 100%
pySDC/implementations/datatype_classes/petsc_vec.py petsc_vec_comp2.__init__ 6 2 1 67%
pySDC/implementations/datatype_classes/petsc_vec.py (no function) 13 0 0 100%
pySDC/implementations/hooks/default_hook.py DefaultHooks.post_sweep 4 0 0 100%
pySDC/implementations/hooks/default_hook.py DefaultHooks.post_iteration 3 0 0 100%
pySDC/implementations/hooks/default_hook.py DefaultHooks.post_step 6 0 0 100%
pySDC/implementations/hooks/default_hook.py (no function) 6 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py LogEmbeddedErrorEstimate.log_error 8 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py LogEmbeddedErrorEstimate.post_step 2 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py LogEmbeddedErrorEstimatePostIter.post_iteration 2 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py LogEmbeddedErrorEstimatePostIter.post_step 1 0 0 100%
pySDC/implementations/hooks/log_embedded_error_estimate.py (no function) 7 0 0 100%
pySDC/implementations/hooks/log_errors.py LogError.log_global_error 5 0 0 100%
pySDC/implementations/hooks/log_errors.py LogError.log_local_error 5 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostStep.post_step 2 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostIter.post_iteration 2 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostRun.__init__ 3 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostRun.post_step 3 0 0 100%
pySDC/implementations/hooks/log_errors.py LogGlobalErrorPostRun.post_run 9 0 0 100%
pySDC/implementations/hooks/log_errors.py LogLocalErrorPostStep.post_step 2 0 0 100%
pySDC/implementations/hooks/log_errors.py LogLocalErrorPostIter.post_iteration 2 0 0 100%
pySDC/implementations/hooks/log_errors.py (no function) 17 0 0 100%
pySDC/implementations/hooks/log_extrapolated_error_estimate.py LogExtrapolationErrorEstimate.post_step 3 0 0 100%
pySDC/implementations/hooks/log_extrapolated_error_estimate.py (no function) 3 0 0 100%
pySDC/implementations/hooks/log_restarts.py LogRestarts.post_step 3 0 0 100%
pySDC/implementations/hooks/log_restarts.py (no function) 3 0 0 100%
pySDC/implementations/hooks/log_solution.py LogSolution.post_step 4 0 0 100%
pySDC/implementations/hooks/log_solution.py LogSolutionAfterIteration.post_iteration 4 4 0 0%
pySDC/implementations/hooks/log_solution.py LogToFile.logging_condition 1 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.process_solution 1 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.format_index 1 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.__init__ 5 0 2 100%
pySDC/implementations/hooks/log_solution.py LogToFile.log_to_file 12 1 0 92%
pySDC/implementations/hooks/log_solution.py LogToFile.post_step 2 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.pre_run 4 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.pre_run.process_solution 1 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.get_path 1 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFile.load 3 0 0 100%
pySDC/implementations/hooks/log_solution.py LogToFileAfterXs.post_step 6 6 0 0%
pySDC/implementations/hooks/log_solution.py (no function) 27 0 1 100%
pySDC/implementations/hooks/log_step_size.py LogStepSize.post_step 3 0 0 100%
pySDC/implementations/hooks/log_step_size.py (no function) 3 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.__init__ 15 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_setup 2 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_run 2 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_predict 2 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_step 2 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_iteration 2 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_sweep 2 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.pre_comm 10 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_comm 7 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_sweep 4 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_iteration 4 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_step 4 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_predict 4 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_run 6 0 0 100%
pySDC/implementations/hooks/log_timings.py Timings.post_setup 3 0 0 100%
pySDC/implementations/hooks/log_timings.py CPUTimings._compute_time_elapsed 1 0 0 100%
pySDC/implementations/hooks/log_timings.py CPUTimings._get_event 1 0 0 100%
pySDC/implementations/hooks/log_timings.py GPUTimings._compute_time_elapsed 2 2 0 0%
pySDC/implementations/hooks/log_timings.py GPUTimings._get_event 3 3 0 0%
pySDC/implementations/hooks/log_timings.py (no function) 32 0 0 100%
pySDC/implementations/hooks/log_work.py LogWork.__init__ 2 0 0 100%
pySDC/implementations/hooks/log_work.py LogWork.pre_step 2 0 0 100%
pySDC/implementations/hooks/log_work.py LogWork.post_step 3 0 0 100%
pySDC/implementations/hooks/log_work.py LogSDCIterations.post_step 3 0 0 100%
pySDC/implementations/hooks/log_work.py (no function) 8 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.__init__ 10 0 1 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.__eval_fexpl 5 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.__eval_fimpl 5 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.u_exact 5 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py acoustic_1d_imex.u_exact.u_initial 1 0 0 100%
pySDC/implementations/problem_classes/AcousticAdvection_1D_FD_imex.py (no function) 15 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_imex.__init__ 10 0 2 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_imex.eval_f 8 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_imex.solve_system 4 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_imex.u_exact 15 0 1 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_implicit.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py advectiondiffusion1d_implicit.solve_system 4 0 0 100%
pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py (no function) 16 0 0 100%
pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py advectionNd.__init__ 3 0 2 100%
pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py advectionNd.u_exact 16 8 0 50%
pySDC/implementations/problem_classes/AdvectionEquation_ND_FD.py (no function) 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_fullyimplicit.__init__ 9 0 2 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_fullyimplicit.solve_system 30 0 2 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_fullyimplicit.eval_f 8 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_fullyimplicit.u_exact 4 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_semiimplicit.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_semiimplicit.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_finel.solve_system 30 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_front_finel.eval_f 10 10 0 0%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_fullyimplicit.__init__ 8 0 2 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_fullyimplicit.solve_system 23 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_fullyimplicit.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_fullyimplicit.u_exact 4 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_semiimplicit.__init__ 1 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_semiimplicit.solve_system 3 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_semiimplicit.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_multiimplicit.__init__ 1 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_multiimplicit.solve_system_1 3 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_multiimplicit.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py allencahn_periodic_multiimplicit.solve_system_2 23 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_1D_FD.py (no function) 39 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_fullyimplicit.__init__ 16 0 4 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_fullyimplicit.solve_system 23 1 1 96%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_fullyimplicit.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_fullyimplicit.u_exact 8 2 0 75%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_fullyimplicit.u_exact.eval_rhs 1 1 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit.solve_system 9 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit.solve_system.callback 3 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit.u_exact 6 2 0 67%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit.u_exact.eval_rhs 2 2 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit_v2.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_semiimplicit_v2.solve_system 20 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit.solve_system_1 9 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit.solve_system_1.callback 2 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit.solve_system_2 20 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit_v2.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit_v2.solve_system_1 20 0 1 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py allencahn_multiimplicit_v2.solve_system_2 3 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD.py (no function) 33 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit.eval_f 5 5 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit.solve_system 9 9 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit.solve_system.callback 2 2 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit_v2.eval_f 5 5 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_semiimplicit_v2.solve_system 20 20 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit.eval_f 5 5 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit.solve_system_1 9 9 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit.solve_system_1.callback 2 2 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit.solve_system_2 20 20 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit_v2.eval_f 5 5 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit_v2.solve_system_1 20 20 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py allencahn_multiimplicit_v2.solve_system_2 3 3 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FD_gpu.py (no function) 25 25 78 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex.__init__ 16 16 4 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex.eval_f 6 6 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex.solve_system 4 4 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex.u_exact 15 15 1 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex_stab.__init__ 4 4 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex_stab.eval_f 6 6 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py allencahn2d_imex_stab.solve_system 4 4 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT.py (no function) 15 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py allencahn2d_imex_stab.__init__ 4 4 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py allencahn2d_imex_stab.eval_f 7 7 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py allencahn2d_imex_stab.solve_system 4 4 0 0%
pySDC/implementations/problem_classes/AllenCahn_2D_FFT_gpu.py (no function) 9 9 62 0%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex.__init__ 3 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex._eval_explicit_part 2 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex.eval_f 12 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex.u_exact 27 18 2 33%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py allencahn_imex_timeforcing.eval_f 37 7 0 81%
pySDC/implementations/problem_classes/AllenCahn_MPIFFT.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.__init__ 31 1 2 97%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.eval_f 23 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.solve_system 12 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.u_exact 12 3 1 75%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.u_exact.circle 7 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.u_exact.circle_rand 19 19 0 0%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py allencahn_temp_imex.u_exact.sine 6 0 0 100%
pySDC/implementations/problem_classes/AllenCahn_Temp_MPIFFT.py (no function) 13 0 0 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py auzinger.__init__ 2 0 1 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py auzinger.u_exact 4 0 0 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py auzinger.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py auzinger.solve_system 16 0 0 100%
pySDC/implementations/problem_classes/Auzinger_implicit.py (no function) 10 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.__init__ 26 4 3 85%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.eval_f 10 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.solve_system 10 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.u_exact 5 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.get_switching_info 18 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.count_switches 1 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_n_capacitors.get_problem_dict 9 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery.__init__ 1 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery.eval_f 7 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery.solve_system 8 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery.u_exact 5 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_implicit.__init__ 3 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_implicit.eval_f 10 0 0 100%
pySDC/implementations/problem_classes/Battery.py battery_implicit.solve_system 28 2 1 93%
pySDC/implementations/problem_classes/Battery.py (no function) 25 0 0 100%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex.__init__ 15 15 1 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex.solve_system 8 8 0 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex.__eval_fexpl 5 5 0 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex.__eval_fimpl 5 5 0 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex.eval_f 4 4 0 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py boussinesq_2d_imex.u_exact 11 11 0 0%
pySDC/implementations/problem_classes/Boussinesq_2D_FD_imex.py (no function) 18 18 0 0%
pySDC/implementations/problem_classes/Brusselator.py Brusselator.__init__ 6 0 0 100%
pySDC/implementations/problem_classes/Brusselator.py Brusselator._eval_explicit_part 8 2 0 75%
pySDC/implementations/problem_classes/Brusselator.py Brusselator.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/Brusselator.py Brusselator.solve_system 4 0 0 100%
pySDC/implementations/problem_classes/Brusselator.py Brusselator.u_exact 11 4 0 64%
pySDC/implementations/problem_classes/Brusselator.py (no function) 9 0 2 100%
pySDC/implementations/problem_classes/BuckConverter.py buck_converter.__init__ 4 0 1 100%
pySDC/implementations/problem_classes/BuckConverter.py buck_converter.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/BuckConverter.py buck_converter.solve_system 18 0 0 100%
pySDC/implementations/problem_classes/BuckConverter.py buck_converter.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/BuckConverter.py (no function) 10 0 0 100%
pySDC/implementations/problem_classes/Burgers.py Burgers1D.__init__ 16 0 0 100%
pySDC/implementations/problem_classes/Burgers.py Burgers1D.u_exact 7 0 1 100%
pySDC/implementations/problem_classes/Burgers.py Burgers1D.eval_f 8 0 0 100%
pySDC/implementations/problem_classes/Burgers.py Burgers2D.__init__ 23 0 0 100%
pySDC/implementations/problem_classes/Burgers.py Burgers2D.u_exact 11 0 1 100%
pySDC/implementations/problem_classes/Burgers.py Burgers2D.eval_f 10 0 0 100%
pySDC/implementations/problem_classes/Burgers.py Burgers2D.compute_vorticity 5 5 0 0%
pySDC/implementations/problem_classes/Burgers.py (no function) 16 0 4 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE.__init__ 9 0 1 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE.eval_f 7 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE.solve_system 26 0 1 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE.u_exact 7 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE.get_switching_info 11 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py DiscontinuousTestODE.count_switches 1 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py ExactDiscontinuousTestODE.__init__ 1 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py ExactDiscontinuousTestODE.eval_f 7 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py ExactDiscontinuousTestODE.solve_system 1 0 0 100%
pySDC/implementations/problem_classes/DiscontinuousTestODE.py (no function) 17 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar.__init__ 3 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar.solve_system 5 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar.__eval_fexpl 5 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar.__eval_fimpl 5 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py swfw_scalar.u_exact 5 0 0 100%
pySDC/implementations/problem_classes/FastWaveSlowWave_0D.py (no function) 13 0 0 100%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py fermi_pasta_ulam_tsingou.__init__ 7 1 1 86%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py fermi_pasta_ulam_tsingou.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py fermi_pasta_ulam_tsingou.u_exact 5 0 0 100%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py fermi_pasta_ulam_tsingou.eval_hamiltonian 4 0 0 100%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py fermi_pasta_ulam_tsingou.eval_mode_energy 7 0 0 100%
pySDC/implementations/problem_classes/FermiPastaUlamTsingou.py (no function) 12 0 0 100%
pySDC/implementations/problem_classes/FullSolarSystem.py full_solar_system.__init__ 2 0 0 100%
pySDC/implementations/problem_classes/FullSolarSystem.py full_solar_system.u_exact 33 0 0 100%
pySDC/implementations/problem_classes/FullSolarSystem.py (no function) 8 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py generalized_fisher.__init__ 5 0 2 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py generalized_fisher.solve_system 24 2 1 92%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py generalized_fisher.eval_f 8 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py generalized_fisher.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_FD_implicit.py (no function) 14 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_full.__init__ 10 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_full.formFunction 11 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_full.formJacobian 17 1 0 94%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_reaction.__init__ 5 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_reaction.formFunction 9 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py Fisher_reaction.formJacobian 17 1 0 94%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.__init__ 30 0 1 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.__get_A 22 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.get_sys_mat 22 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.eval_f 12 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.solve_system_1 6 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.solve_system_2 10 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_multiimplicit.u_exact 7 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_fullyimplicit.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_fullyimplicit.solve_system 8 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_semiimplicit.eval_f 12 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py petsc_fisher_semiimplicit.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/GeneralizedFisher_1D_PETSc.py (no function) 30 0 0 100%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.__init__ 26 26 1 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.__init__.Boundary 1 1 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.__invert_mass_matrix 5 5 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.solve_system 20 20 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.eval_f 5 5 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.u_exact 9 9 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.u_exact.InitialConditions.__init__ 1 1 1 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.u_exact.InitialConditions.eval 2 2 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py fenics_grayscott.u_exact.InitialConditions.value_shape 1 1 0 0%
pySDC/implementations/problem_classes/GrayScott_1D_FEniCS_implicit.py (no function) 15 15 0 0%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_full.__init__ 7 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_full.formFunction 15 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_full.formJacobian 58 1 0 98%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_reaction.__init__ 5 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_reaction.formFunction 8 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py GS_reaction.formJacobian 26 1 0 96%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.__init__ 25 0 1 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.__get_A 47 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.__get_Id 17 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.solve_system_1 6 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.solve_system_2 10 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_multiimplicit.u_exact 8 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_fullyimplicit.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_fullyimplicit.solve_system 10 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_semiimplicit.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py petsc_grayscott_semiimplicit.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/GrayScott_2D_PETSc_periodic.py (no function) 30 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_diffusion.__init__ 9 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_diffusion.eval_f 22 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_diffusion.solve_system 11 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_diffusion.u_exact 38 15 1 61%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_linear.__init__ 3 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_imex_linear.eval_f 22 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_diffusion.__init__ 6 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_diffusion.eval_f 22 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_diffusion.solve_system_1 2 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_diffusion.solve_system_2 50 2 1 96%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_linear.__init__ 6 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_linear.eval_f 22 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_linear.solve_system_1 2 0 0 100%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py grayscott_mi_linear.solve_system_2 50 2 1 96%
pySDC/implementations/problem_classes/GrayScott_MPIFFT.py (no function) 26 0 2 100%
pySDC/implementations/problem_classes/HarmonicOscillator.py harmonic_oscillator.__init__ 3 0 1 100%
pySDC/implementations/problem_classes/HarmonicOscillator.py harmonic_oscillator.eval_f 3 0 0 100%
pySDC/implementations/problem_classes/HarmonicOscillator.py harmonic_oscillator.u_init 5 5 0 0%
pySDC/implementations/problem_classes/HarmonicOscillator.py harmonic_oscillator.u_exact 29 12 2 59%
pySDC/implementations/problem_classes/HarmonicOscillator.py harmonic_oscillator.eval_hamiltonian 2 0 0 100%
pySDC/implementations/problem_classes/HarmonicOscillator.py (no function) 12 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.__init__ 23 0 1 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.__init__.Boundary 1 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.__eval_fexpl 3 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.__eval_fimpl 4 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.apply_mass_matrix 3 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.__invert_mass_matrix 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass.__init__ 2 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass.fix_residual 2 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass_timebc.__init__ 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass_timebc.__init__.Boundary 1 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass_timebc.solve_system 8 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py fenics_heat_mass_timebc.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_1D_FEniCS_matrix_forced.py (no function) 25 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced.__init__ 20 0 2 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced.__get_A 23 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced.__get_Id 15 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py heat2d_petsc_forced.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_2D_PETSc_forced.py (no function) 14 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DChebychev.__init__ 16 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DChebychev.eval_f 11 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DChebychev.u_exact 19 0 2 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DUltraspherical.__init__ 17 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DUltraspherical.eval_f 11 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat1DUltraspherical.u_exact 16 0 2 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DChebychev.__init__ 31 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DChebychev.eval_f 8 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DChebychev.u_exact 13 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DUltraspherical.__init__ 30 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DUltraspherical.eval_f 8 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py Heat2DUltraspherical.u_exact 11 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_Chebychev.py (no function) 29 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py heatNd_unforced.__init__ 5 1 0 80%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py heatNd_unforced.u_exact 19 7 0 63%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py heatNd_forced.eval_f 13 6 0 54%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py heatNd_forced.u_exact 11 6 0 45%
pySDC/implementations/problem_classes/HeatEquation_ND_FD.py (no function) 10 0 0 100%
pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py heatNd_unforced.eval_f 3 3 0 0%
pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py heatNd_unforced.u_exact 11 11 0 0%
pySDC/implementations/problem_classes/HeatEquation_ND_FD_CuPy.py (no function) 12 12 83 0%
pySDC/implementations/problem_classes/HenonHeiles.py henon_heiles.__init__ 1 0 1 100%
pySDC/implementations/problem_classes/HenonHeiles.py henon_heiles.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/HenonHeiles.py henon_heiles.u_exact 12 0 0 100%
pySDC/implementations/problem_classes/HenonHeiles.py henon_heiles.eval_hamiltonian 4 0 0 100%
pySDC/implementations/problem_classes/HenonHeiles.py (no function) 10 0 0 100%
pySDC/implementations/problem_classes/LogisticEquation.py logistics_equation.__init__ 3 0 0 100%
pySDC/implementations/problem_classes/LogisticEquation.py logistics_equation.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/LogisticEquation.py logistics_equation.eval_f 3 0 0 100%
pySDC/implementations/problem_classes/LogisticEquation.py logistics_equation.solve_system 20 20 2 0%
pySDC/implementations/problem_classes/LogisticEquation.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/Lorenz.py LorenzAttractor.__init__ 6 0 1 100%
pySDC/implementations/problem_classes/Lorenz.py LorenzAttractor.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/Lorenz.py LorenzAttractor.solve_system 21 3 1 86%
pySDC/implementations/problem_classes/Lorenz.py LorenzAttractor.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/Lorenz.py LorenzAttractor.u_exact.eval_rhs 1 0 0 100%
pySDC/implementations/problem_classes/Lorenz.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_imex.__init__ 3 0 1 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_imex._eval_explicit_part 2 0 0 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_imex.u_exact 9 1 0 89%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_imex.u_exact.nls_exact_1D 5 1 0 80%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_fully_implicit.__init__ 4 0 0 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_fully_implicit.eval_f 10 0 0 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_fully_implicit.solve_system 8 2 0 75%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py nonlinearschroedinger_fully_implicit.solve_system.F 2 0 0 100%
pySDC/implementations/problem_classes/NonlinearSchroedinger_MPIFFT.py (no function) 17 0 0 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py outer_solar_system.__init__ 2 0 1 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py outer_solar_system.eval_f 15 0 0 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py outer_solar_system.u_exact 21 0 0 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py outer_solar_system.eval_hamiltonian 9 0 0 100%
pySDC/implementations/problem_classes/OuterSolarSystem.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.__init__ 5 0 0 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.fast_interactions 9 9 0 0%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.get_interactions 3 0 0 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.eval_f 13 1 0 92%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.u_init 31 0 1 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.u_exact 22 0 1 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.build_f 6 0 1 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py penningtrap.boris_solver 13 0 0 100%
pySDC/implementations/problem_classes/PenningTrap_3D.py (no function) 18 0 1 100%
pySDC/implementations/problem_classes/Piline.py piline.__init__ 11 0 1 100%
pySDC/implementations/problem_classes/Piline.py piline.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/Piline.py piline.solve_system 3 0 0 100%
pySDC/implementations/problem_classes/Piline.py piline.u_exact 13 0 1 100%
pySDC/implementations/problem_classes/Piline.py piline.u_exact.rhs 2 0 0 100%
pySDC/implementations/problem_classes/Piline.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/Quench.py Quench.__init__ 14 0 2 100%
pySDC/implementations/problem_classes/Quench.py Quench.eval_f_non_linear 16 2 2 88%
pySDC/implementations/problem_classes/Quench.py Quench.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/Quench.py Quench.get_non_linear_Jacobian 17 3 2 82%
pySDC/implementations/problem_classes/Quench.py Quench.solve_system 23 2 0 91%
pySDC/implementations/problem_classes/Quench.py Quench.u_exact 35 28 0 20%
pySDC/implementations/problem_classes/Quench.py Quench.u_exact.jac 1 0 0 100%
pySDC/implementations/problem_classes/Quench.py Quench.u_exact.eval_rhs 1 0 1 100%
pySDC/implementations/problem_classes/Quench.py QuenchIMEX.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/Quench.py QuenchIMEX.solve_system 3 0 0 100%
pySDC/implementations/problem_classes/Quench.py QuenchIMEX.u_exact 8 0 0 100%
pySDC/implementations/problem_classes/Quench.py QuenchIMEX.u_exact.jac 1 0 0 100%
pySDC/implementations/problem_classes/Quench.py QuenchIMEX.u_exact.eval_rhs 2 0 1 100%
pySDC/implementations/problem_classes/Quench.py (no function) 22 0 0 100%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.__init__ 47 1 1 98%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.eval_f 31 0 0 100%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.u_exact 17 1 0 94%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.apply_BCs 18 2 0 89%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.compute_vorticity 9 1 0 89%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.compute_Nusselt_numbers 21 1 0 95%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.compute_viscous_dissipation 9 9 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.compute_buoyancy_generation 4 4 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py CFLLimit.dependencies 3 3 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py CFLLimit.setup_status_variables 1 1 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py CFLLimit.setup 2 2 1 0%
pySDC/implementations/problem_classes/RayleighBenard.py CFLLimit.compute_max_step_size 15 1 0 93%
pySDC/implementations/problem_classes/RayleighBenard.py CFLLimit.get_new_step_size 11 11 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py LogCFL.post_step 3 3 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py LogAnalysisVariables.post_step 9 9 0 0%
pySDC/implementations/problem_classes/RayleighBenard.py (no function) 29 0 2 100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.setup_GPU 7 0 0 100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.__init__ 15 0 1 100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.solve_system 6 0 0 100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.u_exact 5 0 0 100%
pySDC/implementations/problem_classes/TestEquation_0D.py (no function) 15 0 0 100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.__init__ 8 1 0 88%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.u_exact.eval_rhs 1 0 0 100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.eval_f 7 0 0 100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.solve_system 24 1 2 96%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__init__ 27 27 2 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__init__.PeriodicBoundary.inside 1 1 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__init__.PeriodicBoundary.map 8 8 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.solve_system 5 5 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__eval_fexpl 6 6 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__eval_fimpl 5 5 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.eval_f 4 4 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.apply_mass_matrix 3 3 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.__invert_mass_matrix 3 3 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d.u_exact 5 5 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d_mass.solve_system 5 5 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d_mass.__eval_fexpl 7 7 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d_mass.__eval_fimpl 4 4 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py fenics_vortex_2d_mass.eval_f 4 4 0 0%
pySDC/implementations/problem_classes/VorticityVelocity_2D_FEniCS_periodic.py (no function) 21 21 0 0%
pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py getHorizontalDx 25 13 0 48%
pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py getMatrix 75 38 0 49%
pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py getBCLeft 19 19 0 0%
pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py getBCRight 19 19 0 0%
pySDC/implementations/problem_classes/acoustic_helpers/buildFDMatrix.py (no function) 7 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py getWave1DMatrix 8 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py getWave1DAdvectionMatrix 6 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py getWaveBCLeft 3 3 0 0%
pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py getWaveBCRight 3 3 0 0%
pySDC/implementations/problem_classes/acoustic_helpers/buildWave1DMatrix.py (no function) 8 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py rk_imex.__init__ 116 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py rk_imex.timestep 10 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py rk_imex.f_slow 1 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py rk_imex.f_fast 1 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py rk_imex.f_fast_solve 2 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py trapezoidal.__init__ 4 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py trapezoidal.timestep 4 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py bdf2.__init__ 3 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py bdf2.firsttimestep 3 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py bdf2.timestep 3 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py dirk.__init__ 78 11 0 86%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py dirk.timestep 8 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py dirk.f 1 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py dirk.f_solve 2 0 0 100%
pySDC/implementations/problem_classes/acoustic_helpers/standard_integrators.py (no function) 23 0 0 100%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py get2DUpwindMatrix 2 2 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py get2DMesh 24 24 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py get2DMatrix 7 7 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py getBCHorizontal 9 9 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py getBCVertical 9 9 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/build2DFDMatrix.py (no function) 8 8 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py getBoussinesq2DUpwindMatrix 8 8 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py getBoussinesq2DMatrix 12 12 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py getBoussinesqBCHorizontal 6 6 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py getBoussinesqBCVertical 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildBoussinesq2DMatrix.py (no function) 7 7 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py getUpwindMatrix 25 25 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py getMatrix 58 58 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py getBCLeft 19 19 1 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py getBCRight 19 19 1 0%
pySDC/implementations/problem_classes/boussinesq_helpers/buildFDMatrix.py (no function) 8 8 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py logging.__init__ 3 3 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py logging.add 2 2 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py Callback.getresidual 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py Callback.getcounter 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py Callback.__init__ 2 2 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py Callback.__call__ 2 2 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/helper_classes.py (no function) 8 8 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py rk_imex.__init__ 119 119 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py rk_imex.timestep 10 10 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py rk_imex.f_slow 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py rk_imex.f_fast 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py rk_imex.f_fast_solve 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py trapezoidal.__init__ 6 6 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py trapezoidal.timestep 3 3 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py trapezoidal.f 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py trapezoidal.f_solve 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py bdf2.__init__ 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py bdf2.firsttimestep 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py bdf2.timestep 2 2 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py bdf2.f 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py bdf2.f_solve 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.__init__ 61 61 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.NumSmallTimeSteps 4 4 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.timestep 17 17 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.VerletLin 4 4 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.RK3Lin 7 7 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.f_slow 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.f_fast 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.f_fastMom 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py SplitExplicit.f_fastTher 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py dirk.__init__ 79 79 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py dirk.timestep 8 8 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py dirk.f 1 1 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py dirk.f_solve 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/standard_integrators.py (no function) 39 39 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/unflatten.py unflatten 5 5 0 0%
pySDC/implementations/problem_classes/boussinesq_helpers/unflatten.py (no function) 2 2 0 0%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.setup_GPU 7 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.__init__ 17 0 2 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.getLocalGrid 5 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.getLaplacian 11 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.eval_f 9 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT._eval_Laplacian 7 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT._eval_explicit_part 1 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.solve_system 3 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT._invert_Laplacian 7 0 0 100%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py (no function) 22 0 0 100%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.__init__ 28 2 9 93%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.ndim 1 0 0 100%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.dx 1 0 0 100%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.grids 7 2 0 71%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.get_default_sweeper_class 2 0 0 100%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.eval_f 3 0 0 100%
pySDC/implementations/problem_classes/generic_ND_FD.py GenericNDimFinDiff.solve_system 8 0 1 100%
pySDC/implementations/problem_classes/generic_ND_FD.py (no function) 21 0 0 100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setup_GPU 6 6 0 0%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.__init__ 14 1 0 93%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.__getattr__ 1 0 0 100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear._setup_operator 4 0 0 100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setup_L 1 0 0 100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setup_M 3 0 0 100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setup_preconditioner 18 2 0 89%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.solve_system 35 8 1 77%
pySDC/implementations/problem_classes/generic_spectral.py compute_residual_DAE 22 22 1 0%
pySDC/implementations/problem_classes/generic_spectral.py compute_residual_DAE_MPI 21 21 1 0%
pySDC/implementations/problem_classes/generic_spectral.py get_extrapolated_error_DAE 5 5 0 0%
pySDC/implementations/problem_classes/generic_spectral.py (no function) 17 0 1 100%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py nonlinear_ODE_1.__init__ 5 0 0 100%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py nonlinear_ODE_1.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py nonlinear_ODE_1.eval_f 3 0 0 100%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py nonlinear_ODE_1.solve_system 19 2 1 89%
pySDC/implementations/problem_classes/nonlinear_ODE_1.py (no function) 11 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.__init__ 7 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.g 1 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.dg 1 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.f_LIN 1 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.f_NONLIN 1 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.jac_LIN 1 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.jac_NONLIN 1 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.eval_f 4 0 0 100%
pySDC/implementations/problem_classes/odeScalar.py ProtheroRobinson.solve_system 14 0 4 100%
pySDC/implementations/problem_classes/odeScalar.py (no function) 19 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.__init__ 7 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.g 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.dg 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.dg2 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.f_LIN 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.f_NONLIN 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.dgInv_LIN 3 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.dgInv_NONLIN 3 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.u_exact 4 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ProtheroRobinsonAutonomous.solve_system 17 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py Kaps.__init__ 5 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py Kaps.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py Kaps.eval_f 6 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py Kaps.solve_system 18 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py ChemicalReaction3Var.__init__ 6 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ChemicalReaction3Var.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ChemicalReaction3Var.u_exact.eval_rhs 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ChemicalReaction3Var.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py ChemicalReaction3Var.solve_system 16 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py JacobiElliptic.__init__ 6 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py JacobiElliptic.u_exact 6 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py JacobiElliptic.u_exact.eval_rhs 1 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py JacobiElliptic.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/odeSystem.py JacobiElliptic.solve_system 17 0 4 100%
pySDC/implementations/problem_classes/odeSystem.py (no function) 41 0 0 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation.__init__ 10 0 1 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation.eval_f 3 0 0 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation.solve_system 1 1 0 0%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation.u_exact 3 0 0 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py polynomial_testequation_IMEX.eval_f 5 0 0 100%
pySDC/implementations/problem_classes/polynomial_test_problem.py (no function) 14 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py Cache.__init__ 4 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py Cache.update 6 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py Cache.__str__ 4 4 0 0%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep.__init__ 12 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep.predict 7 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep.compute_residual 4 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep.compute_end_point 1 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep.update_nodes 13 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py AdamsMoultonImplicit2Step.generate_starting_values 5 0 0 100%
pySDC/implementations/sweeper_classes/Multistep.py (no function) 27 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableau.__init__ 15 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableau.check_method 6 0 5 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableau.check_weights 3 0 3 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableau.globally_stiffly_accurate 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableauEmbedded.check_weights 3 0 3 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ButcherTableauEmbedded.globally_stiffly_accurate 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.__init__ 14 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.get_Q_matrix 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.get_Butcher_tableau 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.get_full_f 7 5 1 29%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.integrate 8 8 0 0%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.update_nodes 15 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.compute_end_point 20 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.level 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.level 5 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKutta.predict 6 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX.__init__ 4 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX.predict 7 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX.get_Butcher_tableau_explicit 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX.integrate 8 8 0 0%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX.update_nodes 15 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py RungeKuttaIMEX.compute_end_point 20 6 0 70%
pySDC/implementations/sweeper_classes/Runge_Kutta.py Heun_Euler.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py Cash_Karp.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py DIRK43.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ESDIRK53.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ESDIRK43.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK548L2SAERK.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK54.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK548L2SAESDIRK2.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK548L2SA.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK324L2SAERK.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py ARK32.get_update_order 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta.py (no function) 175 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py ButcherTableauNoCollUpdate.__init__ 29 4 8 86%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py RungeKuttaNystrom.__init__ 3 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py RungeKuttaNystrom.get_Butcher_tableau_bar 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py RungeKuttaNystrom.get_full_f 2 0 1 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py RungeKuttaNystrom.update_nodes 25 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py RungeKuttaNystrom.compute_end_point 1 0 0 100%
pySDC/implementations/sweeper_classes/Runge_Kutta_Nystrom.py (no function) 37 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.__init__ 7 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.__get_Qd 17 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.update_nodes 26 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.integrate 10 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.compute_end_point 10 1 0 90%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.get_sweeper_mats 5 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.get_scalar_problems_sweeper_mats 12 0 2 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.get_scalar_problems_manysweep_mats 10 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py boris_2nd_order.get_scalar_problems_picardsweep_mats 9 0 0 100%
pySDC/implementations/sweeper_classes/boris_2nd_order.py (no function) 12 0 0 100%
pySDC/implementations/sweeper_classes/explicit.py explicit.__init__ 4 4 0 0%
pySDC/implementations/sweeper_classes/explicit.py explicit.integrate 8 8 0 0%
pySDC/implementations/sweeper_classes/explicit.py explicit.update_nodes 18 18 0 0%
pySDC/implementations/sweeper_classes/explicit.py explicit.compute_end_point 10 10 0 0%
pySDC/implementations/sweeper_classes/explicit.py (no function) 6 6 0 0%
pySDC/implementations/sweeper_classes/generic_implicit.py generic_implicit.__init__ 4 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit.py generic_implicit.integrate 8 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit.py generic_implicit.update_nodes 23 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit.py generic_implicit.compute_end_point 10 1 0 90%
pySDC/implementations/sweeper_classes/generic_implicit.py (no function) 6 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.__init__ 6 0 1 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.comm 1 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.rank 1 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.compute_end_point 9 0 1 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.compute_residual 19 4 1 79%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.predict 15 0 1 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py SweeperMPI.communicate_tau_correction_for_full_interval 5 5 0 0%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py generic_implicit_MPI.integrate 7 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py generic_implicit_MPI.update_nodes 13 0 0 100%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py generic_implicit_MPI.compute_end_point 11 2 0 82%
pySDC/implementations/sweeper_classes/generic_implicit_MPI.py (no function) 18 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.__init__ 7 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.integrate 8 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.update_nodes 19 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.compute_end_point 10 1 0 90%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.get_sweeper_mats 4 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.get_scalar_problems_sweeper_mats 9 0 2 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py imex_1st_order.get_scalar_problems_manysweep_mat 6 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order.py (no function) 10 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py imex_1st_order_MPI.__init__ 2 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py imex_1st_order_MPI.integrate 7 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py imex_1st_order_MPI.update_nodes 12 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py imex_1st_order_MPI.compute_end_point 11 2 0 82%
pySDC/implementations/sweeper_classes/imex_1st_order_MPI.py (no function) 8 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_mass.py imex_1st_order_mass.update_nodes 22 0 0 100%
pySDC/implementations/sweeper_classes/imex_1st_order_mass.py imex_1st_order_mass.compute_end_point 5 0 1 100%
pySDC/implementations/sweeper_classes/imex_1st_order_mass.py imex_1st_order_mass.compute_residual 19 2 0 89%
pySDC/implementations/sweeper_classes/imex_1st_order_mass.py (no function) 5 0 0 100%
pySDC/implementations/sweeper_classes/multi_implicit.py multi_implicit.__init__ 7 2 0 71%
pySDC/implementations/sweeper_classes/multi_implicit.py multi_implicit.integrate 8 0 0 100%
pySDC/implementations/sweeper_classes/multi_implicit.py multi_implicit.update_nodes 28 1 0 96%
pySDC/implementations/sweeper_classes/multi_implicit.py multi_implicit.compute_end_point 10 5 0 50%
pySDC/implementations/sweeper_classes/multi_implicit.py (no function) 6 0 0 100%
pySDC/implementations/sweeper_classes/verlet.py verlet.__init__ 7 0 0 100%
pySDC/implementations/sweeper_classes/verlet.py verlet.__get_Qd 12 1 0 92%
pySDC/implementations/sweeper_classes/verlet.py verlet.update_nodes 22 0 0 100%
pySDC/implementations/sweeper_classes/verlet.py verlet.integrate 11 0 0 100%
pySDC/implementations/sweeper_classes/verlet.py verlet.compute_end_point 13 8 0 38%
pySDC/implementations/sweeper_classes/verlet.py (no function) 8 0 0 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py base_transfer_MPI.__init__ 4 0 1 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py base_transfer_MPI.restrict 33 0 2 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py base_transfer_MPI.prolong 13 0 1 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py base_transfer_MPI.prolong_f 16 0 1 100%
pySDC/implementations/transfer_classes/BaseTransferMPI.py (no function) 8 0 1 100%
pySDC/implementations/transfer_classes/BaseTransfer_mass.py base_transfer_mass.restrict 48 48 2 0%
pySDC/implementations/transfer_classes/BaseTransfer_mass.py base_transfer_mass.prolong 15 15 1 0%
pySDC/implementations/transfer_classes/BaseTransfer_mass.py base_transfer_mass.prolong_f 15 15 1 0%
pySDC/implementations/transfer_classes/BaseTransfer_mass.py (no function) 6 6 1 0%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py mesh_to_mesh_fenics.__init__ 1 0 1 100%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py mesh_to_mesh_fenics.project 7 7 1 0%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py mesh_to_mesh_fenics.restrict 7 4 1 43%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py mesh_to_mesh_fenics.prolong 7 0 1 100%
pySDC/implementations/transfer_classes/TransferFenicsMesh.py (no function) 9 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh.py mesh_to_mesh.__init__ 49 7 6 86%
pySDC/implementations/transfer_classes/TransferMesh.py mesh_to_mesh.restrict 8 0 1 100%
pySDC/implementations/transfer_classes/TransferMesh.py mesh_to_mesh.restrict._restrict 13 9 1 31%
pySDC/implementations/transfer_classes/TransferMesh.py mesh_to_mesh.prolong 8 0 1 100%
pySDC/implementations/transfer_classes/TransferMesh.py mesh_to_mesh.prolong._prolong 14 9 1 36%
pySDC/implementations/transfer_classes/TransferMesh.py (no function) 9 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py mesh_to_mesh_fft.__init__ 2 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py mesh_to_mesh_fft.restrict 7 0 1 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py mesh_to_mesh_fft.prolong 8 0 1 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py mesh_to_mesh_fft.prolong._prolong 6 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT.py (no function) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py mesh_to_mesh_fft2d.__init__ 6 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py mesh_to_mesh_fft2d.restrict 8 4 1 50%
pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py mesh_to_mesh_fft2d.prolong 29 18 1 38%
pySDC/implementations/transfer_classes/TransferMesh_FFT2D.py (no function) 8 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py fft_to_fft.__init__ 13 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py fft_to_fft.restrict 8 0 1 100%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py fft_to_fft.restrict._restrict 17 5 1 71%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py fft_to_fft.prolong 8 0 1 100%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py fft_to_fft.prolong._prolong 17 3 1 82%
pySDC/implementations/transfer_classes/TransferMesh_MPIFFT.py (no function) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py mesh_to_mesh.__init__ 1 0 0 100%
pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py mesh_to_mesh.restrict 5 2 1 60%
pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py mesh_to_mesh.prolong 5 2 1 60%
pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py (no function) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferPETScDMDA.py mesh_to_mesh_petsc_dmda.__init__ 3 0 0 100%
pySDC/implementations/transfer_classes/TransferPETScDMDA.py mesh_to_mesh_petsc_dmda.restrict 12 8 1 33%
pySDC/implementations/transfer_classes/TransferPETScDMDA.py mesh_to_mesh_petsc_dmda.prolong 12 8 1 33%
pySDC/implementations/transfer_classes/TransferPETScDMDA.py (no function) 7 0 0 100%
pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py particles_to_particles.__init__ 1 0 1 100%
pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py particles_to_particles.restrict 7 4 1 43%
pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py particles_to_particles.prolong 7 2 1 71%
pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py (no function) 7 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py dump.__init__ 6 6 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py dump.pre_run 41 41 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py dump.post_step 35 35 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_dump.py (no function) 9 9 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py monitor.__init__ 7 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py monitor.pre_run 29 4 1 86%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py monitor.post_step 25 5 1 80%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor.py (no function) 7 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py monitor_and_dump.__init__ 11 11 0 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py monitor_and_dump.pre_run 56 56 1 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py monitor_and_dump.post_step 47 47 1 0%
pySDC/projects/AllenCahn_Bayreuth/AllenCahn_monitor_and_dump.py (no function) 8 8 0 0%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_benchmark.py run_simulation 69 69 5 0%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_benchmark.py (no function) 11 11 6 0%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py run_simulation 111 2 6 98%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py visualize_radii 41 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py main 4 4 0 0%
pySDC/projects/AllenCahn_Bayreuth/run_simple_forcing_verification.py (no function) 16 0 6 100%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_benchmark.py run_simulation 68 68 4 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_benchmark.py (no function) 10 10 6 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_realistic.py run_simulation 62 62 4 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_realistic.py main 2 2 0 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_realistic.py (no function) 10 10 5 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_reference.py run_simulation 62 62 4 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_reference.py main 2 2 0 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_reference.py (no function) 10 10 5 0%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_verification.py run_simulation 74 1 4 99%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_verification.py main 23 0 0 100%
pySDC/projects/AllenCahn_Bayreuth/run_temp_forcing_verification.py (no function) 12 0 5 100%
pySDC/projects/AllenCahn_Bayreuth/visualize.py plot_data 15 15 0 0%
pySDC/projects/AllenCahn_Bayreuth/visualize.py (no function) 7 7 3 0%
pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py plot_data 19 19 0 0%
pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py make_movie 22 22 0 0%
pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py make_movie_from_files 9 9 0 0%
pySDC/projects/AllenCahn_Bayreuth/visualize_temp.py (no function) 12 12 9 0%
pySDC/projects/AsympConv/PFASST_conv_Linf.py main 7 7 0 0%
pySDC/projects/AsympConv/PFASST_conv_Linf.py run_diffusion 50 0 8 100%
pySDC/projects/AsympConv/PFASST_conv_Linf.py run_advection 52 0 8 100%
pySDC/projects/AsympConv/PFASST_conv_Linf.py plot_results 34 0 0 100%
pySDC/projects/AsympConv/PFASST_conv_Linf.py (no function) 14 0 2 100%
pySDC/projects/AsympConv/PFASST_conv_tests.py main 8 0 0 100%
pySDC/projects/AsympConv/PFASST_conv_tests.py run_diffusion 50 0 8 100%
pySDC/projects/AsympConv/PFASST_conv_tests.py run_advection 52 0 8 100%
pySDC/projects/AsympConv/PFASST_conv_tests.py plot_results 30 0 0 100%
pySDC/projects/AsympConv/PFASST_conv_tests.py (no function) 16 0 2 100%
pySDC/projects/AsympConv/conv_test_to0.py compute_and_plot_specrad 38 38 0 0%
pySDC/projects/AsympConv/conv_test_to0.py (no function) 8 8 3 0%
pySDC/projects/AsympConv/conv_test_toinf.py compute_and_plot_specrad 38 38 0 0%
pySDC/projects/AsympConv/conv_test_toinf.py (no function) 8 8 5 0%
pySDC/projects/AsympConv/smoother_specrad_heatmap.py compute_and_plot_specrad 74 74 2 0%
pySDC/projects/AsympConv/smoother_specrad_heatmap.py (no function) 8 8 2 0%
pySDC/projects/DAE/misc/hooksDAE.py LogGlobalErrorPostStepDifferentialVariable.post_step 7 0 0 100%
pySDC/projects/DAE/misc/hooksDAE.py LogGlobalErrorPostStepAlgebraicVariable.post_step 7 0 0 100%
pySDC/projects/DAE/misc/hooksDAE.py (no function) 5 0 0 100%
pySDC/projects/DAE/misc/meshDAE.py (no function) 3 0 0 100%
pySDC/projects/DAE/misc/problemDAE.py ProblemDAE.__init__ 4 0 0 100%
pySDC/projects/DAE/misc/problemDAE.py ProblemDAE.solve_system 6 0 0 100%
pySDC/projects/DAE/misc/problemDAE.py ProblemDAE.solve_system.implSysFlatten 2 0 0 100%
pySDC/projects/DAE/misc/problemDAE.py (no function) 10 0 1 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE.__init__ 5 0 0 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE.eval_f 12 0 0 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE.u_exact 8 0 0 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE.du_exact 8 2 0 75%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE.get_switching_info 11 0 0 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py DiscontinuousTestDAE.count_switches 1 0 0 100%
pySDC/projects/DAE/problems/discontinuousTestDAE.py (no function) 10 0 0 100%
pySDC/projects/DAE/problems/pendulum2D.py Pendulum2D.__init__ 2 0 0 100%
pySDC/projects/DAE/problems/pendulum2D.py Pendulum2D.eval_f 6 0 0 100%
pySDC/projects/DAE/problems/pendulum2D.py Pendulum2D.u_exact 12 3 0 75%
pySDC/projects/DAE/problems/pendulum2D.py (no function) 5 0 0 100%
pySDC/projects/DAE/problems/problematicF.py ProblematicF.__init__ 2 0 0 100%
pySDC/projects/DAE/problems/problematicF.py ProblematicF.eval_f 4 0 0 100%
pySDC/projects/DAE/problems/problematicF.py ProblematicF.u_exact 3 0 0 100%
pySDC/projects/DAE/problems/problematicF.py ProblematicF.du_exact 3 0 0 100%
pySDC/projects/DAE/problems/problematicF.py (no function) 10 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py SimpleDAE.__init__ 1 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py SimpleDAE.eval_f 6 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py SimpleDAE.u_exact 4 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py SimpleDAE.du_exact 4 0 0 100%
pySDC/projects/DAE/problems/simpleDAE.py (no function) 7 0 0 100%
pySDC/projects/DAE/problems/synchronousMachine.py SynchronousMachineInfiniteBus.__init__ 22 0 0 100%
pySDC/projects/DAE/problems/synchronousMachine.py SynchronousMachineInfiniteBus.eval_f 17 0 0 100%
pySDC/projects/DAE/problems/synchronousMachine.py SynchronousMachineInfiniteBus.u_exact 28 3 0 89%
pySDC/projects/DAE/problems/synchronousMachine.py (no function) 8 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py _transistor 1 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py OneTransistorAmplifier.__init__ 2 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py OneTransistorAmplifier.eval_f 10 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py OneTransistorAmplifier.u_exact 8 1 0 88%
pySDC/projects/DAE/problems/transistorAmplifier.py TwoTransistorAmplifier.__init__ 2 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py TwoTransistorAmplifier.eval_f 10 0 0 100%
pySDC/projects/DAE/problems/transistorAmplifier.py TwoTransistorAmplifier.u_exact 8 1 0 88%
pySDC/projects/DAE/problems/transistorAmplifier.py (no function) 18 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9Bus 7 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py get_initial_Ybus 2 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py get_event_Ybus 2 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9BusSystem.__init__ 103 0 2 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9BusSystem.eval_f 58 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9BusSystem.u_exact 18 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9BusSystem.get_switching_info 11 0 0 100%
pySDC/projects/DAE/problems/wscc9BusSystem.py WSCC9BusSystem.count_switches 1 1 0 0%
pySDC/projects/DAE/problems/wscc9BusSystem.py (no function) 12 0 0 100%
pySDC/projects/DAE/run/accuracy_check_MPI.py run 31 0 1 100%
pySDC/projects/DAE/run/accuracy_check_MPI.py check_order 18 0 0 100%
pySDC/projects/DAE/run/accuracy_check_MPI.py (no function) 7 0 3 100%
pySDC/projects/DAE/run/fully_implicit_dae_playground.py main 39 0 0 100%
pySDC/projects/DAE/run/fully_implicit_dae_playground.py (no function) 10 0 2 100%
pySDC/projects/DAE/run/run_convergence_test.py setup 26 0 0 100%
pySDC/projects/DAE/run/run_convergence_test.py run 23 0 0 100%
pySDC/projects/DAE/run/run_convergence_test.py (no function) 11 0 6 100%
pySDC/projects/DAE/run/run_iteration_test.py setup 27 0 0 100%
pySDC/projects/DAE/run/run_iteration_test.py run 26 0 0 100%
pySDC/projects/DAE/run/run_iteration_test.py (no function) 11 0 6 100%
pySDC/projects/DAE/run/synchronous_machine_playground.py main 44 0 0 100%
pySDC/projects/DAE/run/synchronous_machine_playground.py (no function) 12 0 2 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE.__init__ 6 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE.update_nodes 19 0 0 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE.predict 15 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE.compute_residual 18 2 1 89%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE.compute_end_point 2 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py FullyImplicitDAE.F 5 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAE.py (no function) 12 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py SweeperDAEMPI.compute_residual 17 2 1 88%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py SweeperDAEMPI.predict 11 0 1 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py FullyImplicitDAEMPI.integrate 8 0 0 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py FullyImplicitDAEMPI.update_nodes 12 0 0 100%
pySDC/projects/DAE/sweepers/fullyImplicitDAEMPI.py (no function) 10 0 2 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py RungeKuttaDAE.__init__ 3 0 0 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py RungeKuttaDAE.predict 11 0 0 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py RungeKuttaDAE.integrate 8 0 0 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py RungeKuttaDAE.update_nodes 17 0 0 100%
pySDC/projects/DAE/sweepers/rungeKuttaDAE.py (no function) 11 0 5 100%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py SemiImplicitDAE.__init__ 6 1 1 83%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py SemiImplicitDAE.integrate 9 0 0 100%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py SemiImplicitDAE.update_nodes 23 0 0 100%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py SemiImplicitDAE.F 6 0 0 100%
pySDC/projects/DAE/sweepers/semiImplicitDAE.py (no function) 8 0 1 100%
pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py SemiImplicitDAEMPI.integrate 9 0 0 100%
pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py SemiImplicitDAEMPI.update_nodes 16 0 0 100%
pySDC/projects/DAE/sweepers/semiImplicitDAEMPI.py (no function) 6 0 0 100%
pySDC/projects/FastWaveSlowWave/AcousticAdvection_1D_FD_imex_multiscale.py acoustic_1d_imex_multiscale.u_exact 9 0 0 100%
pySDC/projects/FastWaveSlowWave/AcousticAdvection_1D_FD_imex_multiscale.py (no function) 4 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py dump_energy.__init__ 2 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py dump_energy.post_step 5 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_acoustic.py (no function) 5 0 0 100%
pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py gmres_tolerance.pre_iteration 4 4 0 0%
pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py gmres_tolerance.post_sweep 3 3 0 0%
pySDC/projects/FastWaveSlowWave/HookClass_boussinesq.py (no function) 4 4 0 0%
pySDC/projects/FastWaveSlowWave/plot_dispersion.py findomega 13 3 0 77%
pySDC/projects/FastWaveSlowWave/plot_dispersion.py compute_and_plot_dispersion 90 0 6 100%
pySDC/projects/FastWaveSlowWave/plot_dispersion.py (no function) 12 0 2 100%
pySDC/projects/FastWaveSlowWave/plot_stab_vs_k.py compute_stab_vs_k 32 3 6 91%
pySDC/projects/FastWaveSlowWave/plot_stab_vs_k.py plot_stab_vs_k 19 0 0 100%
pySDC/projects/FastWaveSlowWave/plot_stab_vs_k.py (no function) 11 0 7 100%
pySDC/projects/FastWaveSlowWave/plot_stability.py compute_stability 39 4 6 90%
pySDC/projects/FastWaveSlowWave/plot_stability.py plot_stability 25 0 0 100%
pySDC/projects/FastWaveSlowWave/plot_stability.py (no function) 11 0 3 100%
pySDC/projects/FastWaveSlowWave/plot_stifflimit_specrad.py compute_specrad 43 4 6 91%
pySDC/projects/FastWaveSlowWave/plot_stifflimit_specrad.py plot_specrad 29 0 0 100%
pySDC/projects/FastWaveSlowWave/plot_stifflimit_specrad.py (no function) 10 0 3 100%
pySDC/projects/FastWaveSlowWave/plotgmrescounter_boussinesq.py plot_buoyancy 31 0 0 100%
pySDC/projects/FastWaveSlowWave/plotgmrescounter_boussinesq.py (no function) 4 0 2 100%
pySDC/projects/FastWaveSlowWave/runconvergence_acoustic.py compute_convergence_data 57 57 0 0%
pySDC/projects/FastWaveSlowWave/runconvergence_acoustic.py plot_convergence 46 0 0 100%
pySDC/projects/FastWaveSlowWave/runconvergence_acoustic.py (no function) 12 0 3 100%
pySDC/projects/FastWaveSlowWave/rungmrescounter_boussinesq.py main 104 104 6 0%
pySDC/projects/FastWaveSlowWave/rungmrescounter_boussinesq.py (no function) 8 8 2 0%
pySDC/projects/FastWaveSlowWave/runitererror_acoustic.py compute_and_plot_itererror 72 0 0 100%
pySDC/projects/FastWaveSlowWave/runitererror_acoustic.py (no function) 11 0 2 100%
pySDC/projects/FastWaveSlowWave/runmultiscale_acoustic.py compute_and_plot_solutions 86 1 0 99%
pySDC/projects/FastWaveSlowWave/runmultiscale_acoustic.py (no function) 11 0 2 100%
pySDC/projects/GPU/ac_fft.py set_parameter 26 26 5 0%
pySDC/projects/GPU/ac_fft.py main 16 16 0 0%
pySDC/projects/GPU/ac_fft.py (no function) 8 8 2 0%
pySDC/projects/GPU/heat.py (no function) 6 6 5 0%
pySDC/projects/GPU/run_experiment.py parse_args 12 12 0 0%
pySDC/projects/GPU/run_experiment.py parse_args.cast_to_bool 1 1 0 0%
pySDC/projects/GPU/run_experiment.py parse_args.str_to_procs 3 3 0 0%
pySDC/projects/GPU/run_experiment.py run_experiment 17 17 0 0%
pySDC/projects/GPU/run_experiment.py (no function) 2 2 12 0%
pySDC/projects/Hamiltonian/fput.py setup_fput 26 0 0 100%
pySDC/projects/Hamiltonian/fput.py run_simulation 36 0 0 100%
pySDC/projects/Hamiltonian/fput.py show_results 55 0 0 100%
pySDC/projects/Hamiltonian/fput.py main 2 0 0 100%
pySDC/projects/Hamiltonian/fput.py (no function) 15 0 2 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py hamiltonian_and_energy_output.__init__ 3 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py hamiltonian_and_energy_output.pre_run 5 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py hamiltonian_and_energy_output.post_iteration 10 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py hamiltonian_and_energy_output.post_step 7 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_and_energy_output.py (no function) 6 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py hamiltonian_output.__init__ 2 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py hamiltonian_output.pre_run 4 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py hamiltonian_output.post_iteration 8 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py hamiltonian_output.post_step 4 0 0 100%
pySDC/projects/Hamiltonian/hamiltonian_output.py (no function) 6 0 0 100%
pySDC/projects/Hamiltonian/harmonic_oscillator.py run_simulation 55 55 0 0%
pySDC/projects/Hamiltonian/harmonic_oscillator.py show_results 18 18 0 0%
pySDC/projects/Hamiltonian/harmonic_oscillator.py main 2 2 0 0%
pySDC/projects/Hamiltonian/harmonic_oscillator.py (no function) 13 13 2 0%
pySDC/projects/Hamiltonian/simple_problems.py setup_harmonic 25 0 0 100%
pySDC/projects/Hamiltonian/simple_problems.py setup_henonheiles 22 0 0 100%
pySDC/projects/Hamiltonian/simple_problems.py run_simulation 32 0 1 100%
pySDC/projects/Hamiltonian/simple_problems.py show_results 26 0 0 100%
pySDC/projects/Hamiltonian/simple_problems.py main 6 0 0 100%
pySDC/projects/Hamiltonian/simple_problems.py (no function) 17 0 2 100%
pySDC/projects/Hamiltonian/solar_system.py setup_outer_solar_system 23 0 0 100%
pySDC/projects/Hamiltonian/solar_system.py setup_full_solar_system 23 0 0 100%
pySDC/projects/Hamiltonian/solar_system.py run_simulation 41 0 1 100%
pySDC/projects/Hamiltonian/solar_system.py show_results 46 1 1 98%
pySDC/projects/Hamiltonian/solar_system.py main 6 6 0 0%
pySDC/projects/Hamiltonian/solar_system.py (no function) 18 0 2 100%
pySDC/projects/Hamiltonian/stop_at_error_hook.py stop_at_error_hook.post_sweep 9 9 0 0%
pySDC/projects/Hamiltonian/stop_at_error_hook.py (no function) 3 3 0 0%
pySDC/projects/Monodomain/datatype_classes/my_mesh.py (no function) 3 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_pde.py pde_hook.__init__ 1 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_pde.py pde_hook.pre_run 5 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_pde.py pde_hook.post_step 5 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_pde.py (no function) 5 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py post_iter_info_hook.__init__ 1 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py post_iter_info_hook.post_iteration 4 0 0 100%
pySDC/projects/Monodomain/hooks/HookClass_post_iter_info.py (no function) 5 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.__init__ 11 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.init_exp_extruded 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.write_solution 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.write_reference_solution 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.read_reference_solution 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.initial_value 8 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.compute_errors 8 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.define_ionic_model 13 0 1 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.define_stimulus 16 0 1 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.eval_f 6 6 0 0%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.Istim 9 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MonodomainODE.eval_expr 6 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.__init__ 3 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.define_splittings 28 1 0 96%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.solve_system 7 1 0 86%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.eval_f 9 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.eval_f_nonstiff 5 1 0 80%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.eval_f_stiff 5 1 0 80%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.eval_f_exp 6 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.lmbda_eval 5 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.eval_lmbda_yinf_exp 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py MultiscaleMonodomainODE.eval_lmbda_exp 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/MonodomainODE.py (no function) 35 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py Parabolic.__init__ 3 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py TestODE.__init__ 16 3 0 81%
pySDC/projects/Monodomain/problem_classes/TestODE.py TestODE.init_exp_extruded 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py TestODE.initial_value 2 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py TestODE.eval_f 4 4 0 0%
pySDC/projects/Monodomain/problem_classes/TestODE.py MultiscaleTestODE.__init__ 11 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py MultiscaleTestODE.solve_system 4 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py MultiscaleTestODE.eval_f 9 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py MultiscaleTestODE.eval_lmbda_yinf_exp 2 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py MultiscaleTestODE.lmbda_eval 4 0 0 100%
pySDC/projects/Monodomain/problem_classes/TestODE.py (no function) 20 0 0 100%
pySDC/projects/Monodomain/problem_classes/ionicmodels/cpp/__init__.py (no function) 5 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.__init__ 5 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.__del__ 7 6 0 14%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.mesh_name 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.define_coefficients 18 1 0 94%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.define_domain 19 6 0 68%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.define_diffusion 16 3 1 81%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.grids_from_x 7 2 0 71%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.get_grids_dx 4 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.define_stimulus 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.solve_system 4 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.add_disc_laplacian 1 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.init_output 9 6 0 33%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.write_solution 3 2 0 33%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.write_reference_solution 6 1 0 83%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.read_reference_solution 9 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.stim_region 10 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py Parabolic_DCT.compute_errors 4 0 0 100%
pySDC/projects/Monodomain/problem_classes/space_discretizazions/Parabolic_DCT.py (no function) 25 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py set_logger 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_controller 4 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py print_dofs_stats 4 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_P_data 7 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_comms 7 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_base_transfer_params 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_controller_params 10 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_description 14 1 1 93%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_step_params 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_level_params 7 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_sweeper_params 8 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_space_tranfer_params 2 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py get_problem_params 17 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py setup_and_run 60 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py main 25 25 0 0%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE.py (no function) 31 0 2 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE_cli.py list_of_ints 4 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE_cli.py main 27 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_MonodomainODE_cli.py (no function) 4 0 2 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py set_logger 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_controller 2 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_P_data 5 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_base_transfer_params 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_controller_params 8 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_description 14 0 1 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_step_params 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_level_params 6 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_sweeper_params 6 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_output_root 3 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py get_problem_params 9 0 0 100%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py plot_stability_domain 35 4 0 89%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py main 45 12 0 73%
pySDC/projects/Monodomain/run_scripts/run_TestODE.py (no function) 26 0 3 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.__init__ 10 1 0 90%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.phi_eval 8 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.compute_lambda_phi_Qmat_exp 17 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.integrate 16 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.update_nodes 22 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.compute_end_point 5 0 1 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.rel_norm 4 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py imexexp_1st_order.compute_residual 24 5 1 79%
pySDC/projects/Monodomain/sweeper_classes/exponential_runge_kutta/imexexp_1st_order.py (no function) 15 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py imexexp_1st_order.__init__ 5 1 0 80%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py imexexp_1st_order.eval_phi_f_exp 10 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py imexexp_1st_order.integrate 7 0 0 100%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py imexexp_1st_order.update_nodes 18 1 0 94%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py imexexp_1st_order.compute_end_point 5 0 1 100%
pySDC/projects/Monodomain/sweeper_classes/runge_kutta/imexexp_1st_order.py (no function) 9 0 0 100%
pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py TransferVectorOfDCTVectors.__init__ 2 0 0 100%
pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py TransferVectorOfDCTVectors.restrict 4 0 0 100%
pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py TransferVectorOfDCTVectors.prolong 11 0 0 100%
pySDC/projects/Monodomain/transfer_classes/TransferVectorOfDCTVectors.py (no function) 8 0 0 100%
pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py DCT_to_DCT.__init__ 7 0 0 100%
pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py DCT_to_DCT.restrict 5 0 0 100%
pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py DCT_to_DCT.prolong 5 0 0 100%
pySDC/projects/Monodomain/transfer_classes/Transfer_DCT_Vector.py (no function) 7 0 0 100%
pySDC/projects/Monodomain/utils/data_management.py database.__init__ 6 1 0 83%
pySDC/projects/Monodomain/utils/data_management.py database.write_dictionary 4 0 0 100%
pySDC/projects/Monodomain/utils/data_management.py database.read_dictionary 3 0 0 100%
pySDC/projects/Monodomain/utils/data_management.py database._convert_list_str_to_arg 1 1 0 0%
pySDC/projects/Monodomain/utils/data_management.py database.__del__ 1 0 0 100%
pySDC/projects/Monodomain/utils/data_management.py (no function) 9 0 1 100%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI.__init__ 16 16 2 0%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI.run 45 45 1 0%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI.restart_block 18 18 0 0%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI.recv 2 2 0 0%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI.predictor 43 43 3 0%
pySDC/projects/Performance/controller_MPI_scorep.py controller_MPI.pfasst 144 144 1 0%
pySDC/projects/Performance/controller_MPI_scorep.py (no function) 15 15 0 0%
pySDC/projects/Performance/run_simple_forcing_benchmark.py run_simulation 74 74 5 0%
pySDC/projects/Performance/run_simple_forcing_benchmark.py (no function) 9 9 6 0%
pySDC/projects/Performance/visualize.py joint_plots 18 18 0 0%
pySDC/projects/Performance/visualize.py plot_data 17 17 0 0%
pySDC/projects/Performance/visualize.py (no function) 6 6 3 0%
pySDC/projects/PinTSimE/battery_model.py LogEventBattery.post_step 5 0 0 100%
pySDC/projects/PinTSimE/battery_model.py generateDescription 20 0 0 100%
pySDC/projects/PinTSimE/battery_model.py controllerRun 5 0 0 100%
pySDC/projects/PinTSimE/battery_model.py main 17 0 0 100%
pySDC/projects/PinTSimE/battery_model.py runSimulation 23 0 0 100%
pySDC/projects/PinTSimE/battery_model.py getUnknownLabels 3 0 0 100%
pySDC/projects/PinTSimE/battery_model.py getDataDict 29 0 0 100%
pySDC/projects/PinTSimE/battery_model.py (no function) 24 0 4 100%
pySDC/projects/PinTSimE/buck_model.py main 8 0 0 100%
pySDC/projects/PinTSimE/buck_model.py (no function) 5 0 2 100%
pySDC/projects/PinTSimE/discontinuous_test_ODE.py LogEventDiscontinuousTestODE.post_step 4 0 0 100%
pySDC/projects/PinTSimE/discontinuous_test_ODE.py main 9 0 0 100%
pySDC/projects/PinTSimE/discontinuous_test_ODE.py (no function) 13 0 2 100%
pySDC/projects/PinTSimE/estimation_check.py run_estimation_check 18 0 0 100%
pySDC/projects/PinTSimE/estimation_check.py (no function) 13 0 5 100%
pySDC/projects/PinTSimE/hardcoded_solutions.py testSolution 130 1 1 99%
pySDC/projects/PinTSimE/hardcoded_solutions.py (no function) 3 0 0 100%
pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py LogEventDiscontinuousTestDAE.post_step 4 0 0 100%
pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py LogEventWSCC9.post_step 5 5 0 0%
pySDC/projects/PinTSimE/paper_PSCC2024/log_event.py (no function) 5 0 0 100%
pySDC/projects/PinTSimE/piline_model.py main 8 0 0 100%
pySDC/projects/PinTSimE/piline_model.py (no function) 5 0 2 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.setup 3 0 1 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.setup_status_variables 1 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.reset_status_variables 1 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.get_new_step_size 39 1 0 97%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.determine_restart 4 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.post_step_processing 4 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.log_event_time 1 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.logging_during_estimation 2 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.get_switch 6 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.get_switch.p 1 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.get_switch.fprime 3 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py SwitchEstimator.adapt_interpolation_info 4 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py newton 13 0 0 100%
pySDC/projects/PinTSimE/switch_estimator.py (no function) 23 0 0 100%
pySDC/projects/RDC/equidistant_RDC.py MyBarycentricInterpolator.__init__ 2 0 0 100%
pySDC/projects/RDC/equidistant_RDC.py Equidistant_RDC.__init__ 23 7 6 70%
pySDC/projects/RDC/equidistant_RDC.py Equidistant_RDC._getFHWeights 17 0 0 100%
pySDC/projects/RDC/equidistant_RDC.py Equidistant_RDC._getWeights 11 0 1 100%
pySDC/projects/RDC/equidistant_RDC.py Equidistant_RDC._gen_Qmatrix 15 0 1 100%
pySDC/projects/RDC/equidistant_RDC.py (no function) 13 0 0 100%
pySDC/projects/RDC/vanderpol_MLSDC_PFASST_test.py run_RDC 55 0 0 100%
pySDC/projects/RDC/vanderpol_MLSDC_PFASST_test.py (no function) 8 0 2 100%
pySDC/projects/RDC/vanderpol_error_test.py compute_RDC_errors 43 43 0 0%
pySDC/projects/RDC/vanderpol_error_test.py plot_RDC_results 27 27 0 0%
pySDC/projects/RDC/vanderpol_error_test.py (no function) 12 12 3 0%
pySDC/projects/RDC/vanderpol_reference.py main 30 30 0 0%
pySDC/projects/RDC/vanderpol_reference.py (no function) 5 5 2 0%
pySDC/projects/Resilience/AC.py allencahn_imex_timeforcing_adaptivity.__init__ 2 2 0 0%
pySDC/projects/Resilience/AC.py allencahn_imex_timeforcing_adaptivity.eval_f 11 11 0 0%
pySDC/projects/Resilience/AC.py allencahn_imex_timeforcing_adaptivity.get_time_dep_fac 1 1 0 0%
pySDC/projects/Resilience/AC.py monitor.__init__ 2 2 0 0%
pySDC/projects/Resilience/AC.py monitor.get_exact_radius 1 1 0 0%
pySDC/projects/Resilience/AC.py monitor.get_radius 2 2 0 0%
pySDC/projects/Resilience/AC.py monitor.get_interface_width 3 3 0 0%
pySDC/projects/Resilience/AC.py monitor.pre_run 7 7 0 0%
pySDC/projects/Resilience/AC.py monitor.post_step 6 6 0 0%
pySDC/projects/Resilience/AC.py run_AC 70 70 0 0%
pySDC/projects/Resilience/AC.py LogRadius.compute_radius 7 7 0 0%
pySDC/projects/Resilience/AC.py LogRadius.exact_radius 2 2 0 0%
pySDC/projects/Resilience/AC.py LogRadius.pre_run 8 8 0 0%
pySDC/projects/Resilience/AC.py LogRadius.post_run 9 9 0 0%
pySDC/projects/Resilience/AC.py (no function) 31 0 8 100%
pySDC/projects/Resilience/FDeigenvalues.py get_finite_difference_eigenvalues 7 0 0 100%
pySDC/projects/Resilience/FDeigenvalues.py (no function) 3 0 0 100%
pySDC/projects/Resilience/Lorenz.py run_Lorenz 45 4 0 91%
pySDC/projects/Resilience/Lorenz.py check_solution 6 0 0 100%
pySDC/projects/Resilience/Lorenz.py main 6 0 2 100%
pySDC/projects/Resilience/Lorenz.py (no function) 13 0 3 100%
pySDC/projects/Resilience/RBC.py u_exact 23 23 0 0%
pySDC/projects/Resilience/RBC.py ReachTendExactly.setup 2 0 0 100%
pySDC/projects/Resilience/RBC.py ReachTendExactly.get_new_step_size 10 0 0 100%
pySDC/projects/Resilience/RBC.py run_RBC 56 56 0 0%
pySDC/projects/Resilience/RBC.py generate_data_for_fault_stats 4 4 0 0%
pySDC/projects/Resilience/RBC.py plot_order 38 38 0 0%
pySDC/projects/Resilience/RBC.py check_order 10 10 0 0%
pySDC/projects/Resilience/RBC.py plot_step_size 21 21 0 0%
pySDC/projects/Resilience/RBC.py (no function) 23 0 3 100%
pySDC/projects/Resilience/Schroedinger.py run_Schroedinger 67 8 0 88%
pySDC/projects/Resilience/Schroedinger.py main 3 3 0 0%
pySDC/projects/Resilience/Schroedinger.py (no function) 12 0 10 100%
pySDC/projects/Resilience/accuracy_check.py setup_mpl 3 0 0 100%
pySDC/projects/Resilience/accuracy_check.py get_results_from_stats 12 0 0 100%
pySDC/projects/Resilience/accuracy_check.py multiple_runs 30 2 2 93%
pySDC/projects/Resilience/accuracy_check.py plot_order 8 8 0 0%
pySDC/projects/Resilience/accuracy_check.py plot 24 2 0 92%
pySDC/projects/Resilience/accuracy_check.py get_accuracy_order 10 2 0 80%
pySDC/projects/Resilience/accuracy_check.py plot_orders 4 4 1 0%
pySDC/projects/Resilience/accuracy_check.py plot_all_errors 8 0 1 100%
pySDC/projects/Resilience/accuracy_check.py check_order_with_adaptivity 9 9 0 0%
pySDC/projects/Resilience/accuracy_check.py check_order_against_step_size 9 0 0 100%
pySDC/projects/Resilience/accuracy_check.py main 2 2 0 0%
pySDC/projects/Resilience/accuracy_check.py (no function) 23 0 3 100%
pySDC/projects/Resilience/advection.py plot_embedded 9 9 0 0%
pySDC/projects/Resilience/advection.py run_advection 42 9 0 79%
pySDC/projects/Resilience/advection.py (no function) 8 0 17 100%
pySDC/projects/Resilience/collocation_adaptivity.py LogSweeperParams.post_iteration 4 0 0 100%
pySDC/projects/Resilience/collocation_adaptivity.py compare_adaptive_collocation 8 0 0 100%
pySDC/projects/Resilience/collocation_adaptivity.py plot_residual 13 0 0 100%
pySDC/projects/Resilience/collocation_adaptivity.py check_order 39 0 0 100%
pySDC/projects/Resilience/collocation_adaptivity.py order_stuff 13 0 0 100%
pySDC/projects/Resilience/collocation_adaptivity.py adaptivity_collocation 22 3 0 86%
pySDC/projects/Resilience/collocation_adaptivity.py main 3 3 0 0%
pySDC/projects/Resilience/collocation_adaptivity.py (no function) 30 0 3 100%
pySDC/projects/Resilience/dahlquist.py LogLambdas.pre_run 3 3 0 0%
pySDC/projects/Resilience/dahlquist.py run_dahlquist 30 30 6 0%
pySDC/projects/Resilience/dahlquist.py plot_stability 20 20 0 0%
pySDC/projects/Resilience/dahlquist.py plot_contraction 37 37 0 0%
pySDC/projects/Resilience/dahlquist.py plot_increment 26 26 0 0%
pySDC/projects/Resilience/dahlquist.py compare_contraction 11 11 0 0%
pySDC/projects/Resilience/dahlquist.py (no function) 20 20 6 0%
pySDC/projects/Resilience/extrapolation_within_Q.py multiple_runs 22 22 0 0%
pySDC/projects/Resilience/extrapolation_within_Q.py plot_and_compute_order 12 12 0 0%
pySDC/projects/Resilience/extrapolation_within_Q.py check_order 2 2 0 0%
pySDC/projects/Resilience/extrapolation_within_Q.py main 5 5 0 0%
pySDC/projects/Resilience/extrapolation_within_Q.py (no function) 12 12 2 0%
pySDC/projects/Resilience/fault_injection.py get_combination_from_index 3 0 1 100%
pySDC/projects/Resilience/fault_injection.py Fault.__init__ 14 0 0 100%
pySDC/projects/Resilience/fault_injection.py Fault.random 4 1 0 75%
pySDC/projects/Resilience/fault_injection.py Fault.index_to_combination 6 0 0 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.__init__ 7 0 0 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.generate_fault_stuff_single_fault 5 0 0 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.add_fault 4 0 1 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.add_stored_faults 5 2 1 60%
pySDC/projects/Resilience/fault_injection.py FaultInjector.add_random_fault 6 0 0 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.add_fault_from_combination 6 1 0 83%
pySDC/projects/Resilience/fault_injection.py FaultInjector.inject_fault 14 0 1 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.pre_run 14 0 3 100%
pySDC/projects/Resilience/fault_injection.py FaultInjector.pre_step 5 1 0 80%
pySDC/projects/Resilience/fault_injection.py FaultInjector.pre_iteration 11 6 0 45%
pySDC/projects/Resilience/fault_injection.py FaultInjector.post_iteration 8 1 0 88%
pySDC/projects/Resilience/fault_injection.py FaultInjector.to_binary 7 1 1 86%
pySDC/projects/Resilience/fault_injection.py FaultInjector.to_float 11 2 1 82%
pySDC/projects/Resilience/fault_injection.py FaultInjector.flip_bit 2 0 0 100%
pySDC/projects/Resilience/fault_injection.py prepare_controller_for_faults 12 1 0 92%
pySDC/projects/Resilience/fault_injection.py get_fault_injector_hook 7 0 0 100%
pySDC/projects/Resilience/fault_injection.py (no function) 33 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.__init__ 24 3 0 88%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_Tend 1 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.run_stats_generation 35 7 0 80%
pySDC/projects/Resilience/fault_stats.py FaultStats.generate_stats 55 5 0 91%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_error 7 2 0 71%
pySDC/projects/Resilience/fault_stats.py FaultStats.single_run 18 7 1 61%
pySDC/projects/Resilience/fault_stats.py FaultStats.scrutinize 35 35 0 0%
pySDC/projects/Resilience/fault_stats.py FaultStats.convert_faults 7 7 0 0%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_path 1 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_name 28 13 1 54%
pySDC/projects/Resilience/fault_stats.py FaultStats.store 3 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.load 8 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_thresh 3 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_recovered 9 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.crash_rate 4 4 0 0%
pySDC/projects/Resilience/fault_stats.py FaultStats.rec_rate 3 3 0 0%
pySDC/projects/Resilience/fault_stats.py FaultStats.mean 1 1 0 0%
pySDC/projects/Resilience/fault_stats.py FaultStats.extra_mean 3 3 0 0%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_mask 25 6 2 76%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_fixable_faults_only 5 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_index 4 2 0 50%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_max_combinations 6 0 0 100%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_combination_counts 9 1 0 89%
pySDC/projects/Resilience/fault_stats.py FaultStats.count_occurrences 4 1 0 75%
pySDC/projects/Resilience/fault_stats.py FaultStats.get_HR_tol 16 16 0 0%
pySDC/projects/Resilience/fault_stats.py parse_args 25 25 1 0%
pySDC/projects/Resilience/fault_stats.py compare_adaptivity_modes 23 23 0 0%
pySDC/projects/Resilience/fault_stats.py main 29 29 0 0%
pySDC/projects/Resilience/fault_stats.py (no function) 54 0 48 100%
pySDC/projects/Resilience/heat.py run_heat 26 26 6 0%
pySDC/projects/Resilience/heat.py (no function) 9 0 2 100%
pySDC/projects/Resilience/hook.py LogData.pre_run 3 0 0 100%
pySDC/projects/Resilience/hook.py LogData.post_step 4 0 0 100%
pySDC/projects/Resilience/hook.py LogUold.post_iteration 3 3 0 0%
pySDC/projects/Resilience/hook.py LogUAllIter.post_iteration 6 6 0 0%
pySDC/projects/Resilience/hook.py (no function) 13 0 0 100%
pySDC/projects/Resilience/paper_plots.py get_stats 11 11 0 0%
pySDC/projects/Resilience/paper_plots.py my_setup_mpl 2 2 0 0%
pySDC/projects/Resilience/paper_plots.py plot_recovery_rate_per_acceptance_threshold 2 2 0 0%
pySDC/projects/Resilience/paper_plots.py (no function) 14 14 41 0%
pySDC/projects/Resilience/piline.py run_piline 31 5 5 84%
pySDC/projects/Resilience/piline.py get_data 4 0 0 100%
pySDC/projects/Resilience/piline.py plot_error 18 1 0 94%
pySDC/projects/Resilience/piline.py setup_mpl_from_accuracy_check 2 0 0 100%
pySDC/projects/Resilience/piline.py plot_solution 6 0 0 100%
pySDC/projects/Resilience/piline.py check_solution 24 8 0 67%
pySDC/projects/Resilience/piline.py residual_adaptivity 17 5 0 71%
pySDC/projects/Resilience/piline.py main 21 0 0 100%
pySDC/projects/Resilience/piline.py (no function) 18 0 3 100%
pySDC/projects/Resilience/quench.py run_quench 52 13 0 75%
pySDC/projects/Resilience/quench.py get_crossing_time 20 1 0 95%
pySDC/projects/Resilience/quench.py compare_imex_full 32 0 2 100%
pySDC/projects/Resilience/quench.py compare_reference_solutions_single 41 41 0 0%
pySDC/projects/Resilience/quench.py compare_reference_solutions 22 22 0 0%
pySDC/projects/Resilience/quench.py check_order 34 34 0 0%
pySDC/projects/Resilience/quench.py (no function) 16 0 17 100%
pySDC/projects/Resilience/strategies.py merge_descriptions 5 0 0 100%
pySDC/projects/Resilience/strategies.py Strategy.__init__ 25 2 1 92%
pySDC/projects/Resilience/strategies.py Strategy.__str__ 1 0 0 100%
pySDC/projects/Resilience/strategies.py Strategy.get_controller_params 1 1 0 0%
pySDC/projects/Resilience/strategies.py Strategy.get_description_for_tolerance 1 1 0 0%
pySDC/projects/Resilience/strategies.py Strategy.get_fixable_params 1 1 1 0%
pySDC/projects/Resilience/strategies.py Strategy.get_fault_args 15 7 0 53%
pySDC/projects/Resilience/strategies.py Strategy.get_random_params 13 4 0 69%
pySDC/projects/Resilience/strategies.py Strategy.style 1 1 0 0%
pySDC/projects/Resilience/strategies.py Strategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py Strategy.get_Tend 14 10 1 29%
pySDC/projects/Resilience/strategies.py Strategy.get_base_parameters 37 15 0 59%
pySDC/projects/Resilience/strategies.py Strategy.get_custom_description 2 0 0 100%
pySDC/projects/Resilience/strategies.py Strategy.get_custom_description_for_faults 1 1 0 0%
pySDC/projects/Resilience/strategies.py InexactBaseStrategy.__init__ 6 0 0 100%
pySDC/projects/Resilience/strategies.py InexactBaseStrategy.get_controller_params 1 1 0 0%
pySDC/projects/Resilience/strategies.py InexactBaseStrategy.get_custom_description 30 12 0 60%
pySDC/projects/Resilience/strategies.py BaseStrategy.__init__ 7 0 0 100%
pySDC/projects/Resilience/strategies.py BaseStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py BaseStrategy.get_custom_description 4 1 0 75%
pySDC/projects/Resilience/strategies.py BaseStrategy.get_custom_description_for_faults 6 6 0 0%
pySDC/projects/Resilience/strategies.py BaseStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.__init__ 9 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.get_fixable_params 2 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.get_custom_description 29 12 1 59%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.get_custom_description_for_faults 9 3 0 67%
pySDC/projects/Resilience/strategies.py AdaptivityRestartFirstStep.__init__ 3 3 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityRestartFirstStep.get_custom_description 4 4 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityRestartFirstStep.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptiveHotRodStrategy.__init__ 9 9 0 0%
pySDC/projects/Resilience/strategies.py AdaptiveHotRodStrategy.get_custom_description 15 15 1 0%
pySDC/projects/Resilience/strategies.py AdaptiveHotRodStrategy.get_reference_value 6 6 0 0%
pySDC/projects/Resilience/strategies.py IterateStrategy.__init__ 8 0 0 100%
pySDC/projects/Resilience/strategies.py IterateStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py IterateStrategy.get_custom_description 20 11 1 45%
pySDC/projects/Resilience/strategies.py IterateStrategy.get_random_params 4 4 0 0%
pySDC/projects/Resilience/strategies.py IterateStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py kAdaptivityStrategy.__init__ 3 0 0 100%
pySDC/projects/Resilience/strategies.py kAdaptivityStrategy.get_custom_description 13 7 0 46%
pySDC/projects/Resilience/strategies.py kAdaptivityStrategy.get_custom_description_for_faults 8 8 0 0%
pySDC/projects/Resilience/strategies.py kAdaptivityStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py HotRodStrategy.__init__ 8 0 0 100%
pySDC/projects/Resilience/strategies.py HotRodStrategy.get_custom_description 43 30 1 30%
pySDC/projects/Resilience/strategies.py HotRodStrategy.get_custom_description_for_faults 4 4 0 0%
pySDC/projects/Resilience/strategies.py HotRodStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationStrategy.__init__ 11 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationStrategy.get_custom_description 24 13 1 46%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationTypeStrategy.__init__ 4 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationTypeStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationTypeStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationRefinementStrategy.__init__ 4 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationRefinementStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationRefinementStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationDerefinementStrategy.__init__ 4 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationDerefinementStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityCollocationDerefinementStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py DIRKStrategy.__init__ 9 0 0 100%
pySDC/projects/Resilience/strategies.py DIRKStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py DIRKStrategy.get_custom_description 10 0 0 100%
pySDC/projects/Resilience/strategies.py DIRKStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py DIRKStrategy.get_random_params 4 4 0 0%
pySDC/projects/Resilience/strategies.py ARKStrategy.__init__ 9 0 0 100%
pySDC/projects/Resilience/strategies.py ARKStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py ARKStrategy.get_custom_description 13 1 0 92%
pySDC/projects/Resilience/strategies.py ARKStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy.__init__ 9 0 0 100%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy.get_description_for_tolerance 4 4 0 0%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy.get_custom_description 11 0 0 100%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py ESDIRKStrategy.get_random_params 4 4 0 0%
pySDC/projects/Resilience/strategies.py ERKStrategy.__init__ 5 0 0 100%
pySDC/projects/Resilience/strategies.py ERKStrategy.get_description_for_tolerance 4 4 0 0%
pySDC/projects/Resilience/strategies.py ERKStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py ERKStrategy.get_random_params 3 3 0 0%
pySDC/projects/Resilience/strategies.py ERKStrategy.get_custom_description 6 1 0 83%
pySDC/projects/Resilience/strategies.py ERKStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py DoubleAdaptivityStrategy.__init__ 11 0 0 100%
pySDC/projects/Resilience/strategies.py DoubleAdaptivityStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py DoubleAdaptivityStrategy.get_custom_description 9 1 0 89%
pySDC/projects/Resilience/strategies.py DoubleAdaptivityStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityAvoidRestartsStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityAvoidRestartsStrategy.get_custom_description 6 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityAvoidRestartsStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityInterpolationStrategy.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityInterpolationStrategy.get_custom_description 8 8 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityInterpolationStrategy.get_reference_value 6 6 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityExtrapolationWithinQStrategy.__init__ 10 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityExtrapolationWithinQStrategy.get_custom_description 24 13 1 46%
pySDC/projects/Resilience/strategies.py AdaptivityExtrapolationWithinQStrategy.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.__init__ 13 0 0 100%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.get_custom_description 47 25 1 47%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.get_custom_description_for_faults 9 9 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.get_random_params 6 6 0 0%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.get_reference_value 6 1 0 83%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.label 1 1 0 0%
pySDC/projects/Resilience/strategies.py (no function) 142 0 0 100%
pySDC/projects/Resilience/sweepers.py efficient_sweeper.predict 14 6 1 57%
pySDC/projects/Resilience/sweepers.py generic_implicit_efficient.integrate 9 0 0 100%
pySDC/projects/Resilience/sweepers.py generic_implicit_efficient.update_nodes 17 1 0 94%
pySDC/projects/Resilience/sweepers.py generic_implicit_efficient.compute_residual 11 0 0 100%
pySDC/projects/Resilience/sweepers.py imex_1st_order_efficient.integrate 10 0 0 100%
pySDC/projects/Resilience/sweepers.py imex_1st_order_efficient.update_nodes 17 1 0 94%
pySDC/projects/Resilience/sweepers.py imex_1st_order_efficient.compute_residual 11 1 0 91%
pySDC/projects/Resilience/sweepers.py (no function) 14 0 0 100%
pySDC/projects/Resilience/vdp.py plot_step_sizes 21 21 0 0%
pySDC/projects/Resilience/vdp.py plot_avoid_restarts 10 0 0 100%
pySDC/projects/Resilience/vdp.py run_vdp 46 6 0 87%
pySDC/projects/Resilience/vdp.py fetch_test_data 7 0 1 100%
pySDC/projects/Resilience/vdp.py check_if_tests_match 7 0 0 100%
pySDC/projects/Resilience/vdp.py mpi_vs_nonMPI 19 3 0 84%
pySDC/projects/Resilience/vdp.py check_adaptivity_with_avoid_restarts 27 4 0 85%
pySDC/projects/Resilience/vdp.py check_step_size_limiter 40 1 0 98%
pySDC/projects/Resilience/vdp.py (no function) 18 0 25 100%
pySDC/projects/Resilience/work_precision.py std_log 1 1 0 0%
pySDC/projects/Resilience/work_precision.py get_forbidden_combinations 4 4 0 0%
pySDC/projects/Resilience/work_precision.py single_run 41 41 1 0%
pySDC/projects/Resilience/work_precision.py get_parameter 3 3 0 0%
pySDC/projects/Resilience/work_precision.py set_parameter 3 3 0 0%
pySDC/projects/Resilience/work_precision.py get_path 1 1 0 0%
pySDC/projects/Resilience/work_precision.py record_work_precision 61 61 1 0%
pySDC/projects/Resilience/work_precision.py load 5 5 1 0%
pySDC/projects/Resilience/work_precision.py extract_data 4 4 0 0%
pySDC/projects/Resilience/work_precision.py get_order 4 4 0 0%
pySDC/projects/Resilience/work_precision.py execute_configurations 11 11 0 0%
pySDC/projects/Resilience/work_precision.py get_configs 174 174 1 0%
pySDC/projects/Resilience/work_precision.py add_order_line 8 8 0 0%
pySDC/projects/Resilience/work_precision.py (no function) 38 38 39 0%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py setup_parameters 26 0 8 100%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py run_SDC_variant 42 0 1 100%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py show_results 17 0 0 100%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py main 10 0 0 100%
pySDC/projects/SDC_showdown/SDC_timing_Fisher.py (no function) 14 0 2 100%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py setup_parameters 27 0 8 100%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py run_SDC_variant 46 0 1 100%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py show_results 17 0 0 100%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py run_reference 30 30 0 0%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py main 10 0 0 100%
pySDC/projects/SDC_showdown/SDC_timing_GrayScott.py (no function) 16 0 2 100%
pySDC/projects/Second_orderSDC/check_data_folder.py (no function) 4 4 1 0%
pySDC/projects/Second_orderSDC/harmonic_oscillator_params.py get_default_harmonic_oscillator_description 6 0 0 100%
pySDC/projects/Second_orderSDC/harmonic_oscillator_params.py (no function) 4 0 0 100%
pySDC/projects/Second_orderSDC/harmonic_oscillator_run_points.py (no function) 3 3 8 0%
pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stab_interval.py (no function) 3 3 8 0%
pySDC/projects/Second_orderSDC/harmonic_oscillator_run_stability.py (no function) 2 2 10 0%
pySDC/projects/Second_orderSDC/penningtrap_HookClass.py particles_output.__init__ 1 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_HookClass.py particles_output.pre_run 1 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_HookClass.py particles_output.post_step 11 0 24 100%
pySDC/projects/Second_orderSDC/penningtrap_HookClass.py (no function) 6 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.__init__ 1 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.run_local_error 2 2 0 0%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.run_global_error 4 4 0 0%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.run_work_precision 9 9 0 0%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.compute_local_error_data 27 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.compute_global_error_data 48 3 0 94%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.local_order_pos 9 6 2 33%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.local_order_vel 9 6 2 33%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.global_order 4 2 1 50%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py ComputeError.relative_error 3 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_Simulation.py (no function) 17 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_params.py penningtrap_params 23 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_params.py (no function) 4 0 0 100%
pySDC/projects/Second_orderSDC/penningtrap_run_Hamiltonian_error.py (no function) 10 10 9 0%
pySDC/projects/Second_orderSDC/penningtrap_run_error.py (no function) 2 2 8 0%
pySDC/projects/Second_orderSDC/penningtrap_run_work_precision.py (no function) 3 3 8 0%
pySDC/projects/Second_orderSDC/plot_helper.py (no function) 4 0 18 100%
pySDC/projects/Second_orderSDC/stability_simulation.py StabilityImplementation.__init__ 12 0 0 100%
pySDC/projects/Second_orderSDC/stability_simulation.py StabilityImplementation.stability_data 41 2 1 95%
pySDC/projects/Second_orderSDC/stability_simulation.py StabilityImplementation.stability_function_RKN 12 0 0 100%
pySDC/projects/Second_orderSDC/stability_simulation.py StabilityImplementation.stability_data_RKN 5 0 0 100%
pySDC/projects/Second_orderSDC/stability_simulation.py check_points_and_interval 26 9 0 65%
pySDC/projects/Second_orderSDC/stability_simulation.py (no function) 11 0 19 100%
pySDC/projects/TOMS/AllenCahn_contracting_circle.py setup_parameters 28 0 6 100%
pySDC/projects/TOMS/AllenCahn_contracting_circle.py run_SDC_variant 53 0 1 100%
pySDC/projects/TOMS/AllenCahn_contracting_circle.py show_results 77 0 0 100%
pySDC/projects/TOMS/AllenCahn_contracting_circle.py main 10 10 0 0%
pySDC/projects/TOMS/AllenCahn_contracting_circle.py (no function) 16 0 2 100%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor.__init__ 2 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor.get_exact_radius 1 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor.get_radius 2 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor.get_interface_width 3 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor.pre_run 9 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py monitor.post_step 8 0 0 100%
pySDC/projects/TOMS/AllenCahn_monitor.py (no function) 12 0 0 100%
pySDC/projects/TOMS/pySDC_with_PETSc.py main 74 74 9 0%
pySDC/projects/TOMS/pySDC_with_PETSc.py (no function) 9 9 2 0%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py is_number 10 1 2 90%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py join_timings 10 0 0 100%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py truncate_colormap 2 0 0 100%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py visualize_matrix 25 0 0 100%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py visualize_speedup 26 0 0 100%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py main 10 0 0 100%
pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py (no function) 10 0 2 100%
pySDC/projects/compression/compression_convergence_controller.py Compression.setup 4 0 0 100%
pySDC/projects/compression/compression_convergence_controller.py Compression.post_iteration_processing 12 0 0 100%
pySDC/projects/compression/compression_convergence_controller.py (no function) 7 0 0 100%
pySDC/projects/compression/order.py single_run 13 2 0 85%
pySDC/projects/compression/order.py multiple_runs 15 5 0 67%
pySDC/projects/compression/order.py get_order 7 0 0 100%
pySDC/projects/compression/order.py plot_order 4 0 0 100%
pySDC/projects/compression/order.py plot_order_in_time 14 0 0 100%
pySDC/projects/compression/order.py order_in_time_different_error_bounds 11 11 0 0%
pySDC/projects/compression/order.py (no function) 15 0 3 100%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py diffusion_setup 24 0 8 100%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py advection_setup 28 0 7 100%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py testequation_setup 29 0 8 100%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py compare_controllers 37 0 1 100%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py main 8 0 0 100%
pySDC/projects/matrixPFASST/compare_to_matrixbased.py (no function) 16 0 2 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py diffusion_setup 23 0 8 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py advection_setup 27 0 7 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py scalar_equation_setup 28 0 8 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py compare_controllers 34 0 1 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py main 8 0 0 100%
pySDC/projects/matrixPFASST/compare_to_propagator.py (no function) 15 0 2 100%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI.__init__ 51 0 0 100%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI.run 23 0 0 100%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI.build_propagation_matrix 23 3 0 87%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI.restart_block 14 1 0 93%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI.update_data 17 0 0 100%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py controller_matrix_nonMPI.pfasst 44 0 0 100%
pySDC/projects/matrixPFASST/controller_matrix_nonMPI.py (no function) 11 0 0 100%
pySDC/projects/parallelSDC/AllenCahn_parallel.py run_variant 75 15 15 80%
pySDC/projects/parallelSDC/AllenCahn_parallel.py main 23 2 0 91%
pySDC/projects/parallelSDC/AllenCahn_parallel.py (no function) 14 0 2 100%
pySDC/projects/parallelSDC/ErrReductionHook.py err_reduction_hook.pre_iteration 10 0 0 100%
pySDC/projects/parallelSDC/ErrReductionHook.py err_reduction_hook.post_iteration 10 0 0 100%
pySDC/projects/parallelSDC/ErrReductionHook.py (no function) 5 0 0 100%
pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py generalized_fisher_jac.eval_jacobian 2 0 0 100%
pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py generalized_fisher_jac.solve_system_jacobian 3 0 0 100%
pySDC/projects/parallelSDC/GeneralizedFisher_1D_FD_implicit_Jac.py (no function) 7 0 0 100%
pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py vanderpol_jac.eval_jacobian 4 4 0 0%
pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py vanderpol_jac.solve_system_jacobian 3 3 0 0%
pySDC/projects/parallelSDC/Van_der_Pol_implicit_Jac.py (no function) 7 7 0 0%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py linearized_implicit_fixed_parallel.__init__ 6 1 0 83%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py linearized_implicit_fixed_parallel.update_nodes 26 0 0 100%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel.py (no function) 5 0 0 100%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel_prec.py linearized_implicit_fixed_parallel_prec.__init__ 6 1 0 83%
pySDC/projects/parallelSDC/linearized_implicit_fixed_parallel_prec.py (no function) 4 0 0 100%
pySDC/projects/parallelSDC/linearized_implicit_parallel.py linearized_implicit_parallel.__init__ 5 1 0 80%
pySDC/projects/parallelSDC/linearized_implicit_parallel.py linearized_implicit_parallel.update_nodes 27 0 0 100%
pySDC/projects/parallelSDC/linearized_implicit_parallel.py (no function) 5 0 0 100%
pySDC/projects/parallelSDC/minimization.py main 41 41 0 0%
pySDC/projects/parallelSDC/minimization.py main.rho 1 1 0 0%
pySDC/projects/parallelSDC/minimization.py (no function) 6 6 2 0%
pySDC/projects/parallelSDC/newton_vs_sdc.py main 51 0 0 100%
pySDC/projects/parallelSDC/newton_vs_sdc.py plot_graphs 34 0 0 100%
pySDC/projects/parallelSDC/newton_vs_sdc.py (no function) 12 0 2 100%
pySDC/projects/parallelSDC/nonlinear_playground.py main 71 0 0 100%
pySDC/projects/parallelSDC/nonlinear_playground.py plot_graphs 22 0 0 100%
pySDC/projects/parallelSDC/nonlinear_playground.py (no function) 13 0 2 100%
pySDC/projects/parallelSDC/preconditioner_playground.py main 72 2 5 97%
pySDC/projects/parallelSDC/preconditioner_playground.py plot_iterations 55 2 0 96%
pySDC/projects/parallelSDC/preconditioner_playground.py (no function) 15 0 3 100%
pySDC/projects/parallelSDC/preconditioner_playground_MPI.py main 74 2 5 97%
pySDC/projects/parallelSDC/preconditioner_playground_MPI.py plot_iterations 20 0 0 100%
pySDC/projects/parallelSDC/preconditioner_playground_MPI.py plot_setup 37 2 0 95%
pySDC/projects/parallelSDC/preconditioner_playground_MPI.py (no function) 20 0 17 100%
pySDC/projects/parallelSDC_reloaded/allenCahn_accuracy.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/allenCahn_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/allenCahn_accuracy.py (no function) 53 0 0 100%
pySDC/projects/parallelSDC_reloaded/allenCahn_setup.py (no function) 26 0 7 100%
pySDC/projects/parallelSDC_reloaded/chemicalReaction_accuracy.py getError 1 0 2 100%
pySDC/projects/parallelSDC_reloaded/chemicalReaction_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/chemicalReaction_accuracy.py (no function) 51 0 0 100%
pySDC/projects/parallelSDC_reloaded/chemicalReaction_setup.py (no function) 24 0 0 100%
pySDC/projects/parallelSDC_reloaded/convergence.py getError 1 0 2 100%
pySDC/projects/parallelSDC_reloaded/convergence.py (no function) 37 0 0 100%
pySDC/projects/parallelSDC_reloaded/jacobiElliptic_accuracy.py getError 1 0 2 100%
pySDC/projects/parallelSDC_reloaded/jacobiElliptic_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/jacobiElliptic_accuracy.py (no function) 49 0 2 100%
pySDC/projects/parallelSDC_reloaded/jacobiElliptic_setup.py (no function) 29 0 7 100%
pySDC/projects/parallelSDC_reloaded/kaps_accuracy.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/kaps_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/kaps_accuracy.py (no function) 51 0 0 100%
pySDC/projects/parallelSDC_reloaded/kaps_setup.py (no function) 23 0 0 100%
pySDC/projects/parallelSDC_reloaded/lorenz_accuracy.py getError 1 0 2 100%
pySDC/projects/parallelSDC_reloaded/lorenz_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/lorenz_accuracy.py (no function) 54 0 0 100%
pySDC/projects/parallelSDC_reloaded/lorenz_setup.py (no function) 24 0 0 100%
pySDC/projects/parallelSDC_reloaded/nilpotency.py nilpotencyS 7 0 0 100%
pySDC/projects/parallelSDC_reloaded/nilpotency.py nilpotencyNS 4 0 0 100%
pySDC/projects/parallelSDC_reloaded/nilpotency.py (no function) 35 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_accuracy.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_accuracy.py (no function) 53 0 2 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinsonAutonomous_setup.py (no function) 30 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinson_accuracy.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinson_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinson_accuracy.py (no function) 53 0 2 100%
pySDC/projects/parallelSDC_reloaded/protheroRobinson_setup.py (no function) 30 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig01_conv.py getError 1 0 2 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig01_conv.py (no function) 40 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig02_stab.py (no function) 40 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig03_lorenz.py getError 1 0 2 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig03_lorenz.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig03_lorenz.py (no function) 98 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig04_protheroRobinson.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig04_protheroRobinson.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig04_protheroRobinson.py (no function) 56 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig05_allenCahn.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig05_allenCahn.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig05_allenCahn.py (no function) 70 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py getError 3 1 0 67%
pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py (no function) 59 2 3 97%
pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI_plot.py (no function) 55 0 0 100%
pySDC/projects/parallelSDC_reloaded/stability.py (no function) 35 0 4 100%
pySDC/projects/parallelSDC_reloaded/utils.py getParamsSDC 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/utils.py getParamsRK 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/utils.py setupProblem 37 0 1 100%
pySDC/projects/parallelSDC_reloaded/utils.py solutionSDC 36 0 2 100%
pySDC/projects/parallelSDC_reloaded/utils.py solutionExact 43 0 1 100%
pySDC/projects/parallelSDC_reloaded/utils.py plotStabContour 10 0 0 100%
pySDC/projects/parallelSDC_reloaded/utils.py (no function) 38 0 0 100%
pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py getError 3 0 0 100%
pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py getCost 2 0 0 100%
pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py (no function) 56 0 0 100%
pySDC/projects/parallelSDC_reloaded/vanderpol_setup.py (no function) 36 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py fault_hook.__init__ 2 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py fault_hook.pre_run 4 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py fault_hook.pre_iteration 3 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py fault_hook.post_run 3 0 0 100%
pySDC/projects/soft_failure/FaultHooks.py (no function) 8 0 0 100%
pySDC/projects/soft_failure/generate_statistics.py diffusion_setup 21 21 6 0%
pySDC/projects/soft_failure/generate_statistics.py reaction_setup 24 24 6 0%
pySDC/projects/soft_failure/generate_statistics.py vanderpol_setup 27 0 0 100%
pySDC/projects/soft_failure/generate_statistics.py run_clean_simulations 14 2 1 86%
pySDC/projects/soft_failure/generate_statistics.py run_faulty_simulations 23 2 1 91%
pySDC/projects/soft_failure/generate_statistics.py process_statistics 68 0 0 100%
pySDC/projects/soft_failure/generate_statistics.py main 4 0 0 100%
pySDC/projects/soft_failure/generate_statistics.py (no function) 18 0 2 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py _fault_stats.__init__ 10 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.__init__ 12 1 0 92%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.reset_fault_stats 5 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.bitsToFloat 2 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.floatToBits 2 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.do_bitflip 7 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.inject_fault 28 3 0 89%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.detect_fault 15 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.correct_fault 3 0 0 100%
pySDC/projects/soft_failure/implicit_sweeper_faults.py implicit_sweeper_faults.update_nodes 41 1 0 98%
pySDC/projects/soft_failure/implicit_sweeper_faults.py (no function) 19 0 0 100%
pySDC/projects/soft_failure/visualization_helper.py show_residual_across_simulation 20 0 0 100%
pySDC/projects/soft_failure/visualization_helper.py show_min_max_residual_across_simulation 16 0 0 100%
pySDC/projects/soft_failure/visualization_helper.py show_iter_hist 8 0 0 100%
pySDC/projects/soft_failure/visualization_helper.py (no function) 10 0 0 100%
pySDC/tutorial/step_1/A_spatial_problem_setup.py main 9 0 0 100%
pySDC/tutorial/step_1/A_spatial_problem_setup.py run_accuracy_check 7 0 0 100%
pySDC/tutorial/step_1/A_spatial_problem_setup.py (no function) 5 0 2 100%
pySDC/tutorial/step_1/B_spatial_accuracy_check.py main 17 0 0 100%
pySDC/tutorial/step_1/B_spatial_accuracy_check.py run_accuracy_check 13 0 0 100%
pySDC/tutorial/step_1/B_spatial_accuracy_check.py get_accuracy_order 9 0 0 100%
pySDC/tutorial/step_1/B_spatial_accuracy_check.py plot_accuracy 28 0 0 100%
pySDC/tutorial/step_1/B_spatial_accuracy_check.py (no function) 14 0 2 100%
pySDC/tutorial/step_1/C_collocation_problem_setup.py main 11 0 0 100%
pySDC/tutorial/step_1/C_collocation_problem_setup.py solve_collocation_problem 8 0 0 100%
pySDC/tutorial/step_1/C_collocation_problem_setup.py (no function) 7 0 2 100%
pySDC/tutorial/step_1/D_collocation_accuracy_check.py main 20 0 0 100%
pySDC/tutorial/step_1/D_collocation_accuracy_check.py run_accuracy_check 13 0 0 100%
pySDC/tutorial/step_1/D_collocation_accuracy_check.py get_accuracy_order 9 0 0 100%
pySDC/tutorial/step_1/D_collocation_accuracy_check.py plot_accuracy 28 0 0 100%
pySDC/tutorial/step_1/D_collocation_accuracy_check.py (no function) 15 0 2 100%
pySDC/tutorial/step_2/A_step_data_structure.py main 32 0 0 100%
pySDC/tutorial/step_2/A_step_data_structure.py (no function) 6 0 2 100%
pySDC/tutorial/step_2/B_my_first_sweeper.py main 26 0 0 100%
pySDC/tutorial/step_2/B_my_first_sweeper.py run_imex_sdc 22 0 0 100%
pySDC/tutorial/step_2/B_my_first_sweeper.py (no function) 6 0 2 100%
pySDC/tutorial/step_2/C_using_pySDCs_frontend.py main 38 0 0 100%
pySDC/tutorial/step_2/C_using_pySDCs_frontend.py (no function) 5 0 2 100%
pySDC/tutorial/step_3/A_getting_statistics.py main 18 0 0 100%
pySDC/tutorial/step_3/A_getting_statistics.py run_simulation 29 0 0 100%
pySDC/tutorial/step_3/A_getting_statistics.py (no function) 7 0 2 100%
pySDC/tutorial/step_3/B_adding_statistics.py main 12 0 0 100%
pySDC/tutorial/step_3/B_adding_statistics.py run_penning_trap_simulation 34 0 0 100%
pySDC/tutorial/step_3/B_adding_statistics.py (no function) 9 0 2 100%
pySDC/tutorial/step_3/C_study_collocations.py main 19 0 0 100%
pySDC/tutorial/step_3/C_study_collocations.py run_simulation 35 0 0 100%
pySDC/tutorial/step_3/C_study_collocations.py (no function) 9 0 2 100%
pySDC/tutorial/step_3/HookClass_Particles.py particle_hook.__init__ 1 0 0 100%
pySDC/tutorial/step_3/HookClass_Particles.py particle_hook.pre_run 20 0 0 100%
pySDC/tutorial/step_3/HookClass_Particles.py particle_hook.post_step 22 0 0 100%
pySDC/tutorial/step_3/HookClass_Particles.py (no function) 6 0 0 100%
pySDC/tutorial/step_4/A_spatial_transfer_operators.py main 37 0 0 100%
pySDC/tutorial/step_4/A_spatial_transfer_operators.py (no function) 8 0 2 100%
pySDC/tutorial/step_4/B_multilevel_hierarchy.py main 37 0 0 100%
pySDC/tutorial/step_4/B_multilevel_hierarchy.py (no function) 6 0 2 100%
pySDC/tutorial/step_4/C_SDC_vs_MLSDC.py main 73 0 0 100%
pySDC/tutorial/step_4/C_SDC_vs_MLSDC.py (no function) 7 0 2 100%
pySDC/tutorial/step_4/D_MLSDC_with_particles.py main 27 0 0 100%
pySDC/tutorial/step_4/D_MLSDC_with_particles.py run_penning_trap_simulation 39 0 0 100%
pySDC/tutorial/step_4/D_MLSDC_with_particles.py (no function) 12 0 2 100%
pySDC/tutorial/step_4/PenningTrap_3D_coarse.py penningtrap_coarse.eval_f 7 0 0 100%
pySDC/tutorial/step_4/PenningTrap_3D_coarse.py (no function) 4 0 0 100%
pySDC/tutorial/step_5/A_multistep_multilevel_hierarchy.py main 26 0 8 100%
pySDC/tutorial/step_5/A_multistep_multilevel_hierarchy.py (no function) 6 0 2 100%
pySDC/tutorial/step_5/B_my_first_PFASST_run.py main 64 0 8 100%
pySDC/tutorial/step_5/B_my_first_PFASST_run.py (no function) 8 0 2 100%
pySDC/tutorial/step_5/C_advection_and_PFASST.py main 73 0 8 100%
pySDC/tutorial/step_5/C_advection_and_PFASST.py (no function) 8 0 2 100%
pySDC/tutorial/step_6/A_run_non_MPI_controller.py main 28 0 0 100%
pySDC/tutorial/step_6/A_run_non_MPI_controller.py set_parameters_ml 34 0 0 100%
pySDC/tutorial/step_6/A_run_non_MPI_controller.py set_parameters_sl 26 0 0 100%
pySDC/tutorial/step_6/A_run_non_MPI_controller.py (no function) 9 0 3 100%
pySDC/tutorial/step_6/B_odd_temporal_distribution.py main 1 0 0 100%
pySDC/tutorial/step_6/B_odd_temporal_distribution.py (no function) 2 0 2 100%
pySDC/tutorial/step_6/C_MPI_parallelization.py main 27 1 1 96%
pySDC/tutorial/step_6/C_MPI_parallelization.py (no function) 3 0 2 100%
pySDC/tutorial/step_6/playground_parallelization.py (no function) 6 6 36 0%
pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py setup 35 0 0 100%
pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py run_variants 53 0 1 100%
pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py main 7 0 0 100%
pySDC/tutorial/step_7/A_pySDC_with_FEniCS.py (no function) 10 0 2 100%
pySDC/tutorial/step_7/B_pySDC_with_mpi4pyfft.py run_simulation 72 0 4 100%
pySDC/tutorial/step_7/B_pySDC_with_mpi4pyfft.py main 6 0 0 100%
pySDC/tutorial/step_7/B_pySDC_with_mpi4pyfft.py (no function) 10 0 2 100%
pySDC/tutorial/step_7/C_pySDC_with_PETSc.py main 85 3 9 96%
pySDC/tutorial/step_7/C_pySDC_with_PETSc.py (no function) 10 0 2 100%
pySDC/tutorial/step_7/D_pySDC_with_PyTorch.py train_at_collocation_nodes 36 0 0 100%
pySDC/tutorial/step_7/D_pySDC_with_PyTorch.py (no function) 7 0 2 100%
pySDC/tutorial/step_8/A_visualize_residuals.py main 25 0 0 100%
pySDC/tutorial/step_8/A_visualize_residuals.py (no function) 7 0 2 100%
pySDC/tutorial/step_8/B_multistep_SDC.py main 89 0 0 100%
pySDC/tutorial/step_8/B_multistep_SDC.py (no function) 9 0 2 100%
pySDC/tutorial/step_8/C_iteration_estimator.py setup_diffusion 34 0 8 100%
pySDC/tutorial/step_8/C_iteration_estimator.py setup_advection 37 0 6 100%
pySDC/tutorial/step_8/C_iteration_estimator.py setup_auzinger 27 0 5 100%
pySDC/tutorial/step_8/C_iteration_estimator.py run_simulations 57 0 0 100%
pySDC/tutorial/step_8/C_iteration_estimator.py main 6 0 0 100%
pySDC/tutorial/step_8/C_iteration_estimator.py (no function) 18 0 2 100%
pySDC/tutorial/step_8/HookClass_error_output.py error_output.__init__ 2 0 0 100%
pySDC/tutorial/step_8/HookClass_error_output.py error_output.pre_step 12 0 0 100%
pySDC/tutorial/step_8/HookClass_error_output.py error_output.post_step 9 0 0 100%
pySDC/tutorial/step_8/HookClass_error_output.py (no function) 7 0 0 100%
Total   28074 6229 5479 78%

No items found using the specified filter.

160 empty functions skipped.