Skip to content

Commit 2310c28

Browse files
committed
Also add turb Linsol output for compressible flow solver.
Maybe it is about time the Turb output is moved in a central place for inc and compr flow.
1 parent b3a7a00 commit 2310c28

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

SU2_CFD/src/output/CFlowCompOutput.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,10 @@ void CFlowCompOutput::SetHistoryOutputFields(CConfig *config){
201201
/// DESCRIPTION: Linear solver iterations
202202
AddHistoryOutput("LINSOL_ITER", "Linear_Solver_Iterations", ScreenOutputFormat::INTEGER, "LINSOL", "Number of iterations of the linear solver.");
203203
AddHistoryOutput("LINSOL_RESIDUAL", "LinSolRes", ScreenOutputFormat::FIXED, "LINSOL", "Residual of the linear solver.");
204+
if (turb_model) {
205+
AddHistoryOutput("LINSOL_ITER_TURB", "LinSolIterTurb", ScreenOutputFormat::INTEGER, "LINSOL", "Number of iterations of the linear solver for turbulence solver.");
206+
AddHistoryOutput("LINSOL_RESIDUAL_TURB", "LinSolResTurb", ScreenOutputFormat::FIXED, "LINSOL", "Residual of the linear solver for turbulence solver.");
207+
}
204208

205209
/// BEGIN_GROUP: ENGINE_OUTPUT, DESCRIPTION: Engine output
206210
/// DESCRIPTION: Aero CD drag
@@ -660,6 +664,10 @@ void CFlowCompOutput::LoadHistoryData(CConfig *config, CGeometry *geometry, CSol
660664

661665
SetHistoryOutputValue("LINSOL_ITER", flow_solver->GetIterLinSolver());
662666
SetHistoryOutputValue("LINSOL_RESIDUAL", log10(flow_solver->GetResLinSolver()));
667+
if (turb_model) {
668+
SetHistoryOutputValue("LINSOL_ITER_TURB", turb_solver->GetIterLinSolver());
669+
SetHistoryOutputValue("LINSOL_RESIDUAL_TURB", log10(turb_solver->GetResLinSolver()));
670+
}
663671

664672
if (config->GetDeform_Mesh()){
665673
SetHistoryOutputValue("DEFORM_MIN_VOLUME", mesh_solver->GetMinimum_Volume());

0 commit comments

Comments
 (0)