diff --git a/include/math/interpolate.hh b/include/math/interpolate.hh index af7552d..26e8848 100644 --- a/include/math/interpolate.hh +++ b/include/math/interpolate.hh @@ -1,3 +1,20 @@ +// This file is part of monofonIC (MUSIC2) +// A software package to generate ICs for cosmological simulations +// Copyright (C) 2020 by Oliver Hahn +// +// monofonIC is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// monofonIC is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + #pragma once #include diff --git a/include/math/mat3.hh b/include/math/mat3.hh index 75458ea..ba9aba6 100644 --- a/include/math/mat3.hh +++ b/include/math/mat3.hh @@ -1,8 +1,28 @@ +// This file is part of monofonIC (MUSIC2) +// A software package to generate ICs for cosmological simulations +// Copyright (C) 2020 by Oliver Hahn +// +// monofonIC is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// monofonIC is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#pragma once + #include #include #include +//! class for 3x3 matrix calculations template class mat3_t{ protected: diff --git a/include/math/ode_integrate.hh b/include/math/ode_integrate.hh index d4c91d5..73b22df 100644 --- a/include/math/ode_integrate.hh +++ b/include/math/ode_integrate.hh @@ -1,12 +1,23 @@ -#pragma once -/*******************************************************************************\ - odetools.hh - This file is part of MUSIC2 - - a code to generate initial conditions for cosmological simulations - - CHANGELOG (only majors, for details see repo): - 06/2019 - Oliver Hahn - first implementation -\*******************************************************************************/ +// This file is part of monofonIC (MUSIC2) +// A software package to generate ICs for cosmological simulations +// Copyright (C) 2020 by Oliver Hahn +// +// monofonIC is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// monofonIC is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +#pragma once + +//! ODE integration namespace namespace ode_integrate { diff --git a/include/math/vec3.hh b/include/math/vec3.hh index 3d1fe44..bbaffbc 100644 --- a/include/math/vec3.hh +++ b/include/math/vec3.hh @@ -1,10 +1,20 @@ -/*******************************************************************\ - vec3_t.hh - This file is part of MUSIC2 - - a code to generate initial conditions for cosmological simulations - - CHANGELOG (only majors, for details see repo): - 06/2019 - Oliver Hahn - first implementation -\*******************************************************************/ +// This file is part of monofonIC (MUSIC2) +// A software package to generate ICs for cosmological simulations +// Copyright (C) 2020 by Oliver Hahn +// +// monofonIC is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// monofonIC is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + #pragma once //! implements a simple class of 3-vectors of arbitrary scalar type