From 7d2c2ca6e01b75c074ffa72df654bc3a624e472f Mon Sep 17 00:00:00 2001
From: JohannesS <schneider@ifb.uni-stuttgart.de>
Date: Thu, 12 Dec 2024 14:39:34 +0100
Subject: [PATCH] new_added new header initial_sizing

---
 initial_sizing/src/initialSizing.cpp          | 42 ++++++++---------
 initial_sizing/src/initialSizing.h            | 42 ++++++++---------
 initial_sizing/src/initialSizingDefines.h     | 43 ++++++++---------
 initial_sizing/src/main.cpp                   | 37 ++++++++-------
 initial_sizing/src/maininitialSizing.cpp      | 26 ++++++++---
 .../src/taw/TawInitialSizingConfig.cpp        | 46 +++++++++----------
 .../src/taw/TawInitialSizingConfig.h          | 46 +++++++++----------
 initial_sizing/src/taw/TawInitialSizingData.h | 46 +++++++++----------
 .../src/taw/TawInitialSizingIOData.cpp        | 46 ++++++++-----------
 .../src/taw/TawInitialSizingIOData.h          | 46 +++++++++----------
 .../src/taw/analytical/TawAnalytical.cpp      | 45 ++++++++----------
 .../src/taw/analytical/TawAnalytical.h        | 45 ++++++++----------
 .../src/taw/analytical/TawAnalyticalPlot.cpp  | 30 ++++++++----
 .../taw/analytical/TawAnalyticalReport.cpp    | 30 ++++++++----
 initial_sizing/src/toolinfo.h                 | 36 +++++++++------
 15 files changed, 305 insertions(+), 301 deletions(-)

diff --git a/initial_sizing/src/initialSizing.cpp b/initial_sizing/src/initialSizing.cpp
index 2590e157..9d72d9fb 100644
--- a/initial_sizing/src/initialSizing.cpp
+++ b/initial_sizing/src/initialSizing.cpp
@@ -1,29 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file initialSizing.cpp
- * \author Sara Hijazi
- * \brief Base module for initial sizing
- * \version 0.1
- * \date 2024-02-28
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
  *
- * @copyright Copyright (c) 2023
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #include <string>
 #include <vector>
 #include <memory>
diff --git a/initial_sizing/src/initialSizing.h b/initial_sizing/src/initialSizing.h
index 7b54839d..ccaccf47 100644
--- a/initial_sizing/src/initialSizing.h
+++ b/initial_sizing/src/initialSizing.h
@@ -1,29 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file initialSizing.h
- * \author Sara Hijazi
- * \brief Base module for initial sizing
- * \version 0.1
- * \date 2024-02-28
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
  *
- * @copyright Copyright (c) 2023
+ * Copyright (C) 2024 UNICADO consortium
  *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #ifndef INITIALSIZING_SRC_INITIALSIZING_H_
 #define INITIALSIZING_SRC_INITIALSIZING_H_
 
diff --git a/initial_sizing/src/initialSizingDefines.h b/initial_sizing/src/initialSizingDefines.h
index c94c4a9c..ff535ac6 100644
--- a/initial_sizing/src/initialSizingDefines.h
+++ b/initial_sizing/src/initialSizingDefines.h
@@ -1,28 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file mainInitialSizing.cpp
- * \author Sara Hijazi
- * \brief main file for initial sizing
- * \version 0.1
- * \date 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
  *
- * @copyright Copyright (c) 2023
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #ifndef INITIALSIZING_SRC_INITIALSIZINGDEFINES_H_
 #define INITIALSIZING_SRC_INITIALSIZINGDEFINES_H_
 
diff --git a/initial_sizing/src/main.cpp b/initial_sizing/src/main.cpp
index c6e9c6d5..6b08342f 100644
--- a/initial_sizing/src/main.cpp
+++ b/initial_sizing/src/main.cpp
@@ -1,19 +1,24 @@
-/*  Copyright (C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
+ */
 
 /* The following statements import necessary libraries */
 #include <cstdlib> //system()/exit()                                           // Import c++ standard library for using cstdlib
diff --git a/initial_sizing/src/maininitialSizing.cpp b/initial_sizing/src/maininitialSizing.cpp
index 003a200b..95518ebc 100644
--- a/initial_sizing/src/maininitialSizing.cpp
+++ b/initial_sizing/src/maininitialSizing.cpp
@@ -1,11 +1,23 @@
-/**
- * \file mainInitialSizing.cpp
- * \author Sara Hijazi
- * \brief main file for initial sizing
- * \version 0.1
- * \date 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
  *
- * @copyright Copyright (c) 2023
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
 
 #include "toolinfo.h"
diff --git a/initial_sizing/src/taw/TawInitialSizingConfig.cpp b/initial_sizing/src/taw/TawInitialSizingConfig.cpp
index a4c9f9fe..036cf577 100644
--- a/initial_sizing/src/taw/TawInitialSizingConfig.cpp
+++ b/initial_sizing/src/taw/TawInitialSizingConfig.cpp
@@ -1,29 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file TawInitialSizingConfig.cpp
- * \author Sara Hijazi (hijazi@ifb.uni-stuttgart.de)
- * \brief initial sizing class for reading from initialSizing_conf.xml 
- * \version 0.1
- * \date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #include "TawInitialSizingConfig.h"
 #include <algorithm>
 #include <aixml/node.h>
diff --git a/initial_sizing/src/taw/TawInitialSizingConfig.h b/initial_sizing/src/taw/TawInitialSizingConfig.h
index 1a275996..ec1f3b93 100644
--- a/initial_sizing/src/taw/TawInitialSizingConfig.h
+++ b/initial_sizing/src/taw/TawInitialSizingConfig.h
@@ -1,29 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file awInitialSizingConfig.h
- * \author Sara Hijazi (hijazi@ifb.uni-stuttgart.de)
- * \brief initial sizing class for reading from initialSizing_conf.xml 
- * \version 0.1
- * \date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #ifndef INITIALSIZING_SRC_TAW_TAWINITIALSIZINGCONFIG_H_
 #define INITIALSIZING_SRC_TAW_TAWINITIALSIZINGCONFIG_H_
 
diff --git a/initial_sizing/src/taw/TawInitialSizingData.h b/initial_sizing/src/taw/TawInitialSizingData.h
index d8676b47..d885611a 100644
--- a/initial_sizing/src/taw/TawInitialSizingData.h
+++ b/initial_sizing/src/taw/TawInitialSizingData.h
@@ -1,29 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file TawInitialSizingdData.h
- * \author Sara Hijazi (hijazi@ifb.uni-stuttgart.de)
- * \brief Mandatory Data to write to acxml
- * \version 0.1
- * \date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #ifndef INITIALSIZING_SRC_TAWINITIALSIZINGDATA_H_  // NOLINT
 #define INITIALSIZING_SRC_TAWINITIALSIZINGDATA_H_
 
diff --git a/initial_sizing/src/taw/TawInitialSizingIOData.cpp b/initial_sizing/src/taw/TawInitialSizingIOData.cpp
index 54f5ac5d..5c56ce32 100644
--- a/initial_sizing/src/taw/TawInitialSizingIOData.cpp
+++ b/initial_sizing/src/taw/TawInitialSizingIOData.cpp
@@ -1,31 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file TawInitialSizingIOData.cpp
- * \author Sara Hijazi (hijazi@ifb.uni-stuttgart.de)
- * \brief IO Data (data + configuration) for TAW intial sizing 
- * \version 0.1
- * \date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
 
-
 #include <string>
 #include <memory>
 #include <utility>
diff --git a/initial_sizing/src/taw/TawInitialSizingIOData.h b/initial_sizing/src/taw/TawInitialSizingIOData.h
index a438579f..bdb1aa25 100644
--- a/initial_sizing/src/taw/TawInitialSizingIOData.h
+++ b/initial_sizing/src/taw/TawInitialSizingIOData.h
@@ -1,29 +1,25 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file TawInitialSizingIOData.h
- * \author Sara Hijazi (hijazi@ifb.uni-stuttgart.de)
- * \brief IO Data (data + configuration) for TAW initial sizing 
- * \version 0.1
- * \date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #ifndef INITIALSIZING_SRC_TAW_TAWINITIALSIZINGIODATA_H_
 #define INITIALSIZING_SRC_TAW_TAWINITIALSIZINGIODATA_H_
 
diff --git a/initial_sizing/src/taw/analytical/TawAnalytical.cpp b/initial_sizing/src/taw/analytical/TawAnalytical.cpp
index 724a5263..fad07df2 100644
--- a/initial_sizing/src/taw/analytical/TawAnalytical.cpp
+++ b/initial_sizing/src/taw/analytical/TawAnalytical.cpp
@@ -1,28 +1,23 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * \file TawAnalytical.cpp
- * \author Sara Hijazi
- * \brief Tube and Wing Analytical Strategy
- * \version 0.1
- * \date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
 
 #include <iostream>
diff --git a/initial_sizing/src/taw/analytical/TawAnalytical.h b/initial_sizing/src/taw/analytical/TawAnalytical.h
index 32cab8c1..3c2bc5e8 100644
--- a/initial_sizing/src/taw/analytical/TawAnalytical.h
+++ b/initial_sizing/src/taw/analytical/TawAnalytical.h
@@ -1,28 +1,23 @@
-/*  Copyright (C) 2011-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
-
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * @file TawAnalytical.h
- * @author Sara Hijazi (hijazi@ifb.uni-stuttgart.de)
- * @brief Tube and Wing Analytical Strategy
- * @version 0.1
- * @date 2024-02-28
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
 
 #ifndef INITIALSIZING_SRC_TAW_ANALYTICAL_TAWANALYTICAL_H_  
diff --git a/initial_sizing/src/taw/analytical/TawAnalyticalPlot.cpp b/initial_sizing/src/taw/analytical/TawAnalyticalPlot.cpp
index 13f0f424..16500668 100644
--- a/initial_sizing/src/taw/analytical/TawAnalyticalPlot.cpp
+++ b/initial_sizing/src/taw/analytical/TawAnalyticalPlot.cpp
@@ -1,13 +1,25 @@
-/**
- * \file TawAnalyticalReport.cpp
- * \author Sara Hijazi
- * \brief Initial sizing report implementation (html and tex)
- * \version 0.1
- * \date 2023-05-19
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #include "TawAnalytical.h"
 #include "../../toolinfo.h"
 #include <vector>
diff --git a/initial_sizing/src/taw/analytical/TawAnalyticalReport.cpp b/initial_sizing/src/taw/analytical/TawAnalyticalReport.cpp
index 59669f38..d8b1bee0 100644
--- a/initial_sizing/src/taw/analytical/TawAnalyticalReport.cpp
+++ b/initial_sizing/src/taw/analytical/TawAnalyticalReport.cpp
@@ -1,13 +1,25 @@
-/**
- * \file TawAnalyticalReport.cpp
- * \author Sara Hijazi
- * \brief Initial sizing report implementation (html and tex)
- * \version 0.1
- * \date 2023-05-19
- * 
- * @copyright Copyright (c) 2023
- * 
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
  */
+
 #include "TawAnalytical.h"
 #include "../../toolinfo.h"
 #include <vector>
diff --git a/initial_sizing/src/toolinfo.h b/initial_sizing/src/toolinfo.h
index f02333ae..9bcd281a 100644
--- a/initial_sizing/src/toolinfo.h
+++ b/initial_sizing/src/toolinfo.h
@@ -1,19 +1,25 @@
-/*  Copyright (C) 2010-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved.
-    This file is part of UNICADO.
+/*
+ * UNICADO - UNIversity Conceptual Aircraft Design and Optimization
+ *
+ * Copyright (C) 2024 UNICADO consortium
+ *
+ * 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/>.
+ *
+ * Description:
+ * This file is part of UNICADO.
+ */
 
-    UNICADO 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.
-
-    UNICADO 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 UNICADO.  If not, see <http://www.gnu.org/licenses/>.
-*/
 #ifndef INITIALSIZING_SRC_TOOLINFO_H_
 #define INITIALSIZING_SRC_TOOLINFO_H_
 
-- 
GitLab