@@ -77,12 +77,12 @@ void CSpeciesFlameletSolver::Preprocessing(CGeometry* geometry, CSolver** solver
7777 auto * flowNodes = su2staticcast_p<CFlowVariable*>(solver_container[FLOW_SOL]->GetNodes ());
7878
7979 /* --- Retrieve spark ignition parameters for spark-type ignition. ---*/
80- if ((flamelet_config_options.ignition_method == FLAMELET_INIT_TYPE::SPARK) && !config-> GetRestart () ) {
80+ if ((flamelet_config_options.ignition_method == FLAMELET_INIT_TYPE::SPARK)) {
8181 auto spark_init = flamelet_config_options.spark_init ;
8282 spark_iter_start = ceil (spark_init[4 ]);
8383 spark_duration = ceil (spark_init[5 ]);
8484 unsigned long iter = config->GetMultizone_Problem () ? config->GetOuterIter () : config->GetInnerIter ();
85- ignition = ((iter >= spark_iter_start) && (iter <= (spark_iter_start + spark_duration)) && !config-> GetRestart () );
85+ ignition = ((iter >= spark_iter_start) && (iter <= (spark_iter_start + spark_duration)));
8686 }
8787
8888 SU2_OMP_SAFE_GLOBAL_ACCESS (config->SetGlobalParam (config->GetKind_Solver (), RunTime_EqSystem);)
@@ -100,7 +100,7 @@ void CSpeciesFlameletSolver::Preprocessing(CGeometry* geometry, CSolver** solver
100100 /* --- Apply source terms within spark radius. ---*/
101101 su2double dist_from_center = 0 ,
102102 spark_radius = flamelet_config_options.spark_init [3 ];
103- dist_from_center = GeometryToolbox::SquaredDistance (nDim, geometry->nodes ->GetCoord (i_point), flamelet_config_options.flame_init .data ());
103+ dist_from_center = GeometryToolbox::SquaredDistance (nDim, geometry->nodes ->GetCoord (i_point), flamelet_config_options.spark_init .data ());
104104 if (dist_from_center < pow (spark_radius,2 )) {
105105 for (auto iVar = 0u ; iVar < nVar; iVar++)
106106 nodes->SetScalarSource (i_point, iVar, nodes->GetScalarSources (i_point)[iVar] + flamelet_config_options.spark_reaction_rates [iVar]);
0 commit comments