@@ -277,6 +277,7 @@ void CFlowCompOutput::SetVolumeOutputFields(CConfig *config){
277277 SetVolumeOutputFieldsScalarResidual (config);
278278
279279 if (config->GetKind_SlopeLimit_Flow () != LIMITER::NONE && config->GetKind_SlopeLimit_Flow () != LIMITER::VAN_ALBADA_EDGE) {
280+ AddVolumeOutput (" LIMITER_TEMPERATURE" , " Limiter_Temperature" , " LIMITER" , " Limiter value of the temperature" );
280281 AddVolumeOutput (" LIMITER_VELOCITY-X" , " Limiter_Velocity_x" , " LIMITER" , " Limiter value of the x-velocity" );
281282 AddVolumeOutput (" LIMITER_VELOCITY-Y" , " Limiter_Velocity_y" , " LIMITER" , " Limiter value of the y-velocity" );
282283 if (nDim == 3 ) {
@@ -364,14 +365,17 @@ void CFlowCompOutput::LoadVolumeData(CConfig *config, CGeometry *geometry, CSolv
364365 }
365366
366367 if (config->GetKind_SlopeLimit_Flow () != LIMITER::NONE && config->GetKind_SlopeLimit_Flow () != LIMITER::VAN_ALBADA_EDGE) {
368+ SetVolumeOutputValue (" LIMITER_TEMPERATURE" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, 0 ));
367369 SetVolumeOutputValue (" LIMITER_VELOCITY-X" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, 1 ));
368370 SetVolumeOutputValue (" LIMITER_VELOCITY-Y" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, 2 ));
369371 if (nDim == 3 ){
370372 SetVolumeOutputValue (" LIMITER_VELOCITY-Z" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, 3 ));
371373 }
372374 SetVolumeOutputValue (" LIMITER_PRESSURE" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, nDim+1 ));
373- SetVolumeOutputValue (" LIMITER_DENSITY" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, nDim+2 ));
374- SetVolumeOutputValue (" LIMITER_ENTHALPY" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, nDim+3 ));
375+ if (solver[FLOW_SOL]->GetnPrimVarGrad () > nDim + 2 ) {
376+ SetVolumeOutputValue (" LIMITER_DENSITY" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, nDim+2 ));
377+ SetVolumeOutputValue (" LIMITER_ENTHALPY" , iPoint, Node_Flow->GetLimiter_Primitive (iPoint, nDim+3 ));
378+ }
375379 }
376380
377381 if (config->GetKind_RoeLowDiss () != NO_ROELOWDISS){
0 commit comments