31#include "../CNumerics.hpp"
131 su2double *Proj_Mean_GradTurbPsi_Kappa, *Proj_Mean_GradTurbPsi_Edge, *Proj_Mean_GradTurbPsi_Corrected;
183 su2double *Proj_Mean_GradTurbPsi_Kappa, *Proj_Mean_GradTurbPsi_Edge, *Proj_Mean_GradTurbPsi_Corrected;
Class for computing the adjoint viscous terms, including correction.
Definition adj_diffusion.hpp:80
~CAvgGradCorrected_AdjFlow(void) override
Destructor of the class.
Definition adj_diffusion.cpp:171
void ComputeResidual(su2double *val_residual_i, su2double *val_residual_j, su2double **val_Jacobian_ii, su2double **val_Jacobian_ij, su2double **val_Jacobian_ji, su2double **val_Jacobian_jj, CConfig *config) override
Compute the adjoint flow viscous residual in a non-conservative way using an average of gradients and...
Definition adj_diffusion.cpp:190
Class for adjoint turbulent using average of gradients with a correction.
Definition adj_diffusion.hpp:180
~CAvgGradCorrected_AdjTurb(void) override
Destructor of the class.
Definition adj_diffusion.cpp:429
void ComputeResidual(su2double *val_residual, su2double **val_Jacobian_i, su2double **val_Jacobian_j, CConfig *config) override
Compute the adjoint turbulent residual using average of gradients and a derivative correction.
Definition adj_diffusion.cpp:440
Class for computing the adjoint viscous terms.
Definition adj_diffusion.hpp:39
~CAvgGrad_AdjFlow(void) override
Destructor of the class.
Definition adj_diffusion.cpp:49
void ComputeResidual(su2double *val_residual_i, su2double *val_residual_j, su2double **val_Jacobian_ii, su2double **val_Jacobian_ij, su2double **val_Jacobian_ji, su2double **val_Jacobian_jj, CConfig *config) override
Residual computation.
Definition adj_diffusion.cpp:60
Class for adjoint turbulent using average of gradients with a correction.
Definition adj_diffusion.hpp:128
~CAvgGrad_AdjTurb(void) override
Destructor of the class.
Definition adj_diffusion.cpp:308
void ComputeResidual(su2double *val_residual, su2double **val_Jacobian_i, su2double **val_Jacobian_j, CConfig *config) override
Compute the adjoint turbulent residual using average of gradients and a derivative correction.
Definition adj_diffusion.cpp:319
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Class for defining the numerical methods.
Definition CNumerics.hpp:48
passivedouble su2double
Definition code_config.hpp:181