Skip to content

Commit 7bd274a

Browse files
committed
fix leak set incomp hybrid regression residuals
1 parent 396e8d5 commit 7bd274a

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

SU2_CFD/include/solvers/CFVMFlowSolverBase.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1036,7 +1036,7 @@ class CFVMFlowSolverBase : public CSolver {
10361036
StrainMag(iPoint) = sqrt(2.0*StrainMag(iPoint));
10371037
AD::SetPreaccOut(StrainMag(iPoint));
10381038

1039-
/*--- Max is not differentiable, we so not register for preacc. ---*/
1039+
/*--- Max is not differentiable, so we not register them for preacc. ---*/
10401040
strainMax = max(strainMax, StrainMag(iPoint));
10411041
omegaMax = max(omegaMax, GeometryToolbox::Norm(3, Vorticity));
10421042

SU2_CFD/src/drivers/CDiscAdjMultizoneDriver.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ void CDiscAdjMultizoneDriver::Run() {
197197

198198
/*--- Initialize External with the objective function gradient. ---*/
199199

200-
su2double rhs_norm = 0.0;
200+
su2double rhs_norm = 0.0;
201201

202202
for (iZone = 0; iZone < nZone; iZone++) {
203203

SU2_CFD/src/solvers/CIncEulerSolver.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3097,7 +3097,7 @@ void CIncEulerSolver::LoadRestart(CGeometry **geometry, CSolver ***solver, CConf
30973097
SU2_OMP_FOR_STAT(omp_chunk_size)
30983098
for (iPoint = 0; iPoint < geometry[iMesh]->GetnPoint(); iPoint++) {
30993099
Area_Parent = geometry[iMesh]->nodes->GetVolume(iPoint);
3100-
for (iVar = 0; iVar < nVar; iVar++) Solution[iVar] = 0.0;
3100+
su2double Solution[MAXNVAR] = {0.0};
31013101
for (iChildren = 0; iChildren < geometry[iMesh]->nodes->GetnChildren_CV(iPoint); iChildren++) {
31023102
Point_Fine = geometry[iMesh]->nodes->GetChildren_CV(iPoint, iChildren);
31033103
Area_Children = geometry[iMesh-1]->nodes->GetVolume(Point_Fine);

TestCases/hybrid_regression.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def main():
307307
inc_nozzle.cfg_dir = "incomp_euler/nozzle"
308308
inc_nozzle.cfg_file = "inv_nozzle.cfg"
309309
inc_nozzle.test_iter = 20
310-
inc_nozzle.test_vals = [-5.971283, -4.911145, -0.000201, 0.121631]
310+
inc_nozzle.test_vals = [-5.973103, -4.911802, -0.000195, 0.121643]
311311
inc_nozzle.new_output = True
312312
test_list.append(inc_nozzle)
313313

@@ -329,7 +329,7 @@ def main():
329329
inc_buoyancy.cfg_dir = "incomp_navierstokes/buoyancy_cavity"
330330
inc_buoyancy.cfg_file = "lam_buoyancy_cavity.cfg"
331331
inc_buoyancy.test_iter = 20
332-
inc_buoyancy.test_vals = [-4.436657, 0.507847, 0.000000, 0.000000]
332+
inc_buoyancy.test_vals = [-4.432484, 0.507522, 0.000000, 0.000000]
333333
inc_buoyancy.new_output = True
334334
test_list.append(inc_buoyancy)
335335

@@ -338,7 +338,7 @@ def main():
338338
inc_poly_cylinder.cfg_dir = "incomp_navierstokes/cylinder"
339339
inc_poly_cylinder.cfg_file = "poly_cylinder.cfg"
340340
inc_poly_cylinder.test_iter = 20
341-
inc_poly_cylinder.test_vals = [-8.108218, -2.158606, 0.019142, 1.902461]
341+
inc_poly_cylinder.test_vals = [-7.852778, -2.091519, 0.029298, 1.922006]
342342
inc_poly_cylinder.new_output = True
343343
test_list.append(inc_poly_cylinder)
344344

@@ -347,7 +347,7 @@ def main():
347347
inc_lam_bend.cfg_dir = "incomp_navierstokes/bend"
348348
inc_lam_bend.cfg_file = "lam_bend.cfg"
349349
inc_lam_bend.test_iter = 10
350-
inc_lam_bend.test_vals = [-3.450879, -3.083720, -0.020699, -0.168420]
350+
inc_lam_bend.test_vals = [-3.438863, -3.102176, -0.017532, -0.193429]
351351
test_list.append(inc_lam_bend)
352352

353353
############################
@@ -368,7 +368,7 @@ def main():
368368
inc_turb_naca0012_sst_sust.cfg_dir = "incomp_rans/naca0012"
369369
inc_turb_naca0012_sst_sust.cfg_file = "naca0012_SST_SUST.cfg"
370370
inc_turb_naca0012_sst_sust.test_iter = 20
371-
inc_turb_naca0012_sst_sust.test_vals = [-7.276273, 0.145895, 0.000021, 0.312004]
371+
inc_turb_naca0012_sst_sust.test_vals = [-7.276424, 0.145861, 0.000003, 0.312011]
372372
test_list.append(inc_turb_naca0012_sst_sust)
373373

374374
######################################
@@ -436,7 +436,7 @@ def main():
436436
unst_inc_turb_naca0015_sa.cfg_dir = "unsteady/pitching_naca0015_rans_inc"
437437
unst_inc_turb_naca0015_sa.cfg_file = "config_incomp_turb_sa.cfg"
438438
unst_inc_turb_naca0015_sa.test_iter = 1
439-
unst_inc_turb_naca0015_sa.test_vals = [-3.007635, -6.879789, 1.445300, 0.419281]
439+
unst_inc_turb_naca0015_sa.test_vals = [-3.008629, -6.888974, 1.435193, 0.433537]
440440
unst_inc_turb_naca0015_sa.unsteady = True
441441
test_list.append(unst_inc_turb_naca0015_sa)
442442

@@ -596,7 +596,7 @@ def main():
596596
slinc_steady.cfg_dir = "sliding_interface/incompressible_steady"
597597
slinc_steady.cfg_file = "config.cfg"
598598
slinc_steady.test_iter = 19
599-
slinc_steady.test_vals = [19.000000, -1.766116, -2.206522] #last 3 columns
599+
slinc_steady.test_vals = [19.000000, -1.762730, -2.263278] #last 3 columns
600600
slinc_steady.multizone = True
601601
test_list.append(slinc_steady)
602602

@@ -676,7 +676,7 @@ def main():
676676
mms_fvm_inc_euler.cfg_dir = "mms/fvm_incomp_euler"
677677
mms_fvm_inc_euler.cfg_file = "inv_mms_jst.cfg"
678678
mms_fvm_inc_euler.test_iter = 20
679-
mms_fvm_inc_euler.test_vals = [-9.128345, -9.441741, 0.000000, 0.000000]
679+
mms_fvm_inc_euler.test_vals = [-9.128033, -9.441406, 0.000000, 0.000000]
680680
test_list.append(mms_fvm_inc_euler)
681681

682682
# FVM, incompressible, laminar N-S

0 commit comments

Comments
 (0)