Full code: `pySDC/projects/node_failure/hard_faults_detail.py <https://github.com/Parallel-in-Time/pySDC/blob/master/pySDC/projects/node_failure/hard_faults_detail.py>`_

.. literalinclude:: ../../../pySDC/projects/node_failure/hard_faults_detail.py

Results (visualized by ``postproc_hard_faults_detail``):

Heat equation:

.. image:: ../../../data/HEAT_steps_vs_iteration_hf_7x7_NOFAULT.png
   :width: 19%

.. image:: ../../../data/HEAT_steps_vs_iteration_hf_7x7_SPREAD.png
   :width: 19%

.. image:: ../../../data/HEAT_steps_vs_iteration_hf_7x7_SPREAD_PREDICT.png
   :width: 19%

.. image:: ../../../data/HEAT_steps_vs_iteration_hf_7x7_INTERP.png
   :width: 19%

.. image:: ../../../data/HEAT_steps_vs_iteration_hf_7x7_INTERP_PREDICT.png
   :width: 19%

.. image:: ../../../data/HEAT_residuals_allstrategies.png
   :width: 33%



Advection equation:

.. image:: ../../../data/ADVECTION_steps_vs_iteration_hf_7x7_NOFAULT.png
   :width: 19%

.. image:: ../../../data/ADVECTION_steps_vs_iteration_hf_7x7_SPREAD.png
   :width: 19%

.. image:: ../../../data/ADVECTION_steps_vs_iteration_hf_7x7_SPREAD_PREDICT.png
   :width: 19%

.. image:: ../../../data/ADVECTION_steps_vs_iteration_hf_7x7_INTERP.png
   :width: 19%

.. image:: ../../../data/ADVECTION_steps_vs_iteration_hf_7x7_INTERP_PREDICT.png
   :width: 19%

.. image:: ../../../data/ADVECTION_residuals_allstrategies.png
   :width: 33%