CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > SU2

FFD control point definitions

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By hlk

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 29, 2016, 14:03
Question FFD control point definitions
  #1
New Member
 
Eran Arad
Join Date: Jan 2015
Location: Israel
Posts: 15
Rep Power: 11
Arad is on a distinguished road
Hi
Got a bit mixed up with the versions and definitions. Could someone help?

In all design tutorials with FFD a list of control points is attached at the end of the mesh.su2 file.

In many posts related to FFD it is suggested to set the FFD box corners,
then to run the SU2_MDC with DV_KIND= NO_DEFORMATION in the
configuration file. As a results the FFD control and surface points are generated and merged to the end of new_mesh.su2, that can be now used for optimization.

Now, since version 3.2 SU2_DEF replaced SU2_MDC. The current SU2_DEF won't take DV_KIND= NO_DEFORMATION. So how do you generate the definitions needed to be appended at the end of the mesh.su2 file ?

Also, Python script set_ffd_design_var.py generates a DEFINITION_DV list, based on user input (ffd box degrees and so forth). This can be appended to the configuration file, but what about the mesh.su2 file ?


Thanks
Arad is offline   Reply With Quote

Old   September 29, 2016, 15:05
Default
  #2
hlk
Senior Member
 
Heather Kline
Join Date: Jun 2013
Posts: 309
Rep Power: 14
hlk is on a distinguished road
Quote:
Originally Posted by Arad View Post
Hi
Got a bit mixed up with the versions and definitions. Could someone help?

In all design tutorials with FFD a list of control points is attached at the end of the mesh.su2 file.

In many posts related to FFD it is suggested to set the FFD box corners,
then to run the SU2_MDC with DV_KIND= NO_DEFORMATION in the
configuration file. As a results the FFD control and surface points are generated and merged to the end of new_mesh.su2, that can be now used for optimization.

Now, since version 3.2 SU2_DEF replaced SU2_MDC. The current SU2_DEF won't take DV_KIND= NO_DEFORMATION. So how do you generate the definitions needed to be appended at the end of the mesh.su2 file ?

Also, Python script set_ffd_design_var.py generates a DEFINITION_DV list, based on user input (ffd box degrees and so forth). This can be appended to the configuration file, but what about the mesh.su2 file ?


Thanks
Thanks for your question. Yes, some of the terminology has changed over time, in ways that we hope will make things clearer.

Instead of 'NO_DEFORMATION', use 'FFD_SETTING' with SU2_DEF to set the FFD box definition. The FFD box will be written to the mesh_out.su2 file. You do not need the DEFINTION_DV list at this step (you do need it for optimization) but you DO need to have the FFD box defined, as shown in the current
config_template.cfg.

This file is a good place to look in general for updates to the config options.
Eduardo Carvalho likes this.
hlk is offline   Reply With Quote

Old   September 29, 2016, 17:30
Default
  #3
New Member
 
Eran Arad
Join Date: Jan 2015
Location: Israel
Posts: 15
Rep Power: 11
Arad is on a distinguished road
Thanks a lot. It works well that way
Arad is offline   Reply With Quote

Reply

Tags
ffd, optimizaion


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
problem in toposet Ahmed Khattab OpenFOAM Pre-Processing 27 March 3, 2023 22:12
Difficulty in calculating angular velocity of Savonius turbine simulation alfaruk CFX 14 March 17, 2017 07:08
FFD control point deformation gunnersnroses SU2 Shape Design 1 May 11, 2016 13:25
Problem with an old Simulation FrankW CFX 3 February 8, 2016 05:28
Floating point error and divergence detected aannjj FLUENT 0 July 2, 2013 04:44


All times are GMT -4. The time now is 15:52.