Verified Commit 95bbf0a7 authored by Tobias WEBER's avatar Tobias WEBER
Browse files

added the official license header

parent a7b7e48a
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 9-Apr-2018 * @date 9-Apr-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __FILEBROWSER_H__ #ifndef __FILEBROWSER_H__
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 19-Jun-2018 * @date 19-Jun-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include "globals.h" #include "globals.h"
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 19-Jun-2018 * @date 19-Jun-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __GLOBALS_H__ #ifndef __GLOBALS_H__
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 29-Aug-2019 * @date 29-Aug-2019
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include <string> #include <string>
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 29-aug-19 * @date 29-aug-19
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __MAGTOOLS_HACKS_H__ #ifndef __MAGTOOLS_HACKS_H__
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 6-Apr-2018 * @date 6-Apr-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include <iostream> #include <iostream>
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 6-Apr-2018 * @date 6-Apr-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#define MAX_RECENT_FILES 16 #define MAX_RECENT_FILES 16
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 6-Apr-2018 * @date 6-Apr-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __SCANBROWSER_MAINWND_H__ #ifndef __SCANBROWSER_MAINWND_H__
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 15-Jun-2018 * @date 15-Jun-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include "plot.h" #include "plot.h"
...@@ -217,4 +235,4 @@ PlotterDock::~PlotterDock() ...@@ -217,4 +235,4 @@ PlotterDock::~PlotterDock()
{ {
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
\ No newline at end of file
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 15-Jun-2018 * @date 15-Jun-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __PLOT_H__ #ifndef __PLOT_H__
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 25-May-2018 * @date 25-May-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include "workspace.h" #include "workspace.h"
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date 25-May-2018 * @date 25-May-2018
* @license see 'LICENSE' file * @license see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __WORKSPACE_H__ #ifndef __WORKSPACE_H__
......
...@@ -4,6 +4,27 @@ ...@@ -4,6 +4,27 @@
# @license GPLv3, see 'LICENSE' file # @license GPLv3, see 'LICENSE' file
# @desc The present version was forked on 8-Nov-2018 from my privately developed "magtools" project (https://github.com/t-weber/magtools). # @desc The present version was forked on 8-Nov-2018 from my privately developed "magtools" project (https://github.com/t-weber/magtools).
# #
# ----------------------------------------------------------------------------
# mag-core (part of the Takin software suite)
# Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
# Grenoble, France).
# "magtools" project
# Copyright (C) 2017-2018 Tobias WEBER (privately developed).
#
# This program 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, version 3 of the License.
#
# This program 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 <http://www.gnu.org/licenses/>.
# ----------------------------------------------------------------------------
#
project(setup) project(setup)
cmake_minimum_required(VERSION 3.0) cmake_minimum_required(VERSION 3.0)
......
...@@ -6,6 +6,26 @@ ...@@ -6,6 +6,26 @@
* @desc The present version was forked on 8-Nov-2018 from my privately developed "magtools" project (https://github.com/t-weber/magtools). * @desc The present version was forked on 8-Nov-2018 from my privately developed "magtools" project (https://github.com/t-weber/magtools).
* *
* g++-8 -std=c++17 -fconcepts -I../../ -o convmag convmag.cpp * g++-8 -std=c++17 -fconcepts -I../../ -o convmag convmag.cpp
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
* "magtools" project
* Copyright (C) 2017-2018 Tobias WEBER (privately developed).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include <iostream> #include <iostream>
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
# @date dec-2018 # @date dec-2018
# @license GPLv3, see 'LICENSE' file # @license GPLv3, see 'LICENSE' file
# #
# ----------------------------------------------------------------------------
# mag-core (part of the Takin software suite)
# Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
# Grenoble, France).
#
# This program 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, version 3 of the License.
#
# This program 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 <http://www.gnu.org/licenses/>.
# ----------------------------------------------------------------------------
#
cmake_minimum_required(VERSION 3.0) cmake_minimum_required(VERSION 3.0)
project(structfact) project(structfact)
......
...@@ -3,6 +3,24 @@ ...@@ -3,6 +3,24 @@
* @author Tobias Weber <tweber@ill.fr> * @author Tobias Weber <tweber@ill.fr>
* @date Jan-2019 * @date Jan-2019
* @license GPLv3, see 'LICENSE' file * @license GPLv3, see 'LICENSE' file
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __LOAD_CIF_H__ #ifndef __LOAD_CIF_H__
......
...@@ -4,6 +4,26 @@ ...@@ -4,6 +4,26 @@
* @date Dec-2018 * @date Dec-2018
* @license GPLv3, see 'LICENSE' file * @license GPLv3, see 'LICENSE' file
* @desc The present version was forked on 28-Dec-2018 from my privately developed "misc" project (https://github.com/t-weber/misc). * @desc The present version was forked on 28-Dec-2018 from my privately developed "misc" project (https://github.com/t-weber/misc).
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
* "misc" project
* Copyright (C) 2017-2021 Tobias WEBER (privately developed).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include "structfact.h" #include "structfact.h"
......
...@@ -4,6 +4,26 @@ ...@@ -4,6 +4,26 @@
* @date Dec-2018 * @date Dec-2018
* @license GPLv3, see 'LICENSE' file * @license GPLv3, see 'LICENSE' file
* @desc The present version was forked on 28-Dec-2018 from my privately developed "misc" project (https://github.com/t-weber/misc). * @desc The present version was forked on 28-Dec-2018 from my privately developed "misc" project (https://github.com/t-weber/misc).
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
* "misc" project
* Copyright (C) 2017-2021 Tobias WEBER (privately developed).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#ifndef __SFACT_H__ #ifndef __SFACT_H__
......
...@@ -6,6 +6,26 @@ ...@@ -6,6 +6,26 @@
* @desc The present version was forked on 8-Nov-2018 from my privately developed "magtools" project (https://github.com/t-weber/magtools). * @desc The present version was forked on 8-Nov-2018 from my privately developed "magtools" project (https://github.com/t-weber/magtools).
* *
* g++ -std=c++17 -fconcepts -I../../ -o structurefactor structurefactor.cpp * g++ -std=c++17 -fconcepts -I../../ -o structurefactor structurefactor.cpp
*
* ----------------------------------------------------------------------------
* mag-core (part of the Takin software suite)
* Copyright (C) 2018-2021 Tobias WEBER (Institut Laue-Langevin (ILL),
* Grenoble, France).
* "magtools" project
* Copyright (C) 2017-2018 Tobias WEBER (privately developed).
*
* This program 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, version 3 of the License.
*
* This program 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 <http://www.gnu.org/licenses/>.
* ----------------------------------------------------------------------------
*/ */
#include <boost/algorithm/string.hpp> #include <boost/algorithm/string.hpp>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment