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

SU2 Falcon error in using fsi_computation.py

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By rocco.bom

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 8, 2018, 11:15
Default SU2 Falcon error in using fsi_computation.py
  #1
New Member
 
Rocco
Join Date: Jan 2017
Posts: 6
Rep Power: 9
rocco.bom is on a distinguished road
Good morning,

I'm trying to make fsi_computation.py run with the new Falcon release. I had no problem making it run with the previous Raven version. Now, instead, the code gives error when running the wrapped SU2 function SetInitialMesh(). The last thing the code is able to print before the error message is:

Min. volume: 1.73089e-09, max. volume: 2.64949.
Min. distance: 1.16009e-06, max. distance: 24.9477.

So, going back to the source I targeted where the code actually prints this message, and it happens in file /Common/src/grid_movement_structure.cpp at line 541 (I underline it is in case of version Falcon).

Now, comparing the .cpp fine with the one belonging to the previous version I notice a lot of changes. Is it possible the actualized version has some bug or it is just a problem of retro-compatibility of the fsi_computation.py tool I'm using, which requires some changes in the python interface?

I'll be glad to anyone who can give me some tips about this issue.
Thanks
rocco.bom is offline   Reply With Quote

Old   May 15, 2018, 10:28
Default Possible bug in CILUPreconditioner
  #2
New Member
 
Rocco
Join Date: Jan 2017
Posts: 6
Rep Power: 9
rocco.bom is on a distinguished road
I found the problem (which may actually be a bug ). It occurs when the wrapped function SetInitialMesh() is run. This directly involves the core of SU2 as I found out the error is given during the run of the function CILUPreconditioner (inside matrix_structure.cpp) which, as much I understood, builds the preconditioning matrix for the solution of the linear system at the base of the mesh deforming procedure.

SU2 uses by default ILU precoditioner whose relative function (see above) has remarkable differences from the Raven release (I didn't go too much into details). Same error I get if using Jacobi preconditioner.
At contrary, everything seems fine if using LU_SGS preconditioner and the fsi_computation.py finally works. Maybe it's the case to point it out to the developers involved in this part of the code.
davidsubo likes this.
rocco.bom is offline   Reply With Quote

Reply

Tags
falcon, fsi_computation, python, setinitialmesh, su2_cfd


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
Introducing SU2 International Developers Society (IDS) fpalacios SU2 News & Announcements 1 June 17, 2019 23:38
Regarding wall functions in SU2 v6.0 Falcon omdemircan SU2 3 October 1, 2018 12:05
Pointwise-SU2 joint webinar (April 29th) and SU2 v3.1.0 new release fpalacios SU2 News & Announcements 1 April 30, 2014 03:40
Official release of SU2 V3.0 and SU2 Educational V1.0 fpalacios SU2 News & Announcements 2 January 22, 2014 06:28
Welcome to the Stanford University Unstructured (SU2) forum! economon SU2 0 January 7, 2013 03:48


All times are GMT -4. The time now is 13:06.