Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
2323a71
fix primitive/conservative initialization for source residual
cvencro Jun 28, 2020
c03ab6b
adjustment for grid vel in incompressible sym plane
cvencro Jun 28, 2020
9807d6b
enable rotating frame for incompressible flows
cvencro Jun 28, 2020
86ae5f5
Merge branch 'develop' into fix_inc_rotatingframe
cvencro Jul 22, 2020
9397571
Merge branch 'develop' into fix_inc_rotatingframe after minor conflict
cvencro Jul 25, 2020
191ef19
start link with Mutation++
CatarinaGarbacz Aug 7, 2020
a86a1e1
Reverting/Changing DualTime Jacobian for Inc solver for better conver…
TobiKattmann Aug 14, 2020
266d64e
Merge remote-tracking branch 'origin/develop' into fix_inc_rotatingframe
TobiKattmann Aug 14, 2020
33ddbdc
Update dual time Jacobian for dynamic grids too
cvencro Aug 15, 2020
17c9e3f
Reverting Inc DualTime Res to old one and adapting affected regressio…
TobiKattmann Aug 18, 2020
045c3cc
Reg-test result change for PR1067. Inc dual time residual.
TobiKattmann Aug 18, 2020
c68b498
Forgot | in reg-test values fml.
TobiKattmann Aug 18, 2020
28bc96d
testing with CENTRAL_INC_JACOBIAN_FIX_FACTOR
cvencro Aug 19, 2020
137bd78
Automatizing mass fractions inputs for any mixture
CatarinaGarbacz Sep 4, 2020
81c0720
Automatizing species densities inputs for any mixture
CatarinaGarbacz Sep 7, 2020
d2b80e0
Merge 'develop' into 'fix_inc_rotatingframe'
cvencro Sep 7, 2020
06dcd1e
Inclusion of Hardcoded Argon
fmpmorgado Sep 16, 2020
9ca7b0b
Inclusion of under-relaxation factor for Maxwell/Smoluchowski boundar…
fmpmorgado Sep 16, 2020
9e27e35
minor fix in smulochoski/maxwell BC
fmpmorgado Sep 17, 2020
aefda6e
reverting output structure (current loops causes some problems) and a…
WallyMaier Sep 19, 2020
0077056
Fix that finite_differences script pulls solution files for restarted…
TobiKattmann Sep 20, 2020
381791b
making changes to include preprocessing/common pre in NEMO
WallyMaier Sep 21, 2020
99bf89c
in tandem with NEMO turb.....may need to revert this
WallyMaier Sep 21, 2020
d63a1e9
small cosmetic changes
WallyMaier Sep 21, 2020
0ca1a1f
fixing limiter call
WallyMaier Sep 23, 2020
e00ecd8
remove meta data thing
WallyMaier Sep 23, 2020
ecda263
addressing PR comments
WallyMaier Sep 24, 2020
9a009a1
forgot one comment
WallyMaier Sep 24, 2020
3b944c3
Mutation++ mixture object declaration
CatarinaGarbacz Sep 25, 2020
d53086a
link to mutation++ implemented. not working
CatarinaGarbacz Sep 25, 2020
13d2f84
Optimizer blottner coeffs for Argon
fmpmorgado Sep 29, 2020
39b4c32
some manual merging with feature_NEMO before automatic merge
CatarinaGarbacz Sep 30, 2020
8e41601
removing NEMO numerics for turb
WallyMaier Sep 30, 2020
4395e83
Merge pull request #1078 from su2code/feature_NEMO_update
WallyMaier Oct 1, 2020
ec1b890
complete merge with feature_NEMO
CatarinaGarbacz Oct 1, 2020
c2cb0fd
thermal baths frozen and non-frozen working!
CatarinaGarbacz Oct 2, 2020
b9bf35f
Initialization of Eddy Viscosity in CNUMERICS
fmpmorgado Oct 6, 2020
e9c824c
Merge pull request #1085 from su2code/release_v7.0.7
talbring Oct 7, 2020
6314ccd
Changed Output parameters order to prevent bug on restarting simulation
fmpmorgado Oct 7, 2020
c6c77df
intel warnings and other cleanup
pcarruscag Oct 12, 2020
484d5d1
coarse inv wedge working.
CatarinaGarbacz Oct 12, 2020
3a3b668
more warnings
pcarruscag Oct 13, 2020
5de9430
fix out of bounds warnings
pcarruscag Oct 13, 2020
61ea853
Merge pull request #1091 from su2code/feature_simd_numerics
pcarruscag Oct 13, 2020
0b271c6
coarse inv wedge working with chemistry
CatarinaGarbacz Oct 13, 2020
5d85954
Fixed bug preventing the useof MUSCL
fmpmorgado Oct 13, 2020
49f8351
Fixed the pedantic warnings in SU2 itself and some in the tecio sources
vdweide Oct 14, 2020
8f047b9
commit simply to be able to push
CatarinaGarbacz Oct 15, 2020
498a1c9
get rid of wrong file
CatarinaGarbacz Oct 15, 2020
8974792
Fixed the uninitialized warning for Spec_Density
vdweide Oct 15, 2020
ba15997
All regression tests working well with MPP
CatarinaGarbacz Oct 15, 2020
498bb5c
Merge pull request #1092 from su2code/feature_pedantic_warnings
vdweide Oct 17, 2020
adf73ee
Update CoDiPack.
jblueh Oct 21, 2020
8add2b6
output for any mixture. delete reynolds based initialization for visc…
CatarinaGarbacz Oct 21, 2020
c9add16
dP/dU, dTdU, dTvedU with mpp. not sure if working
CatarinaGarbacz Oct 22, 2020
9d76b24
Tau wall computation fixed
EttoreSaetta Oct 23, 2020
1ae274d
Rough Wall SST fixed
EttoreSaetta Oct 23, 2020
dce25ac
Fix Rough Wall SST
EttoreSaetta Oct 23, 2020
bd20774
Update MeDiPack.
jblueh Oct 26, 2020
0b47691
residual limiting as configure flag option
CatarinaGarbacz Oct 26, 2020
7562757
update regression residuals 1) thermal bath without residual limiting…
CatarinaGarbacz Oct 26, 2020
5b7f6bb
fixes in GetdPdU, GetdTdU
CatarinaGarbacz Oct 27, 2020
b78bf06
merge feature_NEMO_mutationpp into feature_NEMO
CatarinaGarbacz Oct 27, 2020
e42c8d7
update parallel regression residuals
Oct 27, 2020
afe301b
fix initialization
Oct 27, 2020
ce201cc
compute Reynolds number from TD_INITIALIZATION. raise error for MARKE…
CatarinaGarbacz Oct 27, 2020
096ffe2
Fixing Simulation restart bug
fmpmorgado Oct 28, 2020
4d02184
Merge branch 'feature_NEMO_mutationpp' into feature_NEMO
CatarinaGarbacz Oct 28, 2020
96d8288
Adding a Get method for the wall shear stress
EttoreSaetta Oct 28, 2020
cc34e03
Correction ow the WallShearStress variable index
EttoreSaetta Oct 28, 2020
c0acd7c
fix lack of nDim initialization in CNEMOGas
CatarinaGarbacz Oct 28, 2020
7374978
Fix WallShearStress
EttoreSaetta Oct 28, 2020
0e9d66d
nDim correction and Marker Plotting working with NS unsteady
fmpmorgado Oct 28, 2020
87b13ce
Merge pull request #1097 from su2code/fix_roughwall_SST
EttoreSaetta Oct 29, 2020
0318d57
increase MAXNVAR for NEMO variable
CatarinaGarbacz Oct 29, 2020
6104ed6
Merge branch 'develop' into codi_update
TobiKattmann Oct 30, 2020
11a4672
fix Energy_FreestreamND and initialization output
CatarinaGarbacz Oct 30, 2020
1cdb5e2
small input protection fix
CatarinaGarbacz Oct 30, 2020
564b51e
Tve constant for monoatomic mixtures
CatarinaGarbacz Oct 31, 2020
d9d2e7f
Corrected initialization of CNEMOGas for User defined gases
fmpmorgado Oct 31, 2020
2b784da
Merge pull request #1096 from su2code/codi_update
pcarruscag Nov 2, 2020
1648a7f
fix bug in CUserTCDefined viscosity initialization
CatarinaGarbacz Nov 2, 2020
364ade1
update hash for codi and medi
pcarruscag Nov 3, 2020
9cf9d5d
Merge pull request #1101 from su2code/fix_meson_init
pcarruscag Nov 4, 2020
742683b
add custom dependencies to meson.build
pcarruscag Nov 5, 2020
333aff5
fix for empty strings
pcarruscag Nov 5, 2020
d7568dc
Merge branch 'develop' into fix_meson_init
pcarruscag Nov 5, 2020
8f05301
move one include out of a namespace to fix compilation with Eigen
pcarruscag Nov 6, 2020
50299b7
Merge pull request #1102 from su2code/fix_meson_init
pcarruscag Nov 6, 2020
10c2a05
Make mesh quality metrics available in new output structure.
TobiKattmann Nov 10, 2020
eba4157
Remove WRT_MESH_QUALITY option such that MESH_QUALITY can simply be u…
TobiKattmann Nov 10, 2020
1982b9d
Added WRT_MESH_QUALITY as deprecated option.
Nov 11, 2020
2d15a9a
nan checks for monitored values
pcarruscag Nov 13, 2020
b944184
change discrete adjoint defaults
pcarruscag Nov 13, 2020
3da85dd
Merge pull request #1104 from su2code/fix_meshmetrics
TobiKattmann Nov 13, 2020
4783e40
small fix for default "restart flow"
pcarruscag Nov 13, 2020
c6083c7
Merge branch 'develop' into nan_checks_better_defaults
pcarruscag Nov 13, 2020
e800a3c
fix CHT boundary jacobian, stronger isothermal wall bc
pcarruscag Nov 16, 2020
afad01e
fixes for disc adj with mesh deformation
pcarruscag Nov 16, 2020
df1928a
allow the disc adj mesh solver to set sensitivities on any solver
pcarruscag Nov 17, 2020
62abbf4
update config_template
pcarruscag Nov 17, 2020
e9ac8a5
Merge branch 'nan_checks_better_defaults' of https://github.com/su2co…
pcarruscag Nov 17, 2020
ff99862
Merge branch 'develop' into heat_solver_fixes
pcarruscag Nov 17, 2020
b82cf89
Merge branch 'nan_checks_better_defaults' into heat_solver_fixes
pcarruscag Nov 17, 2020
8f040d4
fix force and moment coeff names, add bgs outputs for discadj fea
pcarruscag Nov 17, 2020
3ff9650
Merge pull request #1105 from su2code/nan_checks_better_defaults
pcarruscag Nov 18, 2020
109f37b
Merge branch 'develop' into heat_solver_fixes
pcarruscag Nov 18, 2020
2ebf8f0
Fix Mesh_Quality volume output for incompressible flow introduced in …
Nov 18, 2020
37595ac
merging in develop, doesnt compile at the moment
WallyMaier Nov 18, 2020
54ee7cc
config method to get the obj fun name (to pass it to the output)
pcarruscag Nov 18, 2020
a004f5d
fix singlezone heat issues, reduce duplication
pcarruscag Nov 18, 2020
e9eea03
adding in files, fixing breifs and formatting
WallyMaier Nov 19, 2020
1b600e3
addressing compilation issues, other format changes
WallyMaier Nov 19, 2020
cf8bdb3
addressing primitive limiters....to be introduced later
WallyMaier Nov 19, 2020
0d48aca
revert changes to isothermal boundary
pcarruscag Nov 19, 2020
07cc322
Fix/Enable MESH_QUALITY output for SU2_DEF.
TobiKattmann Nov 19, 2020
85419fe
Merge remote-tracking branch 'origin/heat_solver_fixes' into heat_sol…
TobiKattmann Nov 19, 2020
6d7a78b
addressing some pr comments, and adding in flag for guptayos
WallyMaier Nov 19, 2020
241b4fd
PR comments + renaming some of many 'get' functions to 'compute'
WallyMaier Nov 20, 2020
b1c0de8
adding some 'const' to get functions.
WallyMaier Nov 20, 2020
a6896ff
Merge remote-tracking branch 'origin/develop' into fix_inc_rotatingframe
TobiKattmann Nov 20, 2020
a4856d7
Re-add change that was falsely reverted during merge conflict.
TobiKattmann Nov 20, 2020
a16301b
update regressions
pcarruscag Nov 20, 2020
20e012f
maybe fix the isnan thing
pcarruscag Nov 20, 2020
b6e0398
Merge branch 'heat_solver_fixes' of https://github.com/su2code/SU2 in…
pcarruscag Nov 20, 2020
6ed646f
forgot 1 testcase
pcarruscag Nov 20, 2020
273ff81
Merge pull request #1111 from su2code/feature_NEMO_merge
WallyMaier Nov 21, 2020
eadce0d
fixing a nDim initialization, only fails for macos test
WallyMaier Nov 23, 2020
60428af
Merge pull request #1113 from su2code/nDim_fix
WallyMaier Nov 23, 2020
398eb15
removing secret blank file messing up windows git
WallyMaier Nov 24, 2020
1261014
Merge pull request #1114 from su2code/windows_git_fix
WallyMaier Nov 24, 2020
63f7af0
Merge remote-tracking branch 'upstream/develop' into heat_solver_fixes
pcarruscag Nov 25, 2020
3437f2b
address some comments
pcarruscag Nov 25, 2020
d538bc6
remove FEM stuff
pcarruscag Nov 25, 2020
9ce2a98
delete more unused methods
pcarruscag Nov 25, 2020
495270d
delete all legacy volume and surface output
pcarruscag Nov 25, 2020
6df088f
fix HB history output (all instances were going to the same file)
pcarruscag Nov 26, 2020
78363e1
Merge pull request #1107 from su2code/heat_solver_fixes
pcarruscag Dec 1, 2020
83b7a1a
Merge branch 'develop' into cleaning_output_legacy
pcarruscag Dec 1, 2020
e2312f7
Merge branch 'develop' into fix_inc_rotatingframe
pcarruscag Dec 1, 2020
2b61ec7
Update Regression test values for PR1067. CHT inc unsteady.
TobiKattmann Dec 2, 2020
e0fafa9
Merge pull request #1115 from su2code/cleaning_output_legacy
pcarruscag Dec 2, 2020
35b6fcf
Merge branch 'develop' into fix_inc_rotatingframe
TobiKattmann Dec 2, 2020
6a73909
Merge pull request #1067 from su2code/fix_inc_rotatingframe
TobiKattmann Dec 2, 2020
99ef09f
Changing version number to 7.0.8
actions-user Dec 2, 2020
aa2f185
Merge pull request #1118 from su2code/release_v7.0.8
pcarruscag Dec 2, 2020
d0d4b32
Merge branch 'master' into develop
pcarruscag Dec 2, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions Common/doc/docmain.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file docmain.hpp
* \brief This file contains documentation for Doxygen and does not have any significance with respect to C++.
* \author F. Palacios
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* The current SU2 release has been coordinated by the
* SU2 International Developers Society <www.su2devsociety.org>
Expand Down Expand Up @@ -33,7 +33,7 @@
*/

/*!
* \mainpage SU2 version 7.0.7 "Blackbird"
* \mainpage SU2 version 7.0.8 "Blackbird"
* SU2 suite is an open-source collection of C++ based software tools
* to perform PDE analysis and PDE constrained optimization problems. The toolset is designed with
* computational fluid dynamics and aerodynamic shape optimization in mind, but is extensible to
Expand Down
54 changes: 27 additions & 27 deletions Common/include/CConfig.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* \brief All the information about the definition of the physical problem.
* The subroutines and functions are in the <i>CConfig.cpp</i> file.
* \author F. Palacios, T. Economon, B. Tracey
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -600,8 +600,9 @@ class CConfig {
Kappa_4th_Flow, /*!< \brief JST 4th order dissipation coefficient for flow equations. */
Kappa_2nd_Heat, /*!< \brief 2nd order dissipation coefficient for heat equation. */
Kappa_4th_Heat, /*!< \brief 4th order dissipation coefficient for heat equation. */
Cent_Jac_Fix_Factor; /*!< \brief Multiply the dissipation contribution to the Jacobian of central schemes
Cent_Jac_Fix_Factor, /*!< \brief Multiply the dissipation contribution to the Jacobian of central schemes
by this factor to make the global matrix more diagonal dominant. */
Cent_Inc_Jac_Fix_Factor; /*!< \brief Multiply the dissipation contribution to the Jacobian of incompressible central schemes */
su2double Geo_Waterline_Location; /*!< \brief Location of the waterline. */

su2double Min_Beta_RoeTurkel, /*!< \brief Minimum value of Beta for the Roe-Turkel low Mach preconditioner. */
Expand Down Expand Up @@ -1109,7 +1110,6 @@ class CConfig {
unsigned short Comm_Level; /*!< \brief Level of MPI communications to be performed. */
unsigned short Kind_Verification_Solution; /*!< \brief Verification solution for accuracy assessment. */

ofstream *ConvHistFile; /*!< \brief Store the pointer to each history file */
bool Time_Domain; /*!< \brief Determines if the multizone problem is solved in time-domain */
unsigned long nOuterIter, /*!< \brief Determines the number of outer iterations in the multizone problem */
nInnerIter, /*!< \brief Determines the number of inner iterations in each multizone block */
Expand Down Expand Up @@ -1162,7 +1162,9 @@ class CConfig {
su2double *Gas_Composition, /*!< \brief Initial mass fractions of flow [dimensionless] */
pnorm_heat; /*!< \brief pnorm for heat-flux. */
bool frozen, /*!< \brief Flag for determining if mixture is frozen. */
ionization; /*!< \brief Flag for determining if free electron gas is in the mixture. */
ionization, /*!< \brief Flag for determining if free electron gas is in the mixture. */
vt_transfer_res_limit, /*!< \brief Flag for determining if residual limiting for source term VT-transfer is used. */
monoatomic; /*!< \brief Flag for monoatomic mixture. */
string GasModel, /*!< \brief Gas Model. */
*Wall_Catalytic; /*!< \brief Pointer to catalytic walls. */

Expand Down Expand Up @@ -4624,6 +4626,12 @@ class CConfig {
*/
su2double GetCent_Jac_Fix_Factor(void) const { return Cent_Jac_Fix_Factor; }

/*!
* \brief Factor by which to multiply the dissipation contribution to Jacobians of incompressible central schemes.
* \return The factor.
*/
su2double GetCent_Inc_Jac_Fix_Factor(void) const { return Cent_Inc_Jac_Fix_Factor; }

/*!
* \brief Get the kind of integration scheme (explicit or implicit)
* for the adjoint flow equations.
Expand Down Expand Up @@ -5135,21 +5143,19 @@ class CConfig {
bool GetHold_GridFixed(void) const { return Hold_GridFixed; }

/*!
* \author H. Kline
* \brief Get the kind of objective function. There are several options: Drag coefficient,
* Lift coefficient, efficiency, etc.
* \note The objective function will determine the boundary condition of the adjoint problem.
* \param[in] val_obj
* \return Kind of objective function.
*/
unsigned short GetKind_ObjFunc(void) const { return Kind_ObjFunc[0]; }
unsigned short GetKind_ObjFunc(unsigned short val_obj = 0) const { return Kind_ObjFunc[val_obj]; }

/*!
* \author H. Kline
* \brief Get the kind of objective function. There are several options: Drag coefficient,
* Lift coefficient, efficiency, etc.
* \note The objective function will determine the boundary condition of the adjoint problem.
* \return Kind of objective function.
* \brief Similar to GetKind_ObjFunc but returns the corresponding string.
*/
unsigned short GetKind_ObjFunc(unsigned short val_obj) const { return Kind_ObjFunc[val_obj]; }
string GetName_ObjFunc(unsigned short val_obj = 0) const;

/*!
* \author H. Kline
Expand Down Expand Up @@ -5178,12 +5184,6 @@ class CConfig {
*/
su2double GetCoeff_ObjChainRule(unsigned short iVar) const { return Obj_ChainRuleCoeff[iVar]; }

/*!
* \author H. Kline
* \brief Get the flag indicating whether to comput a combined objective.
*/
bool GetComboObj(void);

/*!
* \brief Get the kind of sensitivity smoothing technique.
* \return Kind of sensitivity smoothing technique.
Expand Down Expand Up @@ -5270,6 +5270,16 @@ class CConfig {
*/
bool GetIonization(void) const { return ionization; }

/*!
* \brief Indicates whether the VT source residual is limited.
*/
bool GetVTTransferResidualLimiting(void) const { return vt_transfer_res_limit; }

/*!
* \brief Indicates if mixture is monoatomic.
*/
bool GetMonoatomic(void) const { return monoatomic; }

/*!
* \brief Information about computing and plotting the equivalent area distribution.
* \return <code>TRUE</code> or <code>FALSE</code> depending if we are computing the equivalent area.
Expand Down Expand Up @@ -8992,16 +9002,6 @@ class CConfig {
type = top_optim_proj_type; param = top_optim_proj_param;
}

/*!
* \brief Retrieve the ofstream of the history file for the current zone.
*/
ofstream* GetHistFile(void) { return ConvHistFile; }

/*!
* \brief Set the ofstream of the history file for the current zone.
*/
void SetHistFile(ofstream *HistFile) { ConvHistFile = HistFile; }

/*!
* \brief Get the filenames of the individual config files
* \return File name of the config file for zone "index"
Expand Down
2 changes: 1 addition & 1 deletion Common/include/CMultiGridQueue.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* \brief Header of the multigrid queue class for the FVM solver.
* The subroutines and functions are in the <i>CMultiGridQueue.cpp</i> file.
* \author F. Palacios
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
2 changes: 1 addition & 1 deletion Common/include/adt/CADTBaseClass.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file CADTBaseClass.hpp
* \brief Base class for storing an ADT in an arbitrary number of dimensions.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
2 changes: 1 addition & 1 deletion Common/include/adt/CADTComparePointClass.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file CADTComparePointClass.hpp
* \brief subroutines for comparing two points in an alternating digital tree (ADT).
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
4 changes: 2 additions & 2 deletions Common/include/adt/CADTElemClass.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file CADTElemClass.hpp
* \brief Class for storing an ADT of (linear) elements in an arbitrary number of dimensions.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -35,7 +35,7 @@
* \class CADTElemClass
* \brief Class for storing an ADT of (linear) elements in an arbitrary number of dimensions.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*/
class CADTElemClass : public CADTBaseClass {
private:
Expand Down
2 changes: 1 addition & 1 deletion Common/include/adt/CADTNodeClass.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file CADTNodeClass.hpp
* \brief Class for storing the information needed in a node of an ADT.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
2 changes: 1 addition & 1 deletion Common/include/adt/CADTPointsOnlyClass.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file CADTPointsOnlyClass.hpp
* \brief Class for storing an ADT of only points in an arbitrary number of dimensions.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
4 changes: 2 additions & 2 deletions Common/include/adt/CBBoxTargetClass.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* \brief Class for storing the information of a possible bounding box candidate
during a minimum distance search.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -34,7 +34,7 @@
* \brief Class for storing the information of a possible bounding box candidate
during a minimum distance search.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*/
struct CBBoxTargetClass {

Expand Down
2 changes: 1 addition & 1 deletion Common/include/basic_types/ad_structure.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file ad_structure.hpp
* \brief Main routines for the algorithmic differentiation (AD) structure.
* \author T. Albring
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
16 changes: 14 additions & 2 deletions Common/include/basic_types/datatype_structure.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file datatype_structure.hpp
* \brief Headers for generalized datatypes, defines an interface for AD types.
* \author T. Albring
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -40,12 +40,24 @@
#define FORCEINLINE inline
#endif

#if defined(__GNUC__) || defined(__clang__)
#if defined(__GNUC__) || defined(__clang__) || defined(__INTEL_COMPILER)
#define NEVERINLINE inline __attribute__((noinline))
#else
#define NEVERINLINE inline
#endif

#if defined(__INTEL_COMPILER)
/*--- Disable warnings related to inline attributes. ---*/
#pragma warning disable 2196
#pragma warning disable 3415
/*--- Disable warnings related to overloaded virtual. ---*/
#pragma warning disable 654
#pragma warning disable 1125
#if defined(CODI_FORWARD_TYPE) || defined(CODI_REVERSE_TYPE)
#pragma warning disable 1875
#endif
#endif

/*--- Convenience SFINAE typedef to conditionally
* enable/disable function template overloads. ---*/
template<bool condition>
Expand Down
4 changes: 2 additions & 2 deletions Common/include/blas_structure.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
operations, which are typically found in the BLAS libraries.
The functions are in the <i>blass_structure.cpp</i> file.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -40,7 +40,7 @@ class CConfig;
* \class CBlasStructure
* \brief Class, which serves as an interface to the BLAS functionalities needed.
* \author: E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*/
class CBlasStructure {
public:
Expand Down
4 changes: 2 additions & 2 deletions Common/include/containers/C2DContainer.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file C2DContainer.hpp
* \brief A templated vector/matrix object.
* \author P. Gomes
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -601,7 +601,7 @@ class C2DContainer :
assert(Size <= cols()-start);
StaticContainer ret;
for (size_t k=0; k<N; ++k) {
SU2_OMP_SIMD
SU2_OMP_SIMD_IF_NOT_AD
for (size_t i=0; i<Size; ++i)
ret.data()[i][k] = m_data[IsRowMajor? row[k]*cols()+i+start : row[k]+(i+start)*rows()];
}
Expand Down
2 changes: 1 addition & 1 deletion Common/include/containers/CFastFindAndEraseQueue.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* \brief A queue-type container (push back, pop front), but with
* fast deletion of arbitrary items (possibly in the middle).
* \author P. Gomes
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
2 changes: 1 addition & 1 deletion Common/include/containers/CVertexMap.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* \file CVertexMap.hpp
* \brief An index to index lookup vector.
* \author P. Gomes
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
2 changes: 1 addition & 1 deletion Common/include/containers/container_decorators.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* \brief Collection of small classes that decorate C2DContainer to
* augment its functionality, e.g. give it extra dimensions.
* \author P. Gomes
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down
4 changes: 2 additions & 2 deletions Common/include/fem/fem_cgns_elements.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* with high order elements.
* The functions are in the <i>cgns_elements.cpp</i> file.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -47,7 +47,7 @@ class CBoundaryFace;
* \class CCGNSElementType
* \brief Class which stores the CGNS element type info for a connectivity
section.
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*/

class CCGNSElementType {
Expand Down
4 changes: 2 additions & 2 deletions Common/include/fem/fem_gauss_jacobi_quadrature.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
All the functions in this class are based on the program JACOBI_RULE
of John Burkardt.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*
* SU2 Project Website: https://su2code.github.io
*
Expand Down Expand Up @@ -95,7 +95,7 @@ using namespace std;
* \brief Class used to determine the quadrature points of the Gauss Jacobi
integration rules.
* \author E. van der Weide
* \version 7.0.7 "Blackbird"
* \version 7.0.8 "Blackbird"
*/
class CGaussJacobiQuadrature {
public:
Expand Down
Loading