Skip to content

Commit 67c1aa9

Browse files
committed
Make turb_sources/diffusion/convection methods final instead override.
1 parent 8f3087b commit 67c1aa9

3 files changed

Lines changed: 20 additions & 20 deletions

File tree

SU2_CFD/include/numerics/turbulent/turb_convection.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@ class CUpwSca_TurbSA final : public CUpwScalar {
4141
/*!
4242
* \brief Adds any extra variables to AD
4343
*/
44-
void ExtraADPreaccIn() override;
44+
void ExtraADPreaccIn() final;
4545

4646
/*!
4747
* \brief SA specific steps in the ComputeResidual method
4848
* \param[in] config - Definition of the particular problem.
4949
*/
50-
void FinishResidualCalc(const CConfig* config) override;
50+
void FinishResidualCalc(const CConfig* config) final;
5151

5252
public:
5353
/*!
@@ -71,13 +71,13 @@ class CUpwSca_TurbSST final : public CUpwScalar {
7171
/*!
7272
* \brief Adds any extra variables to AD
7373
*/
74-
void ExtraADPreaccIn() override;
74+
void ExtraADPreaccIn() final;
7575

7676
/*!
7777
* \brief SST specific steps in the ComputeResidual method
7878
* \param[in] config - Definition of the particular problem.
7979
*/
80-
void FinishResidualCalc(const CConfig* config) override;
80+
void FinishResidualCalc(const CConfig* config) final;
8181

8282
public:
8383
/*!

SU2_CFD/include/numerics/turbulent/turb_diffusion.hpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ class CAvgGrad_TurbSA final : public CAvgGrad_Scalar {
4444
/*!
4545
* \brief Adds any extra variables to AD
4646
*/
47-
void ExtraADPreaccIn(void) override;
47+
void ExtraADPreaccIn(void) final;
4848

4949
/*!
5050
* \brief SA specific steps in the ComputeResidual method
5151
* \param[in] config - Definition of the particular problem.
5252
*/
53-
void FinishResidualCalc(const CConfig* config) override;
53+
void FinishResidualCalc(const CConfig* config) final;
5454

5555
public:
5656
/*!
@@ -78,13 +78,13 @@ class CAvgGrad_TurbSA_Neg final : public CAvgGrad_Scalar {
7878
/*!
7979
* \brief Adds any extra variables to AD
8080
*/
81-
void ExtraADPreaccIn(void) override;
81+
void ExtraADPreaccIn(void) final;
8282

8383
/*!
8484
* \brief SA specific steps in the ComputeResidual method
8585
* \param[in] config - Definition of the particular problem.
8686
*/
87-
void FinishResidualCalc(const CConfig* config) override;
87+
void FinishResidualCalc(const CConfig* config) final;
8888

8989
public:
9090
/*!
@@ -117,13 +117,13 @@ class CAvgGrad_TurbSST final : public CAvgGrad_Scalar {
117117
/*!
118118
* \brief Adds any extra variables to AD
119119
*/
120-
void ExtraADPreaccIn(void) override;
120+
void ExtraADPreaccIn(void) final;
121121

122122
/*!
123123
* \brief SST specific steps in the ComputeResidual method
124124
* \param[in] config - Definition of the particular problem.
125125
*/
126-
void FinishResidualCalc(const CConfig* config) override;
126+
void FinishResidualCalc(const CConfig* config) final;
127127

128128
public:
129129
/*!
@@ -140,7 +140,7 @@ class CAvgGrad_TurbSST final : public CAvgGrad_Scalar {
140140
/*!
141141
* \brief Sets value of first blending function.
142142
*/
143-
void SetF1blending(su2double val_F1_i, su2double val_F1_j) override {
143+
void SetF1blending(su2double val_F1_i, su2double val_F1_j) final {
144144
F1_i = val_F1_i; F1_j = val_F1_j;
145145
}
146146

SU2_CFD/include/numerics/turbulent/turb_sources.hpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ class CSourcePieceWise_TurbSA final : public CSourceBase_TurbSA {
150150
* \param[in] config - Definition of the particular problem.
151151
* \return A lightweight const-view (read-only) of the residual/flux and Jacobians.
152152
*/
153-
ResidualType<> ComputeResidual(const CConfig* config) override;
153+
ResidualType<> ComputeResidual(const CConfig* config) final;
154154

155155
};
156156

@@ -185,7 +185,7 @@ class CSourcePieceWise_TurbSA_COMP final : public CSourceBase_TurbSA {
185185
* \param[in] config - Definition of the particular problem.
186186
* \return A lightweight const-view (read-only) of the residual/flux and Jacobians.
187187
*/
188-
ResidualType<> ComputeResidual(const CConfig* config) override;
188+
ResidualType<> ComputeResidual(const CConfig* config) final;
189189

190190
};
191191

@@ -219,7 +219,7 @@ class CSourcePieceWise_TurbSA_E final : public CSourceBase_TurbSA {
219219
* \param[in] config - Definition of the particular problem.
220220
* \return A lightweight const-view (read-only) of the residual/flux and Jacobians.
221221
*/
222-
ResidualType<> ComputeResidual(const CConfig* config) override;
222+
ResidualType<> ComputeResidual(const CConfig* config) final;
223223
};
224224

225225
/*!
@@ -254,7 +254,7 @@ class CSourcePieceWise_TurbSA_E_COMP : public CSourceBase_TurbSA {
254254
* \param[in] config - Definition of the particular problem.
255255
* \return A lightweight const-view (read-only) of the residual/flux and Jacobians.
256256
*/
257-
ResidualType<> ComputeResidual(const CConfig* config) override;
257+
ResidualType<> ComputeResidual(const CConfig* config) final;
258258
};
259259

260260
/*!
@@ -285,7 +285,7 @@ class CSourcePieceWise_TurbSA_Neg : public CSourceBase_TurbSA {
285285
* \param[in] config - Definition of the particular problem.
286286
* \return A lightweight const-view (read-only) of the residual/flux and Jacobians.
287287
*/
288-
ResidualType<> ComputeResidual(const CConfig* config) override;
288+
ResidualType<> ComputeResidual(const CConfig* config) final;
289289

290290
};
291291

@@ -382,7 +382,7 @@ class CSourcePieceWise_TurbSST final : public CNumerics {
382382
* \param[in] val_F1_i - Value of the first blending function at point i.
383383
* \param[in] val_F1_j - Value of the first blending function at point j.
384384
*/
385-
inline void SetF1blending(su2double val_F1_i, su2double val_F1_j) override {
385+
inline void SetF1blending(su2double val_F1_i, su2double val_F1_j) final {
386386
F1_i = val_F1_i;
387387
F1_j = val_F1_j;
388388
}
@@ -392,7 +392,7 @@ class CSourcePieceWise_TurbSST final : public CNumerics {
392392
* \param[in] val_F2_i - Value of the second blending function at point i.
393393
* \param[in] val_F2_j - Value of the second blending function at point j.
394394
*/
395-
inline void SetF2blending(su2double val_F2_i, su2double val_F2_j) override {
395+
inline void SetF2blending(su2double val_F2_i, su2double val_F2_j) final {
396396
F2_i = val_F2_i;
397397
F2_j = val_F2_j;
398398
}
@@ -402,7 +402,7 @@ class CSourcePieceWise_TurbSST final : public CNumerics {
402402
* \param[in] val_CDkw_i - Value of the cross diffusion at point i.
403403
* \param[in] val_CDkw_j - Value of the cross diffusion at point j.
404404
*/
405-
inline void SetCrossDiff(su2double val_CDkw_i, su2double val_CDkw_j) override {
405+
inline void SetCrossDiff(su2double val_CDkw_i, su2double val_CDkw_j) final {
406406
CDkw_i = val_CDkw_i;
407407
CDkw_j = val_CDkw_j;
408408
}
@@ -412,6 +412,6 @@ class CSourcePieceWise_TurbSST final : public CNumerics {
412412
* \param[in] config - Definition of the particular problem.
413413
* \return A lightweight const-view (read-only) of the residual/flux and Jacobians.
414414
*/
415-
ResidualType<> ComputeResidual(const CConfig* config) override;
415+
ResidualType<> ComputeResidual(const CConfig* config) final;
416416

417417
};

0 commit comments

Comments
 (0)