..
    Copyright (C) 2018 Mikael Simberg

    SPDX-License-Identifier: BSL-1.0
    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

.. _additional_material:

===================
Additional material
===================

* 2-day workshop held at CSCS in 2016

  * `Recorded lectures <https://www.youtube.com/playlist?list=PL1tk5lGm7zvSXfS-sqOOmIJ0lFNjKze18>`_
  * `Slides <https://github.com/STEllAR-GROUP/tutorials/tree/master/cscs2016>`_
* `Tutorials repository <https://github.com/STEllAR-GROUP/tutorials>`_
* `C++ Lectures <https://www.youtube.com/playlist?list=PL7vEgTL3FalY2eBxud1wsfz8OKvE9sd_z>`
* `Parallel C++ for Scientific Applications Lectures <https://www.youtube.com/watch?v=RdmXiIilArM&list=PL7vEgTL3Falab59uJoOb7AtFQKVuL0MV->`
* `HPX blog posts <http://hpx.dev/blog/>`_
* Basic |hpx| recipes

  * `Exporting a free function from a shared library which lives in a namespace, to use as Action <https://gitlab.com/-/snippets/1821389>`_
  * `Turning a struct or class into a component and use it's methods <https://gitlab.com/-/snippets/1822983>`_
  * `Creating and referencing components in hpx  <https://gitlab.com/-/snippets/1828131>`_
