IAP GITLAB

Skip to content
Snippets Groups Projects
ThirdParty.dox 1.58 KiB
Newer Older
ralfulrich's avatar
ralfulrich committed
/**
ralfulrich's avatar
ralfulrich committed
@page ThirdParty Third party software
ralfulrich's avatar
ralfulrich committed
@tableofcontents

In the directory ThirdParty we provide simple dependencies. This
minimizes the need to install additional software for the user. Note
the individual copyrights and licences here!


@section PhysUnits

The PhysUnits library is an external dependency included here just for
convenience:
Original source code from:
https://github.com/martinmoene/PhysUnits-CT-Cpp11#references
Licence: BSL-1.0
(https://github.com/martinmoene/PhysUnits-CT-Cpp11/blob/master/LICENSE_1_0.txt)
ralfulrich's avatar
ralfulrich committed

References: https://github.com/martinmoene/PhysUnits-CT-Cpp11#references


@section catch2
 
The catch2 unit testing library is from:
Hans Dembinski's avatar
Hans Dembinski committed
https://github.com/catchorg/Catch2

Licence: BSL-1.0
(https://github.com/martinmoene/PhysUnits-CT-Cpp11/blob/master/LICENSE_1_0.txt)
Hans Dembinski's avatar
Hans Dembinski committed

ralfulrich's avatar
ralfulrich committed
References: https://github.com/catchorg/Catch2

ralfulrich's avatar
ralfulrich committed
@section eigen3
 
eigen3 ....

@section bitset2

see https://github.com/ClaasBontus/bitset2, this package was obtained
from a Boost Software License 1.0.

Hans Dembinski's avatar
Hans Dembinski committed
@section Boost

A subset of header-only Boost libraries. Boost is from:
https://www.boost.org

License: BSL-1.0
(https://www.boost.org/LICENSE_1_0.txt)

The subset was generated with the bcp tool:
https://www.boost.org/doc/libs/1_70_0/tools/bcp/doc/html/index.html

Instructions on how to update Boost with this tool:

Download the latest tarball from www.boost.org.
Unpack source code somewhere, go to into the folder.
Run these commands:

    ./bootstrap && ./b2 tools/bcp
Hans Dembinski's avatar
Hans Dembinski committed
    ./dist/bin/bcp mp11 iterator core format interval optional type_index ./dist
Hans Dembinski's avatar
Hans Dembinski committed
    mv ./dist/boost <CORSIKA-path>/ThirdParty/boost
ralfulrich's avatar
ralfulrich committed
*/