diff --git a/propulsion_design/src/aircraft_geometry.h b/propulsion_design/src/aircraft_geometry.h index 543d74e89d6d6be23a4b2d25ff1215cd7f615fd9..b89e8d9a5aa18a3fcef83d17ed82823e3536edbd 100644 --- a/propulsion_design/src/aircraft_geometry.h +++ b/propulsion_design/src/aircraft_geometry.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 aircraft_geometry.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Groups the aircraft geometry which are not modified by the propulsion_design module. - * @version 3.0.0 - * @date 2024-02-01 +/* + * 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 SRC_AIRCRAFT_GEOMETRY_H_ #define SRC_AIRCRAFT_GEOMETRY_H_ diff --git a/propulsion_design/src/energy_carrier.h b/propulsion_design/src/energy_carrier.h index eb5e2610b906fb0f79cee26d73cf13e9eac5ab5b..b47a229e80db834bbeadb4f8b9ec739e57c132b3 100644 --- a/propulsion_design/src/energy_carrier.h +++ b/propulsion_design/src/energy_carrier.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 energy_carrier.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Defines the fuel types. - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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 SRC_ENERGY_CARRIER_H_ diff --git a/propulsion_design/src/engine_design/engine_design.cpp b/propulsion_design/src/engine_design/engine_design.cpp index 669d088b81fa682d16030ecc98ae76a51715d9b7..d85c5d97b4b4dd6d5c0b60c466d2ba441b62afef 100644 --- a/propulsion_design/src/engine_design/engine_design.cpp +++ b/propulsion_design/src/engine_design/engine_design.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 engine_design.cpp - * @brief Implementation of the common engine design functions. - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @version 3.0.0 - * @date 2024-02-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/engine_design/engine_design.h b/propulsion_design/src/engine_design/engine_design.h index 0dc4ad9cb46f9a361cfc8a9c66cc923069d14f07..3261812a6de5a44cf3744252cafd3097d942a348 100644 --- a/propulsion_design/src/engine_design/engine_design.h +++ b/propulsion_design/src/engine_design/engine_design.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 engine_design.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The base design class for engine design. - * @version 3.0.0 - * @date 2023-12-15 +/* + * 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 SRC_ENGINE_DESIGN_ENGINE_DESIGN_H_ diff --git a/propulsion_design/src/engine_design/rubber/rubber_design.cpp b/propulsion_design/src/engine_design/rubber/rubber_design.cpp index 53ec38926bce57abdcf7be3ed037ef207db381e5..b27e205cd1523c19e19d4fed94492b692e07c833 100644 --- a/propulsion_design/src/engine_design/rubber/rubber_design.cpp +++ b/propulsion_design/src/engine_design/rubber/rubber_design.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 rubber_design.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief General rubber design methods. - * @version 3.0.0 - * @date 2024-02-11 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/engine_design/rubber/rubber_design.h b/propulsion_design/src/engine_design/rubber/rubber_design.h index 9482e483739ce1819075f323cdc8fbc64551b72d..2e589b00212216712df431faf95ed09ba15466b5 100644 --- a/propulsion_design/src/engine_design/rubber/rubber_design.h +++ b/propulsion_design/src/engine_design/rubber/rubber_design.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 rubber_design.h - * @author Tobias Weckenmann (tobias.weckenmann@tum.de) - * @brief The rubber engine designer - * @version 3.0.0 - * @date 2023-12-15 +/* + * 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 SRC_ENGINE_DESIGN_RUBBER_RUBBER_DESIGN_H_ #define SRC_ENGINE_DESIGN_RUBBER_RUBBER_DESIGN_H_ diff --git a/propulsion_design/src/engine_design/rubber/turbofan.cpp b/propulsion_design/src/engine_design/rubber/turbofan.cpp index d09ccdfa6c2cc1685ca455f624bdf7f3e3e8976d..b2b66387e1cac1077f2448db1b812aa9ce6813fd 100644 --- a/propulsion_design/src/engine_design/rubber/turbofan.cpp +++ b/propulsion_design/src/engine_design/rubber/turbofan.cpp @@ -1,26 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 turbofan.cpp - * @author Tobias Weckenmann (tobias.wechenmann@tum.de) - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Design a turbofan using the rubber engine designer. - * @version 3.0.0 - * @date 2023-12-16 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/integration/default/default_integration.cpp b/propulsion_design/src/integration/default/default_integration.cpp index 81f035fbea8dce3f600ccf7448bd6d72d3a27154..0ed2db7940b7532f0afe9a95a5483a06577b28a1 100644 --- a/propulsion_design/src/integration/default/default_integration.cpp +++ b/propulsion_design/src/integration/default/default_integration.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 default_integration.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Common functionality of the default integration strategy for propulsion systems. - * @version 3.0.0 - * @date 2024-06-28 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/integration/default/default_integration.h b/propulsion_design/src/integration/default/default_integration.h index 39d70f47aef967cb975357139438d060fd69d382..288ada319b727e121ef366caf2b023ce50594694 100644 --- a/propulsion_design/src/integration/default/default_integration.h +++ b/propulsion_design/src/integration/default/default_integration.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 default_integration.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The default integration strategy for propulsion systems. - * @version 3.0.0 - * @date 2023-01-17 +/* + * 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 SRC_INTEGRATION_DEFAULT_DEFAULT_INTEGRATION_H_ #define SRC_INTEGRATION_DEFAULT_DEFAULT_INTEGRATION_H_ diff --git a/propulsion_design/src/integration/default/turbofan.cpp b/propulsion_design/src/integration/default/turbofan.cpp index 89439f0ed7f5dcd62f8e92a7ba12be3756639330..44dd0f64c99b59b1897292e3749e33535ab1b142 100644 --- a/propulsion_design/src/integration/default/turbofan.cpp +++ b/propulsion_design/src/integration/default/turbofan.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 turbofan.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Integrate a turbofan using the default engine integrator. - * @version 3.0.0 - * @date 2024-01-17 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/integration/propulsion_integration.h b/propulsion_design/src/integration/propulsion_integration.h index 669b51b65db6303606513435c25d4fc748832779..e2eb8f1fb3a14b15dec0c9b3d0e46b2c5bf22f7b 100644 --- a/propulsion_design/src/integration/propulsion_integration.h +++ b/propulsion_design/src/integration/propulsion_integration.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 propulsion_integration.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The base design class for integrating propulsion systems. - * @version 3.0.0 - * @date 2023-01-17 +/* + * 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 SRC_INTEGRATION_PROPULSION_INTEGRATION_H_ diff --git a/propulsion_design/src/io/aircraft_xml.cpp b/propulsion_design/src/io/aircraft_xml.cpp index 16e6ccb58d34d9e225cc48c0c1dbacfa2a38c2bf..66711f8693fdd1b25dbdf4ff248442c5c1520c75 100644 --- a/propulsion_design/src/io/aircraft_xml.cpp +++ b/propulsion_design/src/io/aircraft_xml.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 aircraft_xml.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The aircraft xml file interface. - * @version 3.0.0 - * @date 2024-01-28 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/io/aircraft_xml.h b/propulsion_design/src/io/aircraft_xml.h index 4439d18066adbf600c10e9bf53e4ddefc4719eaa..f4578f706410d260be7b066f875b8b640dcbe901 100644 --- a/propulsion_design/src/io/aircraft_xml.h +++ b/propulsion_design/src/io/aircraft_xml.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 aircraft_xml.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Interface to the aircraft xml file. - * @version 3.0.0 - * @date 2024-01-28 +/* + * 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 SRC_IO_AIRCRAFT_XML_H_ diff --git a/propulsion_design/src/io/engine_xml.cpp b/propulsion_design/src/io/engine_xml.cpp index f47c3913ed1c31dd369b917d5ab784e5fe607218..a8bd9052126161e5d3ed330342993d11ef8c776c 100644 --- a/propulsion_design/src/io/engine_xml.cpp +++ b/propulsion_design/src/io/engine_xml.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 engine_xml.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The engine xml file interface. - * @version 3.0.0 - * @date 2023-12-21 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/io/engine_xml.h b/propulsion_design/src/io/engine_xml.h index 4c2259e460d69da45eb777e2698cd27f9f071f1a..f8a01bf914de16e1ba76f562e252b5788325a348 100644 --- a/propulsion_design/src/io/engine_xml.h +++ b/propulsion_design/src/io/engine_xml.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 engine_xml.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Interface to the engine xml file. - * @version 3.0.0 - * @date 2023-12-21 +/* + * 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 SRC_IO_ENGINE_XML_H_ diff --git a/propulsion_design/src/main.cpp b/propulsion_design/src/main.cpp index 2870146da787d3388f427e803b5dbf4d00e10827..f3f70bb8273a04c5befad25a9825001a159b5dbe 100644 --- a/propulsion_design/src/main.cpp +++ b/propulsion_design/src/main.cpp @@ -1,29 +1,24 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 main.cpp - * @authors Kristina Mazur (kristina.mazur@tum.de) - * @authors Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @authors Tobias Weckenmann (tobias.weckenmann@tum.de) - * @brief Main executable of the propulsionDesign tool. - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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. */ - /* === Includes === */ #include "propulsion_design.h" #include "toolinfo.h" diff --git a/propulsion_design/src/mass/default/default_mass.h b/propulsion_design/src/mass/default/default_mass.h index 6a0235c140dde81a2b1a98c5df4b4be549778ff9..30890b9d17180266e18f489dee8cf9d9b54f8385 100644 --- a/propulsion_design/src/mass/default/default_mass.h +++ b/propulsion_design/src/mass/default/default_mass.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 default_mass.h - * @author Kristina Mazur (kristina.mazur@tum.de) - * @brief The default engine mass analyzer. - * @version 0.0.1 - * @date 2024-01-02 +/* + * 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 SRC_MASS_DEFAULT_DEFAULT_MASS_H_ #define SRC_MASS_DEFAULT_DEFAULT_MASS_H_ diff --git a/propulsion_design/src/mass/default/turbofan.cpp b/propulsion_design/src/mass/default/turbofan.cpp index ac250667ed671313a87b2e65c44f05e07b1f09ac..feb08222eb73716980a10a7f541234df30216fef 100644 --- a/propulsion_design/src/mass/default/turbofan.cpp +++ b/propulsion_design/src/mass/default/turbofan.cpp @@ -1,26 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 turbofan.cpp - * @author Kristina Mazur (kristina.mazur@tum.de) - * @brief Analyse the mass of a turbofan using the default engine mass - * analyzer. - * @version 0.0.1 - * @date 2024-01-02 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/mass/mass_analysis.h b/propulsion_design/src/mass/mass_analysis.h index e1b456af0951ef08587975676d701e1c5ee9f8c4..ab4badf266c13b4366d86598bf3f38dd65509be4 100644 --- a/propulsion_design/src/mass/mass_analysis.h +++ b/propulsion_design/src/mass/mass_analysis.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 mass_analysis.h - * @author Kristina Mazur (kristina.mazur@tum.de) - * @brief The base design class for mass analysis. - * @version 0.0.1 - * @date 2024-01-02 +/* + * 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 SRC_MASS_MASS_ANALYSIS_H_ diff --git a/propulsion_design/src/mass/point_mass.cpp b/propulsion_design/src/mass/point_mass.cpp index c1f3d4c9768ed912b61161053dcdd12fa0d41c35..30bd42a048a82b09217eb1076f619269dbc03c34 100644 --- a/propulsion_design/src/mass/point_mass.cpp +++ b/propulsion_design/src/mass/point_mass.cpp @@ -1,24 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 pointmass.cpp - * @brief Defines the point mass class implementation. - * @version 3.0.0 - * @date 2024-02-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/mass/point_mass.h b/propulsion_design/src/mass/point_mass.h index 99a5f34c27facef3c6f5c76b4946fdad3dcceeb0..5ee41d886eb40d8c9ff749ae6923e285972270ea 100644 --- a/propulsion_design/src/mass/point_mass.h +++ b/propulsion_design/src/mass/point_mass.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 pointmass.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Defines the point mass class - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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 SRC_MASS_POINT_MASS_H_ #define SRC_MASS_POINT_MASS_H_ diff --git a/propulsion_design/src/nacelle/default/default_nacelle.cpp b/propulsion_design/src/nacelle/default/default_nacelle.cpp index feb4a3241ac782ef7170fbbd14861826e538898b..8b7b51074adf32a456d8775ee424aea5372d77e4 100644 --- a/propulsion_design/src/nacelle/default/default_nacelle.cpp +++ b/propulsion_design/src/nacelle/default/default_nacelle.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 default_nacelle.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief General default nacelle design methods. - * @version 3.0.0 - * @date 2024-02-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/nacelle/default/default_nacelle.h b/propulsion_design/src/nacelle/default/default_nacelle.h index e95dbd09c04149496683728fc9b47724c060ffc6..7d264af8f75aa2f77a85ad22573bfb2f646639bc 100644 --- a/propulsion_design/src/nacelle/default/default_nacelle.h +++ b/propulsion_design/src/nacelle/default/default_nacelle.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 default_nacelle.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The default nacelle geometry designer. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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 SRC_NACELLE_DEFAULT_DEFAULT_NACELLE_H_ #define SRC_NACELLE_DEFAULT_DEFAULT_NACELLE_H_ diff --git a/propulsion_design/src/nacelle/default/turbofan.cpp b/propulsion_design/src/nacelle/default/turbofan.cpp index d7eb37f685b603290b14d400c3fb28657c6153ec..729a0b01bf2de70aff085f8e6dfcee7a7a7a9dd4 100644 --- a/propulsion_design/src/nacelle/default/turbofan.cpp +++ b/propulsion_design/src/nacelle/default/turbofan.cpp @@ -1,26 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 turbofan.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Design a the nacelle of a turbofan engine using - * the default nacelle designer. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/nacelle/nacelle_design.h b/propulsion_design/src/nacelle/nacelle_design.h index 82ecbc19b39fd6c70fc285727691929d87b74b95..7de1173023beb177735f9c83b91a217bdaa06343 100644 --- a/propulsion_design/src/nacelle/nacelle_design.h +++ b/propulsion_design/src/nacelle/nacelle_design.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 nacelle_design.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The base design class for nacelle geometry design. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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 SRC_NACELLE_NACELLE_DESIGN_H_ diff --git a/propulsion_design/src/propulsion.h b/propulsion_design/src/propulsion.h index 8d9f4c24731c80814976e39a872199a80b20d86c..e03b259006d4d7430a35cb3736b0d07e6ffd1239 100644 --- a/propulsion_design/src/propulsion.h +++ b/propulsion_design/src/propulsion.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 propulsion.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Defines the base propulsion types. - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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 SRC_PROPULSION_H_ #define SRC_PROPULSION_H_ diff --git a/propulsion_design/src/propulsion_design.cpp b/propulsion_design/src/propulsion_design.cpp index fccc09582d2bf43880083b2a8757c1965143db2a..e1e4eeb8d195154909b08953b8202e1e482f3c6a 100644 --- a/propulsion_design/src/propulsion_design.cpp +++ b/propulsion_design/src/propulsion_design.cpp @@ -1,24 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 propulsion_design.cpp - * @brief Implementation of the propulsion design module. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/propulsion_design.h b/propulsion_design/src/propulsion_design.h index 91d320ac8f1f67bf5d00f4634b863cd51611a1d3..dba2eecd2f10d8dc6608c69c3d8330f3e5e1cd75 100644 --- a/propulsion_design/src/propulsion_design.h +++ b/propulsion_design/src/propulsion_design.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 propulsionDesign.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The propulsionDesign module. - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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 SRC_PROPULSION_DESIGN_H_ diff --git a/propulsion_design/src/propulsion_strategy.h b/propulsion_design/src/propulsion_strategy.h index 6b06c4abb039d02b92cf5ea4aff1052fb240c8ca..f57b2e55e39abbfd198c6239964e3c57a3fede25 100644 --- a/propulsion_design/src/propulsion_strategy.h +++ b/propulsion_design/src/propulsion_strategy.h @@ -1,27 +1,24 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 propulsion_strategy.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The strategy specialization for the propulsionDesign tool. - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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 SRC_PROPULSION_STRATEGY_H_ #define SRC_PROPULSION_STRATEGY_H_ diff --git a/propulsion_design/src/pylon/default/default_pylon.cpp b/propulsion_design/src/pylon/default/default_pylon.cpp index 6b100fa6b62e072349526a12e142e15048854edd..22a070a1f14e3d9b146e0d29fedb385961874aca 100644 --- a/propulsion_design/src/pylon/default/default_pylon.cpp +++ b/propulsion_design/src/pylon/default/default_pylon.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 default_pylon.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief General default pylon design methods. - * @version 3.0.0 - * @date 2024-02-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/pylon/default/default_pylon.h b/propulsion_design/src/pylon/default/default_pylon.h index 9d2e6f9da3721e6f3263aaed0fc8328406281ef3..1d6216343d62195e365db87da007cb55db28c389 100644 --- a/propulsion_design/src/pylon/default/default_pylon.h +++ b/propulsion_design/src/pylon/default/default_pylon.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 default_pylon.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The default pylon geometry designer. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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 SRC_PYLON_DEFAULT_DEFAULT_PYLON_H_ #define SRC_PYLON_DEFAULT_DEFAULT_PYLON_H_ diff --git a/propulsion_design/src/pylon/default/turbofan.cpp b/propulsion_design/src/pylon/default/turbofan.cpp index 8c79ca2ed96c815db9080e580475dc60d48c36e7..8f9174d9bdfb270918980132475c52543a348161 100644 --- a/propulsion_design/src/pylon/default/turbofan.cpp +++ b/propulsion_design/src/pylon/default/turbofan.cpp @@ -1,26 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 turbofan.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Design a the pylon of a turbofan geometry integration using - * the default pylon designer. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/pylon/pylon_design.h b/propulsion_design/src/pylon/pylon_design.h index 2622c605f9ab28ea5313bb03642b14623e0c7eea..c8170a4b540947c7b49877357ad14ad9f612a72c 100644 --- a/propulsion_design/src/pylon/pylon_design.h +++ b/propulsion_design/src/pylon/pylon_design.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 pylon_design.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The base design class for pylon geometry design. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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 SRC_PYLON_PYLON_DESIGN_H_ diff --git a/propulsion_design/src/report/create_html_report.cpp b/propulsion_design/src/report/create_html_report.cpp index 104ed2455ef9568239460c09cdc291c483c2164f..16b7796d43ef8d9c87e95ebaceb62ed82b73d012 100644 --- a/propulsion_design/src/report/create_html_report.cpp +++ b/propulsion_design/src/report/create_html_report.cpp @@ -1,24 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 html.cpp - * @brief The html report of the propulsionDesign module. - * @version 3.0.0 - * @date 2024-07-05 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/report/create_plots.cpp b/propulsion_design/src/report/create_plots.cpp index 7eef4d0e9a518293a8f923c99d9be188cfa6db3c..70eb208073e2609c4cf7fb2859f4d090897c3f15 100644 --- a/propulsion_design/src/report/create_plots.cpp +++ b/propulsion_design/src/report/create_plots.cpp @@ -1,24 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 plot.cpp - * @brief The plots of the propulsionDesign module. - * @version 3.0.0 - * @date 2024-07-01 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/report/file_names.h b/propulsion_design/src/report/file_names.h index dacdad7241e05a48cdf81060e2c9cae1f9198f6f..4600413fe1af0e995d6680445bc75df68b9c07d7 100644 --- a/propulsion_design/src/report/file_names.h +++ b/propulsion_design/src/report/file_names.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 file_names.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Defines the names of the different plots. - * @version 3.0.0 - * @date 2024-06-28 +/* + * 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 SRC_REPORT_FILE_NAMES_H_ diff --git a/propulsion_design/src/report/report_data.cpp b/propulsion_design/src/report/report_data.cpp index c3fb688ac4fd0708670e0975d5e6203c8dbdcfe6..ebc9f2911584100f15188365cfdc1b75324b75de 100644 --- a/propulsion_design/src/report/report_data.cpp +++ b/propulsion_design/src/report/report_data.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 report_data.cpp - * @brief The generation of the report data. - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @version 3.0.0 - * @date 2024-07-06 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/report/report_data.h b/propulsion_design/src/report/report_data.h index 1501f5a9c25bc992c4ec7fb86a7248176fb2a264..9db7c1eb47935bbc09e07df5db48ec672db63862 100644 --- a/propulsion_design/src/report/report_data.h +++ b/propulsion_design/src/report/report_data.h @@ -1,25 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 report_data.h - * @brief The generation of the report data. - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @version 3.0.0 - * @date 2024-07-06 +/* + * 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 SRC_REPORT_REPORT_DATA_H_ diff --git a/propulsion_design/src/toolinfo.h b/propulsion_design/src/toolinfo.h index 7ddc9feda6521c5d41a37841b8d34452a06b7b73..4150e448b8dc5a774f5e806dafd59759a82ffef0 100644 --- a/propulsion_design/src/toolinfo.h +++ b/propulsion_design/src/toolinfo.h @@ -1,19 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 SRC_TOOLINFO_H_ #define SRC_TOOLINFO_H_ diff --git a/propulsion_design/src/utility.cpp b/propulsion_design/src/utility.cpp index c7a45a88ab2e9d06ec0006dddd74eb006105ddbe..94f168fd77d96fe7b02b9478405c48489888f530 100644 --- a/propulsion_design/src/utility.cpp +++ b/propulsion_design/src/utility.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 utility.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The utility functions of the propulsion design module. - * @version 3.0.0 - * @date 2023-12-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/src/utility.h b/propulsion_design/src/utility.h index 02ae51b08a4b2ea867d4a75d5d5c10908543b04a..47cca57b14c70dd614970dc68ad7e027ccd6e15d 100644 --- a/propulsion_design/src/utility.h +++ b/propulsion_design/src/utility.h @@ -1,26 +1,25 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 utility.h - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief The settings of the propulsion design module. - * @version 3.0.0 - * @date 2023-12-22 +/* + * 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 SRC_UTILITY_H_ #define SRC_UTILITY_H_ diff --git a/propulsion_design/test/blackbox_propulsion_design.cpp b/propulsion_design/test/blackbox_propulsion_design.cpp index b98ff454cefcd86a9756d478670eb6e77ab93a81..8c996fd82cbdd1d470d72c97bb516968a53a211b 100644 --- a/propulsion_design/test/blackbox_propulsion_design.cpp +++ b/propulsion_design/test/blackbox_propulsion_design.cpp @@ -1,24 +1,23 @@ -/* Copyright (C) 2024 Chair of Aircraft Design, Technical University Munich - 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 blackbox_propulsion_design.cpp - * @brief The blackbox test for the propulsion design module. - * @version 3.0.0 - * @date 2024-02-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/engine_design/rubber/test_rubber_turbofan.cpp b/propulsion_design/test/engine_design/rubber/test_rubber_turbofan.cpp index aec2094e5bfac8ca5c279c25a10f6929c28c3b0c..9479ecf501c2fa7a37e969c8597fce255840f6c6 100644 --- a/propulsion_design/test/engine_design/rubber/test_rubber_turbofan.cpp +++ b/propulsion_design/test/engine_design/rubber/test_rubber_turbofan.cpp @@ -1,26 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_rubber_turbofan.cpp - * @author Tobias Weckenmann (tobias.wechenmann@tum.de) - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the rubber engine designer. - * @version 3.0.0 - * @date 2023-12-15 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/integration/default/test_default_turbofan.cpp b/propulsion_design/test/integration/default/test_default_turbofan.cpp index 3ea6bdcbe12a1dd9e3f61179e9de4e73a91ad718..1ea9f41733d4f9e230cce8050e46d20c4821e1b1 100644 --- a/propulsion_design/test/integration/default/test_default_turbofan.cpp +++ b/propulsion_design/test/integration/default/test_default_turbofan.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_default_turbofan.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the default propulsion integrator for a turbofan engine. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/io/test_aircraft_xml.cpp b/propulsion_design/test/io/test_aircraft_xml.cpp index aa8b986082e2a298f7159f1252d68c242f876797..d59521a46aaeb3211526ad65934703046c1b06fc 100644 --- a/propulsion_design/test/io/test_aircraft_xml.cpp +++ b/propulsion_design/test/io/test_aircraft_xml.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_aircraft_xml.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the file interface to the aircraft xml file. - * @version 3.0.0 - * @date 2024-01-09 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/io/test_engine_xml.cpp b/propulsion_design/test/io/test_engine_xml.cpp index e6e45108a8fb392afa122a5cba403a5fefb8df9a..41febe22f643016711bfbce2f2ead9333808ee4a 100644 --- a/propulsion_design/test/io/test_engine_xml.cpp +++ b/propulsion_design/test/io/test_engine_xml.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_engine_xml.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the file interface to the engine xml file. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/mass/default/test_default_turbofan.cpp b/propulsion_design/test/mass/default/test_default_turbofan.cpp index 06d4ca584ff46b9685e6356a9cf49558c659ea40..3f57c9ab40f9af428bd20acd30269680ef454b74 100644 --- a/propulsion_design/test/mass/default/test_default_turbofan.cpp +++ b/propulsion_design/test/mass/default/test_default_turbofan.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_default_turbofan.cpp - * @author Kristina Mazur (kristina.mazur@tum.de) - * @brief Test the default engine mass analyzer. - * @version 0.0.1 - * @date 2024-01-02 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/nacelle/default/test_default_turbofan.cpp b/propulsion_design/test/nacelle/default/test_default_turbofan.cpp index 1606fb30c1e3075b695462f94f79c87d4e4c78a7..d2c40e031ed76c24704af1d7715daa1f46d87d01 100644 --- a/propulsion_design/test/nacelle/default/test_default_turbofan.cpp +++ b/propulsion_design/test/nacelle/default/test_default_turbofan.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_default_turbofan.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the default nacelle geometry designer. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/pylon/default/test_default_turbofan.cpp b/propulsion_design/test/pylon/default/test_default_turbofan.cpp index c59380c54111e6d611ab871adc9c4b942b17c014..892d2ec7f4ca510b29d6cd8afd8c2401146cac65 100644 --- a/propulsion_design/test/pylon/default/test_default_turbofan.cpp +++ b/propulsion_design/test/pylon/default/test_default_turbofan.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_default_turbofan.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the default pylon geometry designer. - * @version 3.0.0 - * @date 2023-12-20 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/test_propulsion.cpp b/propulsion_design/test/test_propulsion.cpp index 72dffab4e69923cb899c8cf095756726bdec3bf8..7d2fbc740857d11c3a64b948d09cc931854ffe41 100644 --- a/propulsion_design/test/test_propulsion.cpp +++ b/propulsion_design/test/test_propulsion.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_propulsion.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the propulsion types. - * @version 3.0.0 - * @date 2023-12-14 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/test_settings.cpp b/propulsion_design/test/test_settings.cpp index 6c9c5b2c00b7bcbe297e7a2aa6acfe911ecfb30d..6e2964b116e806687fcf1f9064afc1777bdbc987 100644 --- a/propulsion_design/test/test_settings.cpp +++ b/propulsion_design/test/test_settings.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_settings.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the settings of the propulsion design module. - * @version 3.0.0 - * @date 2023-12-22 +/* + * 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. */ /* === Includes === */ diff --git a/propulsion_design/test/test_utility.cpp b/propulsion_design/test/test_utility.cpp index b24f97447b116bdf4b7715d03fece7f3600a30db..e664fe1dfcdd67a19b547b13992daa3a84d2bddb 100644 --- a/propulsion_design/test/test_utility.cpp +++ b/propulsion_design/test/test_utility.cpp @@ -1,25 +1,23 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - 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 test_utility.cpp - * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) - * @brief Test the utility functions of the propulsion design module. - * @version 3.0.0 - * @date 2023-12-22 +/* + * 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. */ /* === Includes === */