Skip to content

Commit

Permalink
Add COPYING file and copyright notices to all source files.
Browse files Browse the repository at this point in the history
  • Loading branch information
dsteinmo committed Apr 15, 2018
1 parent 5e1fee4 commit 7fd00fb
Show file tree
Hide file tree
Showing 22 changed files with 77 additions and 1 deletion.
16 changes: 16 additions & 0 deletions COPYING
@@ -0,0 +1,16 @@
blitzdg - Discontinuous Galerkin PDE Equation solvers using the blitz++ library.

Copyright (C) 2017-2018 Derek Steinmoeller

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, either version 3 of the License, or
(at your option) any later version.

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 <https://www.gnu.org/licenses/>.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -56,4 +56,4 @@ If you add code, please write tests using the igloo testing framework that is in

## License

MIT
[GNU Public License Version 3]
3 changes: 3 additions & 0 deletions include/DirectSolver.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
#include <blitz/array.h>
#include <SparseMatrixConverter.hpp>
Expand Down
3 changes: 3 additions & 0 deletions include/EigenSolver.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
#include <blitz/array.h>
#include <SparseMatrixConverter.hpp>
Expand Down
3 changes: 3 additions & 0 deletions include/LUSolver.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
#include <blitz/array.h>
#include <SparseMatrixConverter.hpp>
Expand Down
3 changes: 3 additions & 0 deletions include/MeshManager.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
#include <blitz/array.h>
#include <boost/algorithm/string.hpp>
Expand Down
3 changes: 3 additions & 0 deletions include/Nodes1DProvisioner.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
#include <blitz/array.h>
#include <SparseMatrixConverter.hpp>
Expand Down
3 changes: 3 additions & 0 deletions include/SparseMatrixConverter.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
#include <blitz/array.h>
#include <SparseTriplet.hpp>
Expand Down
3 changes: 3 additions & 0 deletions include/SparseTriplet.hpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#pragma once
struct SparseTriplet {
int nz;
Expand Down
3 changes: 3 additions & 0 deletions src/DirectSolver.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <DirectSolver.hpp>
#include <blitz/array.h>

Expand Down
3 changes: 3 additions & 0 deletions src/EigenSolver.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <EigenSolver.hpp>
#include <blitz/array.h>

Expand Down
3 changes: 3 additions & 0 deletions src/LUSolver.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <suitesparse/umfpack.h>
#include <LUSolver.hpp>
#include <iostream>
Expand Down
3 changes: 3 additions & 0 deletions src/MeshManager.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <iostream>
#include <math.h>
#include <MeshManager.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/Nodes1DProvisioner.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <iostream>
#include <math.h>
#include <Nodes1DProvisioner.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/SparseMatrixConverter.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <SparseMatrixConverter.hpp>
#include <suitesparse/umfpack.h>

Expand Down
3 changes: 3 additions & 0 deletions src/main.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

/** \mainpage blitzdg documentation
*
* \section intro_sec Introduction
Expand Down
3 changes: 3 additions & 0 deletions src/test/DirectSolverTests.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <igloo/igloo_alt.h>
#include <blitz/array.h>
#include <DirectSolver.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/test/EigenSolverTests.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <igloo/igloo_alt.h>
#include <blitz/array.h>
#include <EigenSolver.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/test/LUSolverTests.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <igloo/igloo_alt.h>
#include <blitz/array.h>
#include <LUSolver.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/test/MeshManagerTests.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <igloo/igloo_alt.h>
#include <MeshManager.hpp>

Expand Down
3 changes: 3 additions & 0 deletions src/test/Nodes1DProvisionerTests.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <igloo/igloo_alt.h>
#include <blitz/array.h>
#include <Nodes1DProvisioner.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/test/tests.cpp
@@ -1,3 +1,6 @@
// Copyright (C) 2017-2018 Derek Steinmoeller.
// See COPYING and LICENSE files at project root for more details.

#include <igloo/igloo_alt.h>
#include <blitz/array.h>
#include <MeshManager.hpp>
Expand Down

0 comments on commit 7fd00fb

Please sign in to comment.