|
[Sponsors] |
Surface_Sensitivity variable in surface_adjoint file |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 29, 2014, 22:08 |
Surface_Sensitivity variable in surface_adjoint file
|
#1 |
Member
Tommy Chen
Join Date: Mar 2011
Location: University of Michigan
Posts: 96
Rep Power: 15 |
Hi Stanford guys
I have run a continuous adjoint computation of the RAE2822 airfoil in the test cases. In the surface_adjoint.dat file and the surface_adjoint.csv file, I found that the surface_sensitivity variable is a one dimensional scalar instead of a 2D vector? Why is the surface sensitivity of 2D airfoil scalar instead of vector ? Many thanks |
|
January 29, 2014, 22:41 |
|
#2 |
Member
Tommy Chen
Join Date: Mar 2011
Location: University of Michigan
Posts: 96
Rep Power: 15 |
So is this 1D surface_sensitivity variable the absolute value of the 2D gradient vector?
If then , what is the variable that difines the direction of the gradient? |
|
January 30, 2014, 00:58 |
|
#3 | |
Super Moderator
Francisco Palacios
Join Date: Jan 2013
Location: Long Beach, CA
Posts: 404
Rep Power: 15 |
Quote:
In this link your will find a good reference of the implementation https://adl.stanford.edu/papers/AIAA..._March2012.pdf Anyway, the computed sensitivity is with respect to displacements in the normal direction. So it is always an scalar... e.g. how change the drag of the aircraft when you move a point on the surface in the normal direction to the surface. Best, Francisco |
||
January 30, 2014, 08:41 |
|
#4 | |
Member
Tommy Chen
Join Date: Mar 2011
Location: University of Michigan
Posts: 96
Rep Power: 15 |
Quote:
Thanks Francisco, So if the swept angle of the wing or the span and chord length of the wing are also design variables,which leads to the change in the plan form, then the normal-to-surface sensitivity is still all that we need to calculate the gradient of the objective function ? |
||
January 30, 2014, 20:14 |
|
#5 | |
Super Moderator
Francisco Palacios
Join Date: Jan 2013
Location: Long Beach, CA
Posts: 404
Rep Power: 15 |
Quote:
Best, Francisco |
||
January 30, 2014, 20:22 |
|
#6 | |
Member
Tommy Chen
Join Date: Mar 2011
Location: University of Michigan
Posts: 96
Rep Power: 15 |
Quote:
So actually I can use all the normal-to-surface sensitivity and the normal vector (the absolute value of which is the surface element area) to project the gradient to any other design variables developed myself. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how to calculate mass flow rate on patches and summation of that during the run? | immortality | OpenFOAM Post-Processing | 104 | February 16, 2021 08:46 |
wmake compiling new solver | mksca | OpenFOAM Programming & Development | 14 | June 22, 2018 06:29 |
[Other] OpenFOAM Installation for navalFoam | sachinlb | OpenFOAM Community Contributions | 22 | July 28, 2017 05:26 |
[swak4Foam] swak4foam building problem | GGerber | OpenFOAM Community Contributions | 54 | April 24, 2015 16:02 |
OpenFOAM on MinGW crosscompiler hosted on Linux | allenzhao | OpenFOAM Installation | 127 | January 30, 2009 19:08 |