Coverage report: 76%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-12 05:46 +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)   18 1 1   94%
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)   11 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)   9 0 0   100%
pySDC/core/controller.py _Pars.__init__   11 0 0   100%
pySDC/core/controller.py Controller.__init__   17 1 0   94%
pySDC/core/controller.py Controller.__setup_custom_logger   24 1 1   96%
pySDC/core/controller.py Controller.__setup_custom_logger.StreamFlushingHandler.emit   2 0 0   100%
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 ParaDiagController.__init__   12 2 2   83%
pySDC/core/controller.py ParaDiagController.FFT_in_time   4 0 0   100%
pySDC/core/controller.py ParaDiagController.iFFT_in_time   4 0 0   100%
pySDC/core/controller.py (no function)   30 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)   40 2 0   95%
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)   29 1 0   97%
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__   16 0 0   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)   23 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.processSolutionForOutput   1 1 0   0%
pySDC/core/problem.py Problem.generate_scipy_reference_solution   7 0 1   100%
pySDC/core/problem.py Problem.solve_jacobian   1 0 0   100%
pySDC/core/problem.py (no function)   28 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)   9 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)   31 0 0   100%
pySDC/core/sweeper.py _Pars.__init__   7 0 0   100%
pySDC/core/sweeper.py Sweeper.__init__   21 2 1   90%
pySDC/core/sweeper.py Sweeper.buildGenerator   1 0 0   100%
pySDC/core/sweeper.py Sweeper.get_Qdelta_implicit   9 0 0   100%
pySDC/core/sweeper.py Sweeper.get_Qdelta_explicit   10 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   3 3 0   0%
pySDC/core/sweeper.py Sweeper.rank   1 0 0   100%
pySDC/core/sweeper.py Sweeper.updateVariableCoeffs   6 2 0   67%
pySDC/core/sweeper.py (no function)   31 1 1   97%
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 18 0   0%
pySDC/helpers/ParaDiagHelper.py get_FFT_matrix   3 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_E_matrix   3 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_J_matrix   2 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_J_inv_matrix   2 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_weighted_FFT_matrix   1 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_weighted_iFFT_matrix   1 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_H_matrix   4 0 0   100%
pySDC/helpers/ParaDiagHelper.py get_G_inv_matrix   10 0 0   100%
pySDC/helpers/ParaDiagHelper.py (no function)   10 0 0   100%
pySDC/helpers/blocks.py BlockDecomposition.__init__   49 49 1   0%
pySDC/helpers/blocks.py BlockDecomposition.ranks   3 3 0   0%
pySDC/helpers/blocks.py BlockDecomposition.localBounds   9 9 0   0%
pySDC/helpers/blocks.py (no function)   7 7 14   0%
pySDC/helpers/fieldsIO.py FieldsIO.__init__   6 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.__str__   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.fromFile   7 0 1   100%
pySDC/helpers/fieldsIO.py FieldsIO.hBase   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.register   2 0 1   100%
pySDC/helpers/fieldsIO.py FieldsIO.register.wrapper   4 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.initialize   9 0 1   100%
pySDC/helpers/fieldsIO.py FieldsIO.hSize   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.itemSize   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.fSize   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.fileSize   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.addField   7 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.nFields   1 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.formatIndex   6 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.times   7 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.time   5 0 0   100%
pySDC/helpers/fieldsIO.py FieldsIO.readField   8 0 0   100%
pySDC/helpers/fieldsIO.py Scalar.setHeader   2 0 0   100%
pySDC/helpers/fieldsIO.py Scalar.hInfos   1 0 0   100%
pySDC/helpers/fieldsIO.py Scalar.readHeader   2 0 0   100%
pySDC/helpers/fieldsIO.py Scalar.nVar   1 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.setupCoords   4 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.setHeader   5 1 0   80%
pySDC/helpers/fieldsIO.py Rectilinear.hInfos   1 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.readHeader   4 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.reshape   1 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.gridSizes   1 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.dim   1 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.nDoF   1 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.toVTR   6 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.setupMPI   6 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_ON   3 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_ROOT   3 0 0   100%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_SETUP_FILETYPE   3 3 0   0%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_FILE_OPEN   4 4 0   0%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_WRITE   1 1 0   0%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_WRITE_AT_ALL   2 2 0   0%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_READ_AT_ALL   2 2 0   0%
pySDC/helpers/fieldsIO.py Rectilinear.MPI_FILE_CLOSE   2 2 0   0%
pySDC/helpers/fieldsIO.py Rectilinear.initialize   10 4 1   60%
pySDC/helpers/fieldsIO.py Rectilinear.addField   13 11 0   15%
pySDC/helpers/fieldsIO.py Rectilinear.readField   12 10 0   17%
pySDC/helpers/fieldsIO.py initGrid   7 0 0   100%
pySDC/helpers/fieldsIO.py writeFields_MPI   21 21 0   0%
pySDC/helpers/fieldsIO.py compareFields_MPI   13 13 0   0%
pySDC/helpers/fieldsIO.py (no function)   108 4 3   96%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.__init__   2 2 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Split   1 1 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.space_comm   1 1 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.time_comm   1 1 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.__getattr__   1 1 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Reduce   4 4 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Allreduce   4 4 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Bcast   3 3 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Irecv   3 3 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Isend   3 3 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py FiredrakeEnsembleCommunicator.Free   1 1 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py get_ensemble   1 1 0   0%
pySDC/helpers/firedrake_ensemble_communicator.py (no function)   18 18 1   0%
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_as_gusto_time_discretization.py LogTime.post_step   2 2 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.__init__   16 16 1   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.setup   20 20 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.residual   3 3 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.residual   6 6 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.step   3 3 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.level   1 1 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py pySDC_integrator.apply   15 15 0   0%
pySDC/helpers/pySDC_as_gusto_time_discretization.py (no function)   25 25 0   0%
pySDC/helpers/pysdc_helper.py FrozenClass.__init_subclass__   2 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 cache   4 0 0   100%
pySDC/helpers/spectral_helper.py cache.wrapper   9 0 0   100%
pySDC/helpers/spectral_helper.py vkFFT.is_complex   1 1 0   0%
pySDC/helpers/spectral_helper.py vkFFT.get_plan   11 11 0   0%
pySDC/helpers/spectral_helper.py vkFFT.fftn   6 6 0   0%
pySDC/helpers/spectral_helper.py vkFFT.ifftn   7 7 0   0%
pySDC/helpers/spectral_helper.py vkFFT.dctn   14 14 0   0%
pySDC/helpers/spectral_helper.py vkFFT.idctn   14 14 0   0%
pySDC/helpers/spectral_helper.py SpectralHelper1D.__init__   12 2 1   83%
pySDC/helpers/spectral_helper.py SpectralHelper1D.setup_GPU   9 9 0   0%
pySDC/helpers/spectral_helper.py SpectralHelper1D.setup_CPU   11 0 0   100%
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__   4 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   14 2 1   86%
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_integration_weights   5 0 0   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.transform   25 0 1   100%
pySDC/helpers/spectral_helper.py ChebychevHelper.itransform   28 0 0   100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_BC   7 1 1   86%
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_Neumann_BC_row   8 0 1   100%
pySDC/helpers/spectral_helper.py ChebychevHelper.get_Dirichlet_recombination_matrix   3 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   8 5 1   38%
pySDC/helpers/spectral_helper.py FFTHelper.get_integration_matrix   3 0 0   100%
pySDC/helpers/spectral_helper.py FFTHelper.get_integration_weights   3 0 0   100%
pySDC/helpers/spectral_helper.py FFTHelper.get_plan   13 0 0   100%
pySDC/helpers/spectral_helper.py FFTHelper.transform   4 0 1   100%
pySDC/helpers/spectral_helper.py FFTHelper.itransform   4 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   12 12 0   0%
pySDC/helpers/spectral_helper.py SpectralHelper.setup_CPU   11 3 0   73%
pySDC/helpers/spectral_helper.py SpectralHelper.__init__   15 1 0   93%
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.u_init_physical   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   9 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   5 1 0   80%
pySDC/helpers/spectral_helper.py SpectralHelper.get_BC   32 1 1   97%
pySDC/helpers/spectral_helper.py SpectralHelper.remove_BC   10 1 0   90%
pySDC/helpers/spectral_helper.py SpectralHelper.add_BC   15 1 0   93%
pySDC/helpers/spectral_helper.py SpectralHelper.setup_BCs   9 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.eliminate_zeros   7 2 0   71%
pySDC/helpers/spectral_helper.py SpectralHelper.convert_operator_matrix_to_operator   5 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_indices   1 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_pfft   15 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_pfft.no_transform   1 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_fft   24 24 0   0%
pySDC/helpers/spectral_helper.py SpectralHelper.local_slice   3 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.global_slice   3 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.setup_fft   10 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.newDistArray   19 4 0   79%
pySDC/helpers/spectral_helper.py SpectralHelper.infer_alignment   18 11 1   39%
pySDC/helpers/spectral_helper.py SpectralHelper.infer_alignment._alignment   3 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.redistribute   11 0 2   100%
pySDC/helpers/spectral_helper.py SpectralHelper.transform   18 1 0   94%
pySDC/helpers/spectral_helper.py SpectralHelper.itransform   20 1 0   95%
pySDC/helpers/spectral_helper.py SpectralHelper.get_local_slice_of_1D_matrix   1 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.expand_matrix_ND   21 0 1   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_filter_matrix   5 3 1   40%
pySDC/helpers/spectral_helper.py SpectralHelper.get_differentiation_matrix   6 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_integration_matrix   5 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_Id   5 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_Dirichlet_recombination_matrix   2 0 0   100%
pySDC/helpers/spectral_helper.py SpectralHelper.get_basis_change_matrix   7 0 1   100%
pySDC/helpers/spectral_helper.py (no function)   146 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/helpers/vtkIO.py writeToVTR   26 0 0   100%
pySDC/helpers/vtkIO.py writeToVTR.vect   1 0 0   100%
pySDC/helpers/vtkIO.py writeToVTR.field   1 0 0   100%
pySDC/helpers/vtkIO.py readFromVTR   16 1 0   94%
pySDC/helpers/vtkIO.py readFromVTR.vect   1 0 0   100%
pySDC/helpers/vtkIO.py (no function)   6 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   18 2 0   89%
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_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.__init__   15 0 1   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.ParaDiag   9 0 1   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.apply_matrix   19 0 1   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.compute_all_at_once_residual   9 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.update_solution   3 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.prepare_Jacobians   9 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.it_ParaDiag   16 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.it_check   34 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.spread   8 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.run   51 7 2   86%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py controller_ParaDiag_nonMPI.restart_block   22 0 0   100%
pySDC/implementations/controller_classes/controller_ParaDiag_nonMPI.py (no function)   19 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   18 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   31 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)   12 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   7 2 1   71%
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   14 7 1   50%
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 1 1   97%
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.get_interpolated_solution   3 0 0   100%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialError.post_iteration_processing   28 1 0   96%
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 EstimatePolynomialErrorFiredrake.matmul   15 15 0   0%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py EstimatePolynomialErrorFiredrake.get_interpolated_solution   3 3 0   0%
pySDC/implementations/convergence_controller_classes/estimate_polynomial_error.py (no function)   13 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 8 1   0%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.__array_ufunc__   7 7 0   0%
pySDC/implementations/datatype_classes/cupy_mesh.py cupy_mesh.__abs__   10 10 0   0%
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 5 0   0%
pySDC/implementations/datatype_classes/cupy_mesh.py CuPyMultiComponentMesh.__getattr__   3 3 2   0%
pySDC/implementations/datatype_classes/cupy_mesh.py (no function)   26 26 0   0%
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/firedrake_mesh.py firedrake_mesh.__init__   7 7 1   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.__getattr__   1 1 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.asnumpy   1 1 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.__add__   4 4 1   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.__sub__   4 4 1   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.__rmul__   5 5 1   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.__abs__   1 1 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.isend   2 2 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.irecv   2 2 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py firedrake_mesh.bcast   3 3 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py IMEX_firedrake_mesh.__init__   5 5 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py IMEX_firedrake_mesh.__add__   4 4 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py IMEX_firedrake_mesh.__sub__   4 4 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py IMEX_firedrake_mesh.__rmul__   4 4 0   0%
pySDC/implementations/datatype_classes/firedrake_mesh.py (no function)   20 20 0   0%
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 1 0   86%
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 LogToPickleFile.logging_condition   1 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.process_solution   1 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.format_index   1 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.__init__   5 0 2   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.log_to_file   12 1 0   92%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.post_step   2 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.pre_run   4 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.pre_run.process_solution   1 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.get_path   1 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFile.load   3 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToPickleFileAfterXS.post_step   6 6 0   0%
pySDC/implementations/hooks/log_solution.py LogToPickleFileAfterXS.pre_run   4 4 0   0%
pySDC/implementations/hooks/log_solution.py LogToPickleFileAfterXS.pre_run.process_solution   1 1 0   0%
pySDC/implementations/hooks/log_solution.py LogToFile.__init__   4 0 0   100%
pySDC/implementations/hooks/log_solution.py LogToFile.pre_run   15 1 0   93%
pySDC/implementations/hooks/log_solution.py LogToFile.post_step   12 1 1   92%
pySDC/implementations/hooks/log_solution.py LogToFile.post_run   9 1 0   89%
pySDC/implementations/hooks/log_solution.py LogToFile.load   6 0 0   100%
pySDC/implementations/hooks/log_solution.py (no function)   41 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   7 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/GenericGusto.py GenericGusto.__init__   18 18 1   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGusto.bcs   3 3 0   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGusto.invert_mass_matrix   10 10 0   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGusto.eval_f   11 11 0   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGusto.solve_system   21 21 1   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGustoImex.evaluate_labeled_term   10 10 0   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGustoImex.eval_f   5 5 0   0%
pySDC/implementations/problem_classes/GenericGusto.py GenericGustoImex.solve_system   22 22 1   0%
pySDC/implementations/problem_classes/GenericGusto.py (no function)   22 22 0   0%
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   44 21 1   52%
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/HeatFiredrake.py Heat1DForcedFiredrake.__init__   11 11 1   0%
pySDC/implementations/problem_classes/HeatFiredrake.py Heat1DForcedFiredrake.eval_f   16 16 0   0%
pySDC/implementations/problem_classes/HeatFiredrake.py Heat1DForcedFiredrake.solve_system   18 18 0   0%
pySDC/implementations/problem_classes/HeatFiredrake.py Heat1DForcedFiredrake.x   1 1 0   0%
pySDC/implementations/problem_classes/HeatFiredrake.py Heat1DForcedFiredrake.u_exact   3 3 0   0%
pySDC/implementations/problem_classes/HeatFiredrake.py (no function)   14 14 0   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__   49 1 1   98%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.eval_f   32 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.getOutputFile   8 8 0   0%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.processSolutionForOutput   8 8 0   0%
pySDC/implementations/problem_classes/RayleighBenard.py RayleighBenard.compute_Nusselt_numbers   25 1 0   96%
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)   32 0 2   100%
pySDC/implementations/problem_classes/RayleighBenard3D.py RayleighBenard3D.__init__   70 1 1   99%
pySDC/implementations/problem_classes/RayleighBenard3D.py RayleighBenard3D.eval_f   33 0 0   100%
pySDC/implementations/problem_classes/RayleighBenard3D.py RayleighBenard3D.u_exact   18 0 0   100%
pySDC/implementations/problem_classes/RayleighBenard3D.py RayleighBenard3D.compute_Nusselt_numbers   44 1 0   98%
pySDC/implementations/problem_classes/RayleighBenard3D.py RayleighBenard3D.get_frequency_spectrum   30 1 0   97%
pySDC/implementations/problem_classes/RayleighBenard3D.py RayleighBenard3D.get_vertical_profiles   11 1 0   91%
pySDC/implementations/problem_classes/RayleighBenard3D.py (no function)   17 0 0   100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.setup_GPU   7 7 0   0%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.__init__   15 1 1   93%
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 testequation0d.getOutputFile   4 0 0   100%
pySDC/implementations/problem_classes/TestEquation_0D.py testequation0d.processSolutionForOutput   1 0 0   100%
pySDC/implementations/problem_classes/TestEquation_0D.py test_equation_IMEX.__init__   16 0 1   100%
pySDC/implementations/problem_classes/TestEquation_0D.py test_equation_IMEX.eval_f   5 0 0   100%
pySDC/implementations/problem_classes/TestEquation_0D.py test_equation_IMEX.solve_system   6 0 0   100%
pySDC/implementations/problem_classes/TestEquation_0D.py test_equation_IMEX.u_exact   5 0 0   100%
pySDC/implementations/problem_classes/TestEquation_0D.py (no function)   27 0 0   100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.__init__   9 0 0   100%
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   22 1 2   95%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py vanderpol.solve_jacobian   7 0 0   100%
pySDC/implementations/problem_classes/Van_der_Pol_implicit.py (no function)   12 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 7 0   0%
pySDC/implementations/problem_classes/generic_MPIFFT_Laplacian.py IMEX_Laplacian_MPIFFT.__init__   17 1 2   94%
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   10 10 0   0%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.__init__   23 4 0   83%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.heterogeneous_setup   15 6 0   60%
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   2 0 0   100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setup_M   4 0 0   100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setup_preconditioner   25 4 0   84%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.solve_system   81 9 1   89%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.setUpFieldsIO   1 0 0   100%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.getOutputFile   9 1 0   89%
pySDC/implementations/problem_classes/generic_spectral.py GenericSpectralLinear.processSolutionForOutput   6 2 0   67%
pySDC/implementations/problem_classes/generic_spectral.py compute_residual_DAE   22 18 1   18%
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)   21 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 5 1   50%
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.level   1 0 0   100%
pySDC/implementations/sweeper_classes/Multistep.py MultiStep.level   2 2 0   0%
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)   32 0 0   100%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.__init__   6 1 0   83%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.set_G_inv   2 0 0   100%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.computeDiagonalization   4 0 0   100%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.mat_vec   7 0 0   100%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.update_nodes   24 1 1   96%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.eval_f_at_all_nodes   4 0 0   100%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.get_residual   6 6 0   0%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py QDiagonalization.compute_residual   2 0 0   100%
pySDC/implementations/sweeper_classes/ParaDiagSweepers.py (no function)   16 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__   15 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.is_embedded   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   17 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   17 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)   183 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   22 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   12 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.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)   8 0 0   100%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py MeshToMeshFiredrake.restrict   7 7 1   0%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py MeshToMeshFiredrake.prolong   7 7 1   0%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py MeshToMeshFiredrakeHierarchy._restrict   1 1 0   0%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py MeshToMeshFiredrakeHierarchy._prolong   1 1 0   0%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py MeshToMeshFiredrakeHierarchy.restrict   8 8 1   0%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py MeshToMeshFiredrakeHierarchy.prolong   8 8 1   0%
pySDC/implementations/transfer_classes/TransferFiredrakeMesh.py (no function)   15 15 0   0%
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 2 0   85%
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.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)   6 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.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)   6 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/configs/base_config.py get_config   8 8 1   0%
pySDC/projects/GPU/configs/base_config.py get_comms   18 7 0   61%
pySDC/projects/GPU/configs/base_config.py Config.__init__   12 2 1   83%
pySDC/projects/GPU/configs/base_config.py Config.get_file_name   2 2 0   0%
pySDC/projects/GPU/configs/base_config.py Config.get_LogToFile   7 7 0   0%
pySDC/projects/GPU/configs/base_config.py Config.get_description   14 1 0   93%
pySDC/projects/GPU/configs/base_config.py Config.get_controller_params   11 0 0   100%
pySDC/projects/GPU/configs/base_config.py Config.get_sweeper   9 9 1   0%
pySDC/projects/GPU/configs/base_config.py Config.get_path   2 0 0   100%
pySDC/projects/GPU/configs/base_config.py Config.args_to_str   6 0 0   100%
pySDC/projects/GPU/configs/base_config.py Config.get_initial_condition   12 12 0   0%
pySDC/projects/GPU/configs/base_config.py LogStats.get_stats_path   1 0 0   100%
pySDC/projects/GPU/configs/base_config.py LogStats.merge_all_stats   11 0 0   100%
pySDC/projects/GPU/configs/base_config.py LogStats.reset_stats   3 0 0   100%
pySDC/projects/GPU/configs/base_config.py LogStats.setup   6 0 0   100%
pySDC/projects/GPU/configs/base_config.py LogStats.post_step_processing   16 2 0   88%
pySDC/projects/GPU/configs/base_config.py LogStats.post_run_processing   4 0 0   100%
pySDC/projects/GPU/configs/base_config.py LogStats.post_run_processing.return_stats   1 0 0   100%
pySDC/projects/GPU/configs/base_config.py (no function)   28 0 0   100%
pySDC/projects/GPU/heat.py (no function)   6 6 5   0%
pySDC/projects/GPU/paper_plots.py (no function)   2 2 11   0%
pySDC/projects/GPU/run_experiment.py parse_args   15 15 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   24 24 0   0%
pySDC/projects/GPU/run_experiment.py (no function)   2 2 15   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/RayleighBenard/RBC3D_configs.py get_config   5 1 1   80%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.get_sweeper   4 1 0   75%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.get_file_name   2 2 0   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.get_LogToFile   7 1 0   86%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.get_controller_params   4 0 0   100%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.get_description   29 1 0   97%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.get_initial_condition   17 12 0   29%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.prepare_caches   1 0 0   100%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.prepare_caches_for_benchmark   14 14 1   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py RayleighBenard3DRegular.prepare_description_for_benchmark   15 15 0   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3Dverification.get_file_name   3 0 0   100%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3Dverification.get_description   20 0 0   100%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3Dverification.get_initial_condition   28 1 0   96%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3DM2K3.get_description   4 0 0   100%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3DM2K2.get_description   4 4 0   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3DM3K4.get_description   4 0 0   100%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3DM4K4.get_description   4 4 0   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3DverificationRK.get_description   10 10 0   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py RBC3DverificationEuler.get_description   4 4 0   0%
pySDC/projects/RayleighBenard/RBC3D_configs.py (no function)   120 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/RBC3D_order.py no_logging_hook   1 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/RBC3D_order.py get_path   3 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/RBC3D_order.py compute_errors   18 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/RBC3D_order.py run   20 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/RBC3D_order.py (no function)   16 0 14   100%
pySDC/projects/RayleighBenard/analysis_scripts/plot_Nu.py interpolate_NuV_to_reference_times   6 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/plot_Nu.py (no function)   7 0 7   100%
pySDC/projects/RayleighBenard/analysis_scripts/plotting_utils.py (no function)   8 0 3   100%
pySDC/projects/RayleighBenard/analysis_scripts/process_RBC3D_data.py process_RBC3D_data   119 7 0   94%
pySDC/projects/RayleighBenard/analysis_scripts/process_RBC3D_data.py get_pySDC_data   4 0 0   100%
pySDC/projects/RayleighBenard/analysis_scripts/process_RBC3D_data.py (no function)   11 0 2   100%
pySDC/projects/RayleighBenard/run_experiment.py parse_args   15 15 0   0%
pySDC/projects/RayleighBenard/run_experiment.py parse_args.cast_to_bool   1 1 0   0%
pySDC/projects/RayleighBenard/run_experiment.py parse_args.str_to_procs   3 3 0   0%
pySDC/projects/RayleighBenard/run_experiment.py run_experiment   30 5 0   83%
pySDC/projects/RayleighBenard/run_experiment.py (no function)   2 0 8   100%
pySDC/projects/RayleighBenard/sweepers.py imex_1st_order_diagonal_serial.update_nodes   20 1 0   95%
pySDC/projects/RayleighBenard/sweepers.py imex_1st_order_MPI_fixed_k.update_nodes   13 13 0   0%
pySDC/projects/RayleighBenard/sweepers.py (no function)   6 0 0   100%
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/GS.py u_exact   23 23 0   0%
pySDC/projects/Resilience/GS.py run_GS   53 53 0   0%
pySDC/projects/Resilience/GS.py (no function)   16 0 2   100%
pySDC/projects/Resilience/Lorenz.py run_Lorenz   46 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 run_RBC   58 58 0   0%
pySDC/projects/Resilience/RBC.py generate_data_for_fault_stats   5 5 0   0%
pySDC/projects/Resilience/RBC.py check_order   10 10 0   0%
pySDC/projects/Resilience/RBC.py (no function)   18 0 5   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   30 15 1   50%
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 7 2   72%
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   27 27 1   0%
pySDC/projects/Resilience/fault_stats.py compare_adaptivity_modes   23 23 0   0%
pySDC/projects/Resilience/fault_stats.py main   30 30 0   0%
pySDC/projects/Resilience/fault_stats.py (no function)   55 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   10 10 0   0%
pySDC/projects/Resilience/paper_plots.py (no function)   14 14 46   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/reachTendExactly.py ReachTendExactly.setup   2 0 0   100%
pySDC/projects/Resilience/reachTendExactly.py ReachTendExactly.get_new_step_size   11 0 0   100%
pySDC/projects/Resilience/reachTendExactly.py (no function)   6 0 1   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 0 1   100%
pySDC/projects/Resilience/strategies.py Strategy.get_fault_args   17 9 0   47%
pySDC/projects/Resilience/strategies.py Strategy.get_random_params   15 6 0   60%
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   18 14 1   22%
pySDC/projects/Resilience/strategies.py Strategy.get_base_parameters   40 18 0   55%
pySDC/projects/Resilience/strategies.py Strategy.get_custom_description   2 0 0   100%
pySDC/projects/Resilience/strategies.py Strategy.get_custom_description_for_faults   6 6 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   12 12 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_custom_description   35 17 1   51%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.get_reference_value   6 1 0   83%
pySDC/projects/Resilience/strategies.py AdaptivityStrategy.get_custom_description_for_faults   20 10 0   50%
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   22 13 1   41%
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   17 10 0   41%
pySDC/projects/Resilience/strategies.py kAdaptivityStrategy.get_custom_description_for_faults   15 15 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   41 28 1   32%
pySDC/projects/Resilience/strategies.py HotRodStrategy.get_custom_description_for_faults   12 12 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 ARK3_CFL_Strategy.__init__   9 9 0   0%
pySDC/projects/Resilience/strategies.py ARK3_CFL_Strategy.label   1 1 0   0%
pySDC/projects/Resilience/strategies.py ARK3_CFL_Strategy.get_custom_description   8 8 0   0%
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   55 32 1   42%
pySDC/projects/Resilience/strategies.py AdaptivityPolynomialError.get_custom_description_for_faults   25 25 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)   146 0 0   100%
pySDC/projects/Resilience/sweepers.py efficient_sweeper.predict   18 6 1   67%
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   48 48 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   76 76 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   246 246 1   0%
pySDC/projects/Resilience/work_precision.py add_param_order_lines   32 32 0   0%
pySDC/projects/Resilience/work_precision.py add_order_line   8 8 0   0%
pySDC/projects/Resilience/work_precision.py (no function)   40 40 47   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/StroemungsRaum/hooks/hooks_NSE_IMEX_FEniCS.py LogLiftDrag.post_step   13 0 0   100%
pySDC/projects/StroemungsRaum/hooks/hooks_NSE_IMEX_FEniCS.py LogWriteSolutions.pre_run   6 0 0   100%
pySDC/projects/StroemungsRaum/hooks/hooks_NSE_IMEX_FEniCS.py LogWriteSolutions.post_step   7 0 0   100%
pySDC/projects/StroemungsRaum/hooks/hooks_NSE_IMEX_FEniCS.py LogWriteSolutions.post_run   5 0 0   100%
pySDC/projects/StroemungsRaum/hooks/hooks_NSE_IMEX_FEniCS.py (no function)   9 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.__init__   25 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.__init__.Boundary   1 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.solve_system   6 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.eval_f   6 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.u_exact   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.apply_mass_matrix   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py fenics_ConvDiff2D_mass.fix_residual   2 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/ConvectionDiffusion_2D_FEniCS.py (no function)   12 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.__init__   21 0 1   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.__init__.Boundary   1 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.solve_system   8 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.eval_f   5 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.apply_mass_matrix   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.u_exact   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py fenics_heat2D_mass.fix_residual   2 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/HeatEquation_2D_FEniCS.py (no function)   14 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py fenics_NSE_2D_mass.__init__   48 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py fenics_NSE_2D_mass.solve_system   15 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py fenics_NSE_2D_mass.eval_f   7 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py fenics_NSE_2D_mass.apply_mass_matrix   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py fenics_NSE_2D_mass.u_exact   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py fenics_NSE_2D_mass.fix_residual   2 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_FEniCS.py (no function)   15 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.__init__   46 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.solve_system   17 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.eval_f   11 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.apply_mass_matrix   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.__invert_mass_matrix   3 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.u_exact   7 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py fenics_NSE_2D_Monolithic.fix_residual   2 0 0   100%
pySDC/projects/StroemungsRaum/problem_classes/NavierStokes_2D_monolithic_FEniCS.py (no function)   17 0 0   100%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_FEniCS.py setup   27 0 0   100%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_FEniCS.py run_simulation   6 0 0   100%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_FEniCS.py run_postprocessing   17 17 0   0%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_FEniCS.py (no function)   10 0 6   100%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_monolithic_FEniCS.py setup   25 0 0   100%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_monolithic_FEniCS.py run_simulation   6 0 0   100%
pySDC/projects/StroemungsRaum/run_Navier_Stokes_equations_monolithic_FEniCS.py (no function)   5 0 5   100%
pySDC/projects/StroemungsRaum/run_accuracy/run_accuracy_heat_equation_FEniCS.py run_accuracy   14 0 0   100%
pySDC/projects/StroemungsRaum/run_accuracy/run_accuracy_heat_equation_FEniCS.py main   5 5 0   0%
pySDC/projects/StroemungsRaum/run_accuracy/run_accuracy_heat_equation_FEniCS.py (no function)   6 0 3   100%
pySDC/projects/StroemungsRaum/run_convection_diffusion_equation_FEniCS.py setup   27 0 0   100%
pySDC/projects/StroemungsRaum/run_convection_diffusion_equation_FEniCS.py run_simulation   8 0 0   100%
pySDC/projects/StroemungsRaum/run_convection_diffusion_equation_FEniCS.py run_postprocessing   18 18 0   0%
pySDC/projects/StroemungsRaum/run_convection_diffusion_equation_FEniCS.py (no function)   11 0 7   100%
pySDC/projects/StroemungsRaum/run_heat_equation_FEniCS.py setup   27 0 0   100%
pySDC/projects/StroemungsRaum/run_heat_equation_FEniCS.py run_simulation   8 0 0   100%
pySDC/projects/StroemungsRaum/run_heat_equation_FEniCS.py run_postprocessing   17 17 0   0%
pySDC/projects/StroemungsRaum/run_heat_equation_FEniCS.py (no function)   11 0 7   100%
pySDC/projects/StroemungsRaum/sweepers/generic_implicit_mass.py generic_implicit_mass.update_nodes   24 3 0   88%
pySDC/projects/StroemungsRaum/sweepers/generic_implicit_mass.py generic_implicit_mass.compute_end_point   5 0 1   100%
pySDC/projects/StroemungsRaum/sweepers/generic_implicit_mass.py generic_implicit_mass.compute_residual   19 4 0   79%
pySDC/projects/StroemungsRaum/sweepers/generic_implicit_mass.py (no function)   5 0 0   100%
pySDC/projects/StroemungsRaum/sweepers/imex_1st_order_mass_NSE.py imex_1st_order_mass_NSE.update_nodes   22 2 0   91%
pySDC/projects/StroemungsRaum/sweepers/imex_1st_order_mass_NSE.py (no function)   3 0 1   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_7/E_pySDC_with_Firedrake.py setup   35 0 0   100%
pySDC/tutorial/step_7/E_pySDC_with_Firedrake.py setup_ML   36 36 0   0%
pySDC/tutorial/step_7/E_pySDC_with_Firedrake.py runHeatFiredrake   29 2 0   93%
pySDC/tutorial/step_7/E_pySDC_with_Firedrake.py (no function)   5 0 7   100%
pySDC/tutorial/step_7/F_pySDC_with_Gusto.py williamson_5   100 100 3   0%
pySDC/tutorial/step_7/F_pySDC_with_Gusto.py (no function)   12 12 20   0%
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%
pySDC/tutorial/step_9/A_paradiag_for_linear_problems.py my_print   2 0 0   100%
pySDC/tutorial/step_9/A_paradiag_for_linear_problems.py mat_vec   5 0 0   100%
pySDC/tutorial/step_9/A_paradiag_for_linear_problems.py residual   10 0 0   100%
pySDC/tutorial/step_9/A_paradiag_for_linear_problems.py (no function)   94 0 0   100%
pySDC/tutorial/step_9/B_paradiag_for_nonlinear_problems.py my_print   2 0 0   100%
pySDC/tutorial/step_9/B_paradiag_for_nonlinear_problems.py mat_vec   5 0 0   100%
pySDC/tutorial/step_9/B_paradiag_for_nonlinear_problems.py residual   9 0 0   100%
pySDC/tutorial/step_9/B_paradiag_for_nonlinear_problems.py (no function)   67 1 0   99%
pySDC/tutorial/step_9/C_paradiag_in_pySDC.py my_print   2 0 0   100%
pySDC/tutorial/step_9/C_paradiag_in_pySDC.py get_description   27 0 1   100%
pySDC/tutorial/step_9/C_paradiag_in_pySDC.py get_controller_params   13 0 0   100%
pySDC/tutorial/step_9/C_paradiag_in_pySDC.py run_problem   16 0 0   100%
pySDC/tutorial/step_9/C_paradiag_in_pySDC.py compare_ParaDiag_and_PFASST   21 0 0   100%
pySDC/tutorial/step_9/C_paradiag_in_pySDC.py (no function)   9 0 4   100%
Total     32201 7738 6461   76%

No items found using the specified filter.

191 empty functions skipped.