From 347ec9f86dc9627299fe6654ad59b359eeca4f00 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Fri, 26 Jul 2024 02:35:26 -0500 Subject: [PATCH] TravelingWaves: add copyright notices and license --- TravelingWaves/AuxiliaryFunctions.h | 10 ++++++++++ TravelingWaves/IntegrateSystem.h | 12 +++++++++++- TravelingWaves/LimitSolution.cc | 12 +++++++++++- TravelingWaves/LimitSolution.h | 12 +++++++++++- TravelingWaves/LinearInterpolator.h | 12 +++++++++++- TravelingWaves/Parameters.cc | 10 ++++++++++ TravelingWaves/Parameters.h | 10 ++++++++++ TravelingWaves/Solution.cc | 12 +++++++++++- TravelingWaves/Solution.h | 12 +++++++++++- TravelingWaves/TravelingWaveSolver.cc | 10 ++++++++++ TravelingWaves/TravelingWaveSolver.h | 12 +++++++++++- TravelingWaves/calculate_profile.cc | 12 +++++++++++- TravelingWaves/calculate_profile.h | 12 +++++++++++- TravelingWaves/main.cc | 10 ++++++++++ TravelingWaves/plot.py | 10 ++++++++++ 15 files changed, 159 insertions(+), 9 deletions(-) diff --git a/TravelingWaves/AuxiliaryFunctions.h b/TravelingWaves/AuxiliaryFunctions.h index f773070a..784809e2 100644 --- a/TravelingWaves/AuxiliaryFunctions.h +++ b/TravelingWaves/AuxiliaryFunctions.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef AUXILIARY_FUNCTIONS #define AUXILIARY_FUNCTIONS diff --git a/TravelingWaves/IntegrateSystem.h b/TravelingWaves/IntegrateSystem.h index ec714940..28002eaa 100644 --- a/TravelingWaves/IntegrateSystem.h +++ b/TravelingWaves/IntegrateSystem.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef INTEGRATE_SYSTEM #define INTEGRATE_SYSTEM @@ -99,4 +109,4 @@ void IntegrateSystemAtTimePoints( } -#endif \ No newline at end of file +#endif diff --git a/TravelingWaves/LimitSolution.cc b/TravelingWaves/LimitSolution.cc index 039bba73..3ded098c 100644 --- a/TravelingWaves/LimitSolution.cc +++ b/TravelingWaves/LimitSolution.cc @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #include "LimitSolution.h" namespace TravelingWave @@ -72,4 +82,4 @@ namespace TravelingWave } } -} // namespace TravelingWave \ No newline at end of file +} // namespace TravelingWave diff --git a/TravelingWaves/LimitSolution.h b/TravelingWaves/LimitSolution.h index e5dcc202..767b3384 100644 --- a/TravelingWaves/LimitSolution.h +++ b/TravelingWaves/LimitSolution.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef LIMIT_SOLUTION #define LIMIT_SOLUTION @@ -44,4 +54,4 @@ namespace TravelingWave } // namespace TravelingWave -#endif \ No newline at end of file +#endif diff --git a/TravelingWaves/LinearInterpolator.h b/TravelingWaves/LinearInterpolator.h index 7c2720dd..f153c7c3 100644 --- a/TravelingWaves/LinearInterpolator.h +++ b/TravelingWaves/LinearInterpolator.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef LINEAR_INTERPOLATOR #define LINEAR_INTERPOLATOR @@ -56,4 +66,4 @@ Number_Type LinearInterpolator::value(const Number_Type x) const return res; } -#endif \ No newline at end of file +#endif diff --git a/TravelingWaves/Parameters.cc b/TravelingWaves/Parameters.cc index 4222601c..430fea58 100644 --- a/TravelingWaves/Parameters.cc +++ b/TravelingWaves/Parameters.cc @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #include "Parameters.h" namespace TravelingWave diff --git a/TravelingWaves/Parameters.h b/TravelingWaves/Parameters.h index 554a5109..936ae888 100644 --- a/TravelingWaves/Parameters.h +++ b/TravelingWaves/Parameters.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef PARAMETERS #define PARAMETERS diff --git a/TravelingWaves/Solution.cc b/TravelingWaves/Solution.cc index 962334b5..42433bc8 100644 --- a/TravelingWaves/Solution.cc +++ b/TravelingWaves/Solution.cc @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #include "Solution.h" namespace TravelingWave @@ -87,4 +97,4 @@ namespace TravelingWave template class SolutionVectorFunction; -} // namespace TravelingWave \ No newline at end of file +} // namespace TravelingWave diff --git a/TravelingWaves/Solution.h b/TravelingWaves/Solution.h index 4bddad22..88bd22c5 100644 --- a/TravelingWaves/Solution.h +++ b/TravelingWaves/Solution.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef SOLUTION #define SOLUTION @@ -64,4 +74,4 @@ namespace TravelingWave } // namespace TravelingWave -#endif \ No newline at end of file +#endif diff --git a/TravelingWaves/TravelingWaveSolver.cc b/TravelingWaves/TravelingWaveSolver.cc index cb5fd1d4..cb1edfd3 100644 --- a/TravelingWaves/TravelingWaveSolver.cc +++ b/TravelingWaves/TravelingWaveSolver.cc @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #include "TravelingWaveSolver.h" namespace TravelingWave diff --git a/TravelingWaves/TravelingWaveSolver.h b/TravelingWaves/TravelingWaveSolver.h index 56b0187c..e5f01e07 100644 --- a/TravelingWaves/TravelingWaveSolver.h +++ b/TravelingWaves/TravelingWaveSolver.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef TRAVELING_WAVE_SOLVER #define TRAVELING_WAVE_SOLVER @@ -112,4 +122,4 @@ namespace TravelingWave } // namespace TravelingWave -#endif \ No newline at end of file +#endif diff --git a/TravelingWaves/calculate_profile.cc b/TravelingWaves/calculate_profile.cc index 21be5431..212228ed 100644 --- a/TravelingWaves/calculate_profile.cc +++ b/TravelingWaves/calculate_profile.cc @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #include "TravelingWaveSolver.h" #include "calculate_profile.h" @@ -273,4 +283,4 @@ namespace TravelingWave } -} // namespace TravelingWave \ No newline at end of file +} // namespace TravelingWave diff --git a/TravelingWaves/calculate_profile.h b/TravelingWaves/calculate_profile.h index 8194f993..17a97504 100644 --- a/TravelingWaves/calculate_profile.h +++ b/TravelingWaves/calculate_profile.h @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #ifndef CALCULATE_PROFILE #define CALCULATE_PROFILE @@ -27,4 +37,4 @@ namespace TravelingWave } // namespace TravelingWave -#endif \ No newline at end of file +#endif diff --git a/TravelingWaves/main.cc b/TravelingWaves/main.cc index 59431a7a..ce791f21 100644 --- a/TravelingWaves/main.cc +++ b/TravelingWaves/main.cc @@ -1,3 +1,13 @@ +/* ----------------------------------------------------------------------------- + * + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later + * Copyright (C) 2024 by Shamil Magomedov + * + * This file is part of the deal.II code gallery. + * + * ----------------------------------------------------------------------------- + */ + #include "calculate_profile.h" int main(int argc, char *argv[]) diff --git a/TravelingWaves/plot.py b/TravelingWaves/plot.py index 6c80f629..d1abdb70 100644 --- a/TravelingWaves/plot.py +++ b/TravelingWaves/plot.py @@ -1,3 +1,13 @@ +## ----------------------------------------------------------------------------- +## +## SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later +## Copyright (C) 2024 by Shamil Magomedov +## +## This file is part of the deal.II code gallery. +## +## ----------------------------------------------------------------------------- +## + import numpy as np import matplotlib.pyplot as plt import os