From df3cf68e92a4d3064e2e04a6a33b905bd0d3877a Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Wed, 19 Mar 2025 13:50:01 -0400 Subject: [PATCH] docs(src): updated headers --- src/poly/solver/meson.build | 20 ++++++++++++++++++++ src/poly/solver/private/polySolver.cpp | 2 +- src/poly/utils/meson.build | 20 ++++++++++++++++++++ src/probe/meson.build | 22 +++++++++++++++++++++- src/resources/macros/meson.build | 22 +++++++++++++++++++++- 5 files changed, 83 insertions(+), 3 deletions(-) diff --git a/src/poly/solver/meson.build b/src/poly/solver/meson.build index 641151b..246d414 100644 --- a/src/poly/solver/meson.build +++ b/src/poly/solver/meson.build @@ -1,3 +1,23 @@ +# *********************************************************************** +# +# Copyright (C) 2025 -- The 4D-STAR Collaboration +# File Author: Emily Boudreaux +# Last Modified: March 19, 2025 +# +# 4DSSE is free software; you can use it and/or modify +# it under the terms and restrictions the GNU General Library Public +# License version 3 (GPLv3) as published by the Free Software Foundation. +# +# 4DSSE 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 Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public License +# along with this software; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# *********************************************************************** # polySolver_sources = files( 'private/polySolver.cpp' ) diff --git a/src/poly/solver/private/polySolver.cpp b/src/poly/solver/private/polySolver.cpp index c5f87b9..2ff1633 100644 --- a/src/poly/solver/private/polySolver.cpp +++ b/src/poly/solver/private/polySolver.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: March 18, 2025 +// Last Modified: March 19, 2025 // // 4DSSE is free software; you can use it and/or modify // it under the terms and restrictions the GNU General Library Public diff --git a/src/poly/utils/meson.build b/src/poly/utils/meson.build index f7096fc..1f3f150 100644 --- a/src/poly/utils/meson.build +++ b/src/poly/utils/meson.build @@ -1,3 +1,23 @@ +# *********************************************************************** +# +# Copyright (C) 2025 -- The 4D-STAR Collaboration +# File Author: Emily Boudreaux +# Last Modified: March 19, 2025 +# +# 4DSSE is free software; you can use it and/or modify +# it under the terms and restrictions the GNU General Library Public +# License version 3 (GPLv3) as published by the Free Software Foundation. +# +# 4DSSE 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 Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public License +# along with this software; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# *********************************************************************** # polyutils_sources = files( 'private/polyIO.cpp', 'private/polyMFEMUtils.cpp' diff --git a/src/probe/meson.build b/src/probe/meson.build index 8d6c069..b9a3dfb 100644 --- a/src/probe/meson.build +++ b/src/probe/meson.build @@ -1,3 +1,23 @@ +# *********************************************************************** +# +# Copyright (C) 2025 -- The 4D-STAR Collaboration +# File Author: Emily Boudreaux +# Last Modified: February 28, 2025 +# +# 4DSSE is free software; you can use it and/or modify +# it under the terms and restrictions the GNU General Library Public +# License version 3 (GPLv3) as published by the Free Software Foundation. +# +# 4DSSE 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 Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public License +# along with this software; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# *********************************************************************** # # Define the library probe_sources = files( 'private/probe.cpp', @@ -13,7 +33,7 @@ libprobe = static_library('probe', include_directories: include_directories('public'), cpp_args: ['-fvisibility=default'], install : true, - dependencies: [config_dep, mfem_dep, quill_dep, warning_control_dep] + dependencies: [config_dep, mfem_dep, quill_dep, macros_dep] ) probe_dep = declare_dependency( diff --git a/src/resources/macros/meson.build b/src/resources/macros/meson.build index c0e19aa..fade469 100644 --- a/src/resources/macros/meson.build +++ b/src/resources/macros/meson.build @@ -1 +1,21 @@ -warning_control_dep = declare_dependency(include_directories: include_directories('.')) \ No newline at end of file +# *********************************************************************** +# +# Copyright (C) 2025 -- The 4D-STAR Collaboration +# File Author: Emily Boudreaux +# Last Modified: February 20, 2025 +# +# 4DSSE is free software; you can use it and/or modify +# it under the terms and restrictions the GNU General Library Public +# License version 3 (GPLv3) as published by the Free Software Foundation. +# +# 4DSSE 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 Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public License +# along with this software; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# *********************************************************************** # +macros_dep = declare_dependency(include_directories: include_directories('.'))