@@ -191,9 +191,12 @@ void CTurbSASolver::Preprocessing(CGeometry *geometry, CSolver **solver_containe
191191
192192 SU2_OMP_FOR_STAT (omp_chunk_size)
193193 for (unsigned long iPoint = 0 ; iPoint < nPoint; iPoint++){
194- su2double Grad_Vel[3 ][3 ] = {{0.0 }}, StrainMat[3 ][3 ] = {{0.0 }};
194+ su2double **Grad_Vel = new su2double* [nDim];
195+ su2double **StrainMat = new su2double* [nDim];
195196 auto Vorticity = flowNodes->GetVorticity (iPoint);
196197 for (unsigned short iDim = 0 ; iDim < nDim; iDim++) {
198+ Grad_Vel[iDim] = new su2double [nDim];
199+ StrainMat[iDim] = new su2double [nDim];
197200 for (unsigned short jDim = 0 ; jDim < nDim; jDim++) {
198201 Grad_Vel[iDim][jDim] = nodes->GetGradient_Primitive (iPoint, prim_idx.Velocity () + iDim, jDim);
199202 }
@@ -1426,8 +1429,8 @@ void CTurbSASolver::SetDES_LengthScale(CSolver **solver, CGeometry *geometry, CC
14261429
14271430 const su2double maxDelta = geometry->nodes ->GetMaxLength (iPoint);
14281431
1429- const su2double r_d = (kinematicViscosityTurb+kinematicViscosity)/(uijuij*k2*pow (wallDistance, 2.0 ));
1430- const su2double f_d = 1.0 -tanh (pow (8.0 *r_d,3.0 ));
1432+ const su2double r_d = (kinematicViscosityTurb+kinematicViscosity)/(uijuij*k2*pow (wallDistance, 2 ));
1433+ const su2double f_d = 1.0 -tanh (pow (8.0 *r_d,3 ));
14311434
14321435 const su2double distDES = constDES * maxDelta;
14331436 lengthScale = wallDistance-f_d*max (0.0 ,(wallDistance-distDES));
@@ -1569,8 +1572,8 @@ void CTurbSASolver::SetDES_LengthScale(CSolver **solver, CGeometry *geometry, CC
15691572 min (f_max,
15701573 f_min + ((f_max - f_min)/(a2 - a1)) * (vortexTiltingMeasure - a1)));
15711574
1572- const su2double r_d = (kinematicViscosityTurb+kinematicViscosity)/(uijuij*k2*pow (wallDistance, 2.0 ));
1573- const su2double f_d = 1.0 -tanh (pow (8.0 *r_d,3.0 ));
1575+ const su2double r_d = (kinematicViscosityTurb+kinematicViscosity)/(uijuij*k2*pow (wallDistance, 2 ));
1576+ const su2double f_d = 1.0 -tanh (pow (8.0 *r_d,3 ));
15741577
15751578 su2double maxDelta = (ln_max/sqrt (3.0 )) * f_kh;
15761579 if (f_d < 0.999 ){
0 commit comments