CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   SU2 (http://www.cfd-online.com/Forums/su2/)
-   -   Evaluation of sensitivities (http://www.cfd-online.com/Forums/su2/122619-evaluation-sensitivities.html)

Bortolazzi August 23, 2013 05:55

Evaluation of sensitivities
 
Hi developers,

I was trying to understand how the objective function sensitivities w.r.t. the design variables are computed, but I could not understand the meaning of the variable called Sensitivity.

If I well understood, it's a scalar product between the flow solution and the adjoint solution at a given node, which is performed by solution_adjoint_mean.cpp and stored in AuxVar.

Afterwards, this value is multiplied by the sensitivity of the node's displacement w.r.t. a given design variable in order to compose the sensitivity of the objective function w.r.t. this design variable.

Could you explain the meaning of the variable Sensitivity, as well as the mathematical formulation used to compute the final sensitivities of the objective function w.r.t. the design variables?

Thanks in advance.

Best regards,

Andre

fpalacios August 26, 2013 16:20

Dear Andre,

The implemented formulation is described in several articles like:
http://adl.stanford.edu/papers/AIAA_..._March2012.pdf
http://adl.stanford.edu/papers/AIAA-2013-0632.pdf
or
http://adl.stanford.edu/papers/AIAA-2013-0287.pdf

The variable (surface) sensitivity is the derivative of the objective function with respect to perturbations of the geometry (in the normal direction).

Best,
Francisco


Quote:

Originally Posted by Bortolazzi (Post 447658)
Hi developers,

I was trying to understand how the objective function sensitivities w.r.t. the design variables are computed, but I could not understand the meaning of the variable called Sensitivity.

If I well understood, it's a scalar product between the flow solution and the adjoint solution at a given node, which is performed by solution_adjoint_mean.cpp and stored in AuxVar.

Afterwards, this value is multiplied by the sensitivity of the node's displacement w.r.t. a given design variable in order to compose the sensitivity of the objective function w.r.t. this design variable.

Could you explain the meaning of the variable Sensitivity, as well as the mathematical formulation used to compute the final sensitivities of the objective function w.r.t. the design variables?

Thanks in advance.

Best regards,

Andre



All times are GMT -4. The time now is 10:28.