Skip to content

Commit 88c4ead

Browse files
authored
Merge pull request #509 from su2code/release_v6.0.0
Release v6.0.0
2 parents b8cc5ff + 6793dcb commit 88c4ead

File tree

330 files changed

+4353
-3488
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

330 files changed

+4353
-3488
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compiler:
1212
notifications:
1313
email:
1414
recipients:
15-
15+
1616

1717
branches:
1818
only:
@@ -84,7 +84,7 @@ before_script:
8484
- cp -R ./TestData/* ./TestCases/
8585

8686
# Get the tutorial cases
87-
- git clone -b develop https://github.com/su2code/Tutorials.git ./Tutorials
87+
- git clone -b master https://github.com/su2code/su2code.github.io ./Tutorials
8888

8989
# Enter the SU2/TestCases/ directory, which is now ready to run
9090
- cd TestCases/

Common/doc/docmain.hpp

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,21 @@
22
* \file docmain.hpp
33
* \brief This file contains documentation for Doxygen and does not have any significance with respect to C++.
44
* \author F. Palacios
5-
* \version 5.0.0 "Raven"
5+
* \version 6.0.0 "Falcon"
66
*
7-
* SU2 Original Developers: Dr. Francisco D. Palacios.
8-
* Dr. Thomas D. Economon.
7+
* The current SU2 release has been coordinated by the
8+
* SU2 International Developers Society <www.su2devsociety.org>
9+
* with selected contributions from the open-source community.
10+
* - Prof. Juan J. Alonso's group at Stanford University.
11+
* - Prof. Piero Colonna's group at Delft University of Technology.
12+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
13+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
14+
* - Prof. Rafael Palacios' group at Imperial College London.
15+
* - Prof. Edwin van der Weide's group at the University of Twente.
16+
* - Prof. Vincent Terrapon's group at the University of Liege.
917
*
10-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
11-
* Prof. Piero Colonna's group at Delft University of Technology.
12-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
13-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
14-
* Prof. Rafael Palacios' group at Imperial College London.
15-
* Prof. Edwin van der Weide's group at the University of Twente.
16-
* Prof. Vincent Terrapon's group at the University of Liege.
17-
*
18-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
18+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
19+
* Tim Albring, and the SU2 contributors.
1920
*
2021
* SU2 is free software; you can redistribute it and/or
2122
* modify it under the terms of the GNU Lesser General Public
@@ -32,7 +33,7 @@
3233
*/
3334

3435
/*!
35-
* \mainpage SU2 version 5.0.0 "Raven"
36+
* \mainpage SU2 version 6.0.0 "Falcon"
3637
* SU2 suite is an open-source collection of C++ based software tools
3738
* to perform PDE analysis and PDE constrained optimization problems. The toolset is designed with
3839
* computational fluid dynamics and aerodynamic shape optimization in mind, but is extensible to

Common/include/ad_structure.hpp

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@
22
* \file ad_structure.hpp
33
* \brief Main routines for the algorithmic differentiation (AD) structure.
44
* \author T. Albring
5-
* \version 5.0.0 "Raven"
5+
* \version 6.0.0 "Falcon"
66
*
7-
* SU2 Original Developers: Dr. Francisco D. Palacios.
8-
* Dr. Thomas D. Economon.
7+
* The current SU2 release has been coordinated by the
8+
* SU2 International Developers Society <www.su2devsociety.org>
9+
* with selected contributions from the open-source community.
910
*
10-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
11-
* Prof. Piero Colonna's group at Delft University of Technology.
12-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
13-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
14-
* Prof. Rafael Palacios' group at Imperial College London.
15-
* Prof. Edwin van der Weide's group at the University of Twente.
16-
* Prof. Vincent Terrapon's group at the University of Liege.
11+
* The main research teams contributing to the current release are:
12+
* - Prof. Juan J. Alonso's group at Stanford University.
13+
* - Prof. Piero Colonna's group at Delft University of Technology.
14+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
15+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
16+
* - Prof. Rafael Palacios' group at Imperial College London.
17+
* - Prof. Vincent Terrapon's group at the University of Liege.
18+
* - Prof. Edwin van der Weide's group at the University of Twente.
19+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1720
*
18-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
21+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
22+
* Tim Albring, and the SU2 contributors.
1923
*
2024
* SU2 is free software; you can redistribute it and/or
2125
* modify it under the terms of the GNU Lesser General Public

Common/include/ad_structure.inl

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@
22
* \file ad_structure.inl
33
* \brief Main routines for the algorithmic differentiation (AD) structure.
44
* \author T. Albring
5-
* \version 5.0.0 "Raven"
5+
* \version 6.0.0 "Falcon"
66
*
7-
* SU2 Original Developers: Dr. Francisco D. Palacios.
8-
* Dr. Thomas D. Economon.
7+
* The current SU2 release has been coordinated by the
8+
* SU2 International Developers Society <www.su2devsociety.org>
9+
* with selected contributions from the open-source community.
910
*
10-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
11-
* Prof. Piero Colonna's group at Delft University of Technology.
12-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
13-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
14-
* Prof. Rafael Palacios' group at Imperial College London.
15-
* Prof. Edwin van der Weide's group at the University of Twente.
16-
* Prof. Vincent Terrapon's group at the University of Liege.
11+
* The main research teams contributing to the current release are:
12+
* - Prof. Juan J. Alonso's group at Stanford University.
13+
* - Prof. Piero Colonna's group at Delft University of Technology.
14+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
15+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
16+
* - Prof. Rafael Palacios' group at Imperial College London.
17+
* - Prof. Vincent Terrapon's group at the University of Liege.
18+
* - Prof. Edwin van der Weide's group at the University of Twente.
19+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1720
*
18-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
21+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
22+
* Tim Albring, and the SU2 contributors.
1923
*
2024
* SU2 is free software; you can redistribute it and/or
2125
* modify it under the terms of the GNU Lesser General Public

Common/include/adt_structure.hpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,24 @@
44
* alternating digital tree (ADT).
55
* The subroutines and functions are in the <i>adt_structure.cpp</i> file.
66
* \author E. van der Weide
7-
* \version 5.0.0 "Raven"
7+
* \version 6.0.0 "Falcon"
88
*
9-
* SU2 Original Developers: Dr. Francisco D. Palacios.
10-
* Dr. Thomas D. Economon.
9+
* The current SU2 release has been coordinated by the
10+
* SU2 International Developers Society <www.su2devsociety.org>
11+
* with selected contributions from the open-source community.
1112
*
12-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
13-
* Prof. Piero Colonna's group at Delft University of Technology.
14-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
15-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
16-
* Prof. Rafael Palacios' group at Imperial College London.
17-
* Prof. Edwin van der Weide's group at the University of Twente.
18-
* Prof. Vincent Terrapon's group at the University of Liege.
13+
* The main research teams contributing to the current release are:
14+
* - Prof. Juan J. Alonso's group at Stanford University.
15+
* - Prof. Piero Colonna's group at Delft University of Technology.
16+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
17+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
18+
* - Prof. Rafael Palacios' group at Imperial College London.
19+
* - Prof. Vincent Terrapon's group at the University of Liege.
20+
* - Prof. Edwin van der Weide's group at the University of Twente.
21+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1922
*
20-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
23+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
24+
* Tim Albring, and the SU2 contributors.
2125
*
2226
* SU2 is free software; you can redistribute it and/or
2327
* modify it under the terms of the GNU Lesser General Public
@@ -51,7 +55,6 @@ using namespace std;
5155
* \class su2_adtComparePointClass
5256
* \brief Functor, used for the sorting of the points when building an ADT.
5357
* \author E. van der Weide
54-
* \version 4.1.3 "Cardinal"
5558
*/
5659
class su2_adtComparePointClass {
5760
private:
@@ -92,7 +95,6 @@ class su2_adtComparePointClass {
9295
* \class su2_adtNodeClass
9396
* \brief Class for storing the information needed in a node of an ADT.
9497
* \author E. van der Weide
95-
* \version 4.1.3 "Cardinal"
9698
*/
9799
class su2_adtNodeClass {
98100
public:
@@ -142,7 +144,6 @@ class su2_adtNodeClass {
142144
* \class su2_adtBaseClass
143145
* \brief Base class for storing an ADT in an arbitrary number of dimensions.
144146
* \author E. van der Weide
145-
* \version 4.1.3 "Cardinal"
146147
*/
147148
class su2_adtBaseClass {
148149
protected:
@@ -201,7 +202,6 @@ class su2_adtBaseClass {
201202
* \class su2_adtPointsOnlyClass
202203
* \brief Class for storing an ADT of only points in an arbitrary number of dimensions.
203204
* \author E. van der Weide
204-
* \version 4.1.3 "Cardinal"
205205
*/
206206
class su2_adtPointsOnlyClass : public su2_adtBaseClass {
207207
private:

Common/include/adt_structure.inl

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@
22
* \file adt_structure.inl
33
* \brief In-Line subroutines of the <i>adt_structure.hpp</i> file.
44
* \author E. van der Weide
5-
* \version 5.0.0 "Raven"
5+
* \version 6.0.0 "Falcon"
66
*
7-
* SU2 Original Developers: Dr. Francisco D. Palacios.
8-
* Dr. Thomas D. Economon.
7+
* The current SU2 release has been coordinated by the
8+
* SU2 International Developers Society <www.su2devsociety.org>
9+
* with selected contributions from the open-source community.
910
*
10-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
11-
* Prof. Piero Colonna's group at Delft University of Technology.
12-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
13-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
14-
* Prof. Rafael Palacios' group at Imperial College London.
15-
* Prof. Edwin van der Weide's group at the University of Twente.
16-
* Prof. Vincent Terrapon's group at the University of Liege.
11+
* The main research teams contributing to the current release are:
12+
* - Prof. Juan J. Alonso's group at Stanford University.
13+
* - Prof. Piero Colonna's group at Delft University of Technology.
14+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
15+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
16+
* - Prof. Rafael Palacios' group at Imperial College London.
17+
* - Prof. Vincent Terrapon's group at the University of Liege.
18+
* - Prof. Edwin van der Weide's group at the University of Twente.
19+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1720
*
18-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
21+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
22+
* Tim Albring, and the SU2 contributors.
1923
*
2024
* SU2 is free software; you can redistribute it and/or
2125
* modify it under the terms of the GNU Lesser General Public

Common/include/config_structure.hpp

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,24 @@
33
* \brief All the information about the definition of the physical problem.
44
* The subroutines and functions are in the <i>config_structure.cpp</i> file.
55
* \author F. Palacios, T. Economon, B. Tracey
6-
* \version 5.0.0 "Raven"
6+
* \version 6.0.0 "Falcon"
77
*
8-
* SU2 Original Developers: Dr. Francisco D. Palacios.
9-
* Dr. Thomas D. Economon.
8+
* The current SU2 release has been coordinated by the
9+
* SU2 International Developers Society <www.su2devsociety.org>
10+
* with selected contributions from the open-source community.
1011
*
11-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
12-
* Prof. Piero Colonna's group at Delft University of Technology.
13-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
14-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
15-
* Prof. Rafael Palacios' group at Imperial College London.
16-
* Prof. Edwin van der Weide's group at the University of Twente.
17-
* Prof. Vincent Terrapon's group at the University of Liege.
12+
* The main research teams contributing to the current release are:
13+
* - Prof. Juan J. Alonso's group at Stanford University.
14+
* - Prof. Piero Colonna's group at Delft University of Technology.
15+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
16+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
17+
* - Prof. Rafael Palacios' group at Imperial College London.
18+
* - Prof. Vincent Terrapon's group at the University of Liege.
19+
* - Prof. Edwin van der Weide's group at the University of Twente.
20+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1821
*
19-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
22+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
23+
* Tim Albring, and the SU2 contributors.
2024
*
2125
* SU2 is free software; you can redistribute it and/or
2226
* modify it under the terms of the GNU Lesser General Public
@@ -62,7 +66,6 @@ using namespace std;
6266
* \brief Main class for defining the problem; basically this class reads the configuration file, and
6367
* stores all the information.
6468
* \author F. Palacios
65-
* \version 5.0.0 "Raven"
6669
*/
6770

6871
class CConfig {

Common/include/config_structure.inl

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@
22
* \file config_structure.inl
33
* \brief In-Line subroutines of the <i>config_structure.hpp</i> file.
44
* \author F. Palacios, T. Economon
5-
* \version 5.0.0 "Raven"
5+
* \version 6.0.0 "Falcon"
66
*
7-
* SU2 Original Developers: Dr. Francisco D. Palacios.
8-
* Dr. Thomas D. Economon.
7+
* The current SU2 release has been coordinated by the
8+
* SU2 International Developers Society <www.su2devsociety.org>
9+
* with selected contributions from the open-source community.
910
*
10-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
11-
* Prof. Piero Colonna's group at Delft University of Technology.
12-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
13-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
14-
* Prof. Rafael Palacios' group at Imperial College London.
15-
* Prof. Edwin van der Weide's group at the University of Twente.
16-
* Prof. Vincent Terrapon's group at the University of Liege.
11+
* The main research teams contributing to the current release are:
12+
* - Prof. Juan J. Alonso's group at Stanford University.
13+
* - Prof. Piero Colonna's group at Delft University of Technology.
14+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
15+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
16+
* - Prof. Rafael Palacios' group at Imperial College London.
17+
* - Prof. Vincent Terrapon's group at the University of Liege.
18+
* - Prof. Edwin van der Weide's group at the University of Twente.
19+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1720
*
18-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
21+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
22+
* Tim Albring, and the SU2 contributors.
1923
*
2024
* SU2 is free software; you can redistribute it and/or
2125
* modify it under the terms of the GNU Lesser General Public

Common/include/datatype_structure.hpp

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,24 @@
33
* \brief Headers for generalized datatypes.
44
* The subroutines and functions are in the <i>datatype_structure.cpp</i> file.
55
* \author T. Albring
6-
* \version 5.0.0 "Raven"
6+
* \version 6.0.0 "Falcon"
77
*
8-
* SU2 Original Developers: Dr. Francisco D. Palacios.
9-
* Dr. Thomas D. Economon.
8+
* The current SU2 release has been coordinated by the
9+
* SU2 International Developers Society <www.su2devsociety.org>
10+
* with selected contributions from the open-source community.
1011
*
11-
* SU2 Developers: Prof. Juan J. Alonso's group at Stanford University.
12-
* Prof. Piero Colonna's group at Delft University of Technology.
13-
* Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
14-
* Prof. Alberto Guardone's group at Polytechnic University of Milan.
15-
* Prof. Rafael Palacios' group at Imperial College London.
16-
* Prof. Edwin van der Weide's group at the University of Twente.
17-
* Prof. Vincent Terrapon's group at the University of Liege.
12+
* The main research teams contributing to the current release are:
13+
* - Prof. Juan J. Alonso's group at Stanford University.
14+
* - Prof. Piero Colonna's group at Delft University of Technology.
15+
* - Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
16+
* - Prof. Alberto Guardone's group at Polytechnic University of Milan.
17+
* - Prof. Rafael Palacios' group at Imperial College London.
18+
* - Prof. Vincent Terrapon's group at the University of Liege.
19+
* - Prof. Edwin van der Weide's group at the University of Twente.
20+
* - Lab. of New Concepts in Aeronautics at Tech. Institute of Aeronautics.
1821
*
19-
* Copyright (C) 2012-2017 SU2, the open-source CFD code.
22+
* Copyright 2012-2018, Francisco D. Palacios, Thomas D. Economon,
23+
* Tim Albring, and the SU2 contributors.
2024
*
2125
* SU2 is free software; you can redistribute it and/or
2226
* modify it under the terms of the GNU Lesser General Public
@@ -64,7 +68,6 @@ typedef double passivedouble;
6468
* \brief Namespace for defining the datatype wrapper routines; this class features as a base class for
6569
* type interfaces for non-primitive dataypes e.g. used by AD, complex etc.
6670
* \author T. Albring
67-
* \version 5.0.0 "Raven"
6871
*/
6972
namespace SU2_TYPE{
7073
/*!

0 commit comments

Comments
 (0)