From 30a6cb074fef6ac4ca86bc226c7bf900c23164f8 Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Mon, 21 Apr 2025 08:56:45 -0400 Subject: [PATCH] docs(src): updated file headers --- src/composition/private/composition.cpp | 20 +++++++++++++++++++ src/composition/public/composition.h | 20 +++++++++++++++++++ src/config/private/config.cpp | 2 +- src/config/public/config.h | 2 +- src/const/private/const.cpp | 2 +- src/const/public/const.h | 2 +- src/dobj/private/DObject.cpp | 2 +- src/dobj/private/LockableDObject.cpp | 2 +- src/dobj/private/Metadata.cpp | 2 +- src/dobj/public/DObject.h | 2 +- src/dobj/public/LockableDObject.h | 2 +- src/dobj/public/Metadata.h | 2 +- src/eos/private/eosIO.cpp | 20 +++++++++++++++++++ src/eos/private/helm.cpp | 4 ++-- src/eos/public/eosIO.h | 20 +++++++++++++++++++ src/eos/public/helm.h | 2 +- src/meshIO/private/meshIO.cpp | 2 +- src/meshIO/public/meshIO.h | 2 +- src/misc/macros/debug.h | 20 +++++++++++++++++++ src/misc/macros/warning_control.h | 20 +++++++++++++++++++ src/network/private/approx8.cpp | 20 +++++++++++++++++++ src/network/private/network.cpp | 20 +++++++++++++++++++ src/network/public/approx8.h | 20 +++++++++++++++++++ src/network/public/network.h | 20 +++++++++++++++++++ src/opac/public/opac.h | 2 +- src/poly/coeff/private/polyCoeff.cpp | 2 +- src/poly/coeff/public/polyCoeff.h | 2 +- src/poly/solver/private/polySolver.cpp | 2 +- src/poly/solver/public/polySolver.h | 20 +++++++++++++++++++ src/poly/utils/private/integrators.cpp | 2 +- src/poly/utils/private/operator.cpp | 20 +++++++++++++++++++ src/poly/utils/public/integrators.h | 2 +- src/poly/utils/public/operator.h | 20 +++++++++++++++++++ src/probe/private/probe.cpp | 2 +- src/probe/public/probe.h | 2 +- src/resource/private/resourceManager.cpp | 20 +++++++++++++++++++ src/resource/private/resourceManagerTypes.cpp | 20 +++++++++++++++++++ src/resource/public/resourceManager.h | 20 +++++++++++++++++++ src/resource/public/resourceManagerTypes.h | 20 +++++++++++++++++++ src/resources/macros/debug.h | 20 +++++++++++++++++++ src/resources/macros/warning_control.h | 20 +++++++++++++++++++ src/types/public/4DSTARTypes.h | 20 +++++++++++++++++++ 42 files changed, 423 insertions(+), 23 deletions(-) diff --git a/src/composition/private/composition.cpp b/src/composition/private/composition.cpp index f9277c5..15122a4 100644 --- a/src/composition/private/composition.cpp +++ b/src/composition/private/composition.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 26, 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 +// +// *********************************************************************** */ #include "composition.h" #include "quill/LogMacros.h" diff --git a/src/composition/public/composition.h b/src/composition/public/composition.h index 30c61fc..dfb04e7 100644 --- a/src/composition/public/composition.h +++ b/src/composition/public/composition.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 26, 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 +// +// *********************************************************************** */ #ifndef COMPOSITION_H #define COMPOSITION_H diff --git a/src/config/private/config.cpp b/src/config/private/config.cpp index 76e7d43..e7d15a3 100644 --- a/src/config/private/config.cpp +++ b/src/config/private/config.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 21, 2025 +// Last Modified: March 20, 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/config/public/config.h b/src/config/public/config.h index fa04eea..4869e62 100644 --- a/src/config/public/config.h +++ b/src/config/public/config.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 20, 2025 +// Last Modified: March 26, 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/const/private/const.cpp b/src/const/private/const.cpp index 474f4cc..49f5567 100644 --- a/src/const/private/const.cpp +++ b/src/const/private/const.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 12, 2025 +// Last Modified: March 17, 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/const/public/const.h b/src/const/public/const.h index 419382c..381d80d 100644 --- a/src/const/public/const.h +++ b/src/const/public/const.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: March 05, 2025 +// Last Modified: March 17, 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/dobj/private/DObject.cpp b/src/dobj/private/DObject.cpp index 1d5e062..9e7e1fc 100644 --- a/src/dobj/private/DObject.cpp +++ b/src/dobj/private/DObject.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 04, 2025 +// Last Modified: March 17, 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/dobj/private/LockableDObject.cpp b/src/dobj/private/LockableDObject.cpp index 0ad6cb6..c3b5499 100644 --- a/src/dobj/private/LockableDObject.cpp +++ b/src/dobj/private/LockableDObject.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: January 19, 2025 +// Last Modified: March 17, 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/dobj/private/Metadata.cpp b/src/dobj/private/Metadata.cpp index a3aeabd..646762b 100644 --- a/src/dobj/private/Metadata.cpp +++ b/src/dobj/private/Metadata.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: January 19, 2025 +// Last Modified: March 17, 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/dobj/public/DObject.h b/src/dobj/public/DObject.h index 3ef0e1a..01af8ac 100644 --- a/src/dobj/public/DObject.h +++ b/src/dobj/public/DObject.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 04, 2025 +// Last Modified: March 17, 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/dobj/public/LockableDObject.h b/src/dobj/public/LockableDObject.h index 05a445c..8d46362 100644 --- a/src/dobj/public/LockableDObject.h +++ b/src/dobj/public/LockableDObject.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: January 19, 2025 +// Last Modified: March 17, 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/dobj/public/Metadata.h b/src/dobj/public/Metadata.h index a122dc6..015e5d4 100644 --- a/src/dobj/public/Metadata.h +++ b/src/dobj/public/Metadata.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: January 22, 2025 +// Last Modified: March 17, 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/eos/private/eosIO.cpp b/src/eos/private/eosIO.cpp index ba3e471..c90c530 100644 --- a/src/eos/private/eosIO.cpp +++ b/src/eos/private/eosIO.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 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 +// +// *********************************************************************** */ #include #include "eosIO.h" diff --git a/src/eos/private/helm.cpp b/src/eos/private/helm.cpp index ed60a3e..b4124b0 100644 --- a/src/eos/private/helm.cpp +++ b/src/eos/private/helm.cpp @@ -1,8 +1,8 @@ /* *********************************************************************** // // Copyright (C) 2025 -- The 4D-STAR Collaboration -// File Author: Emily Boudreaux -// Last Modified: March 17, 2025 +// File Authors: Aaron Dotter, Emily Boudreaux +// Last Modified: March 20, 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/eos/public/eosIO.h b/src/eos/public/eosIO.h index aab0c59..28210c7 100644 --- a/src/eos/public/eosIO.h +++ b/src/eos/public/eosIO.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 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 +// +// *********************************************************************** */ #ifndef EOSIO_H #define EOSIO_H diff --git a/src/eos/public/helm.h b/src/eos/public/helm.h index 64e7a8a..2a05417 100644 --- a/src/eos/public/helm.h +++ b/src/eos/public/helm.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Authors: Aaron Dotter, Emily Boudreaux -// Last Modified: March 06, 2025 +// Last Modified: March 20, 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/meshIO/private/meshIO.cpp b/src/meshIO/private/meshIO.cpp index 0d776fb..66d028f 100644 --- a/src/meshIO/private/meshIO.cpp +++ b/src/meshIO/private/meshIO.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 16, 2025 +// Last Modified: March 18, 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/meshIO/public/meshIO.h b/src/meshIO/public/meshIO.h index bcd2155..f96cf63 100644 --- a/src/meshIO/public/meshIO.h +++ b/src/meshIO/public/meshIO.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 16, 2025 +// Last Modified: March 18, 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/misc/macros/debug.h b/src/misc/macros/debug.h index 284268d..7f5fdb1 100644 --- a/src/misc/macros/debug.h +++ b/src/misc/macros/debug.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 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 +// +// *********************************************************************** */ /** * @file debug.h * @brief Defines a macro for triggering a breakpoint in different compilers and platforms. diff --git a/src/misc/macros/warning_control.h b/src/misc/macros/warning_control.h index 23bf5a8..bfd344a 100644 --- a/src/misc/macros/warning_control.h +++ b/src/misc/macros/warning_control.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 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 +// +// *********************************************************************** */ #ifndef WARNING_CONTROL_H #define WARNING_CONTROL_H diff --git a/src/network/private/approx8.cpp b/src/network/private/approx8.cpp index c9e597a..a0aad98 100644 --- a/src/network/private/approx8.cpp +++ b/src/network/private/approx8.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 21, 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 +// +// *********************************************************************** */ #include #include #include diff --git a/src/network/private/network.cpp b/src/network/private/network.cpp index 5ffaac7..8a95af4 100644 --- a/src/network/private/network.cpp +++ b/src/network/private/network.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Authors: Aaron Dotter, Emily Boudreaux +// Last Modified: March 21, 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 +// +// *********************************************************************** */ #include "network.h" #include "probe.h" #include "quill/LogMacros.h" diff --git a/src/network/public/approx8.h b/src/network/public/approx8.h index 75d88e8..cb9e01a 100644 --- a/src/network/public/approx8.h +++ b/src/network/public/approx8.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 21, 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 +// +// *********************************************************************** */ #ifndef APPROX8_H #define APPROX8_H diff --git a/src/network/public/network.h b/src/network/public/network.h index 9cb6a3c..82f24d6 100644 --- a/src/network/public/network.h +++ b/src/network/public/network.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Authors: Emily Boudreaux, Aaron Dotter +// Last Modified: March 21, 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 +// +// *********************************************************************** */ #ifndef NETWORK_H #define NETWORK_H diff --git a/src/opac/public/opac.h b/src/opac/public/opac.h index 6359f01..139c8bf 100644 --- a/src/opac/public/opac.h +++ b/src/opac/public/opac.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 04, 2025 +// Last Modified: March 17, 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/coeff/private/polyCoeff.cpp b/src/poly/coeff/private/polyCoeff.cpp index de50ffd..c018fd8 100644 --- a/src/poly/coeff/private/polyCoeff.cpp +++ b/src/poly/coeff/private/polyCoeff.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/coeff/public/polyCoeff.h b/src/poly/coeff/public/polyCoeff.h index 6a18746..3933a63 100644 --- a/src/poly/coeff/public/polyCoeff.h +++ b/src/poly/coeff/public/polyCoeff.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: March 18, 2025 +// Last Modified: April 21, 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/solver/private/polySolver.cpp b/src/poly/solver/private/polySolver.cpp index e3e71ad..6073368 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 19, 2025 +// Last Modified: April 21, 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/solver/public/polySolver.h b/src/poly/solver/public/polySolver.h index 60af2a4..c1ea209 100644 --- a/src/poly/solver/public/polySolver.h +++ b/src/poly/solver/public/polySolver.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: April 21, 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 +// +// *********************************************************************** */ #pragma once #include "mfem.hpp" diff --git a/src/poly/utils/private/integrators.cpp b/src/poly/utils/private/integrators.cpp index a81dbf0..a70eac4 100644 --- a/src/poly/utils/private/integrators.cpp +++ b/src/poly/utils/private/integrators.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: March 19, 2025 +// Last Modified: April 21, 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/private/operator.cpp b/src/poly/utils/private/operator.cpp index 618c820..3709dcd 100644 --- a/src/poly/utils/private/operator.cpp +++ b/src/poly/utils/private/operator.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: April 21, 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 +// +// *********************************************************************** */ #include "operator.h" #include "4DSTARTypes.h" #include "linalg/densemat.hpp" diff --git a/src/poly/utils/public/integrators.h b/src/poly/utils/public/integrators.h index df6893d..8a625d6 100644 --- a/src/poly/utils/public/integrators.h +++ b/src/poly/utils/public/integrators.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: March 19, 2025 +// Last Modified: April 21, 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/public/operator.h b/src/poly/utils/public/operator.h index 00c9ee8..56df44b 100644 --- a/src/poly/utils/public/operator.h +++ b/src/poly/utils/public/operator.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: April 21, 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 +// +// *********************************************************************** */ #pragma once #include "mfem.hpp" diff --git a/src/probe/private/probe.cpp b/src/probe/private/probe.cpp index 7b78ecb..78d512a 100644 --- a/src/probe/private/probe.cpp +++ b/src/probe/private/probe.cpp @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 23, 2025 +// Last Modified: March 18, 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/probe/public/probe.h b/src/probe/public/probe.h index dfe3427..f0d2709 100644 --- a/src/probe/public/probe.h +++ b/src/probe/public/probe.h @@ -2,7 +2,7 @@ // // Copyright (C) 2025 -- The 4D-STAR Collaboration // File Author: Emily Boudreaux -// Last Modified: February 23, 2025 +// Last Modified: April 03, 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/resource/private/resourceManager.cpp b/src/resource/private/resourceManager.cpp index ebbe62d..72c667e 100644 --- a/src/resource/private/resourceManager.cpp +++ b/src/resource/private/resourceManager.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 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 +// +// *********************************************************************** */ #include #include #include diff --git a/src/resource/private/resourceManagerTypes.cpp b/src/resource/private/resourceManagerTypes.cpp index 30c4de2..26d77df 100644 --- a/src/resource/private/resourceManagerTypes.cpp +++ b/src/resource/private/resourceManagerTypes.cpp @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: April 09, 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 +// +// *********************************************************************** */ #include #include "resourceManagerTypes.h" diff --git a/src/resource/public/resourceManager.h b/src/resource/public/resourceManager.h index 6c34635..fb03a12 100644 --- a/src/resource/public/resourceManager.h +++ b/src/resource/public/resourceManager.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: March 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 +// +// *********************************************************************** */ #ifndef RESOURCE_MANAGER_H #define RESOURCE_MANAGER_H diff --git a/src/resource/public/resourceManagerTypes.h b/src/resource/public/resourceManagerTypes.h index dcb27fd..5161fcc 100644 --- a/src/resource/public/resourceManagerTypes.h +++ b/src/resource/public/resourceManagerTypes.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: April 09, 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 +// +// *********************************************************************** */ #ifndef RESOURCE_MANAGER_TYPES_H #define RESOURCE_MANAGER_TYPES_H diff --git a/src/resources/macros/debug.h b/src/resources/macros/debug.h index b0f7d5b..5c3e99e 100644 --- a/src/resources/macros/debug.h +++ b/src/resources/macros/debug.h @@ -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 +// +// *********************************************************************** */ #ifdef __GNUC__ // GCC and Clang #define BREAKPOINT() __builtin_debugtrap() #elif defined(_MSC_VER) // MSVC diff --git a/src/resources/macros/warning_control.h b/src/resources/macros/warning_control.h index 23bf5a8..7371376 100644 --- a/src/resources/macros/warning_control.h +++ b/src/resources/macros/warning_control.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// 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 +// +// *********************************************************************** */ #ifndef WARNING_CONTROL_H #define WARNING_CONTROL_H diff --git a/src/types/public/4DSTARTypes.h b/src/types/public/4DSTARTypes.h index 7143d3d..687d0a1 100644 --- a/src/types/public/4DSTARTypes.h +++ b/src/types/public/4DSTARTypes.h @@ -1,3 +1,23 @@ +/* *********************************************************************** +// +// Copyright (C) 2025 -- The 4D-STAR Collaboration +// File Author: Emily Boudreaux +// Last Modified: April 09, 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 +// +// *********************************************************************** */ #ifndef _4DSTAR_TYPES_H #define _4DSTAR_TYPES_H