@@ -317,13 +317,10 @@ void CNEMOCompOutput::LoadVolumeData(CConfig *config, CGeometry *geometry, CSolv
317317
318318 SetVolumeOutputValue (" MOMENTUM-X" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies));
319319 SetVolumeOutputValue (" MOMENTUM-Y" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies+1 ));
320- SetVolumeOutputValue (" VELOCITY-X" , iPoint, Node_Flow->GetPrimitive (iPoint, nSpecies));
321- SetVolumeOutputValue (" VELOCITY-Y" , iPoint, Node_Flow->GetPrimitive (iPoint, nSpecies+1 ));
322320 if (nDim == 3 ){
323321 SetVolumeOutputValue (" MOMENTUM-Z" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies+2 ));
324322 SetVolumeOutputValue (" ENERGY" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies+3 ));
325323 SetVolumeOutputValue (" ENERGY_VE" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies+4 ));
326- SetVolumeOutputValue (" VELOCITY-Z" , iPoint, Node_Flow->GetPrimitive (iPoint, nSpecies+2 ));
327324 } else {
328325 SetVolumeOutputValue (" ENERGY" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies+2 ));
329326 SetVolumeOutputValue (" ENERGY_VE" , iPoint, Node_Flow->GetSolution (iPoint, nSpecies+3 ));
@@ -342,6 +339,11 @@ void CNEMOCompOutput::LoadVolumeData(CConfig *config, CGeometry *geometry, CSolv
342339 SetVolumeOutputValue (" PRESSURE" , iPoint, Node_Flow->GetPressure (iPoint));
343340 SetVolumeOutputValue (" TEMPERATURE_TR" , iPoint, Node_Flow->GetTemperature (iPoint));
344341 SetVolumeOutputValue (" TEMPERATURE_VE" , iPoint, Node_Flow->GetTemperature_ve (iPoint));
342+ SetVolumeOutputValue (" VELOCITY-X" , iPoint, Node_Flow->GetVelocity (iPoint, 0 ));
343+ SetVolumeOutputValue (" VELOCITY-Y" , iPoint, Node_Flow->GetVelocity (iPoint, 1 ));
344+ if (nDim == 3 )
345+ SetVolumeOutputValue (" VELOCITY-Z" , iPoint, Node_Flow->GetVelocity (iPoint, 2 ));
346+
345347 SetVolumeOutputValue (" MACH" , iPoint, sqrt (Node_Flow->GetVelocity2 (iPoint))/Node_Flow->GetSoundSpeed (iPoint));
346348
347349 const su2double factor = solver[FLOW_SOL]->GetReferenceDynamicPressure ();
0 commit comments