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

Restart causes FGMRES orthogonalization failed

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 13, 2020, 08:07
Default Restart causes FGMRES orthogonalization failed
  #1
New Member
 
David Stevens
Join Date: Nov 2019
Posts: 7
Rep Power: 2
dwstevens is on a distinguished road
Hello all,


I am currently running a SS and transient model with and inlet profile and a rotating wall using a 3D hex mesh. I receive the following error whenever I attempt to restart the solution in SS or the time domain. This is the first time I have run into this and I have successfully performed similar operations in v7.0.0 in the past. I get the same error in v7.0.0 and 7.0.2.



Error in "void CSysSolve<ScalarType>::ModGramSchmidt(int, std::vector<std::vector<ScalarType> >&, std::vector<CSysVector<ScalarType> >&) const [with ScalarType = double]":
-------------------------------------------------------------------------
FGMRES orthogonalization failed, linear solver diverged.
------------------------------ Error Exit -------------------------------


Thank you!


David W. Stevens
Staff Engineer
Peregrine Turbine Technologies
dwstevens is offline   Reply With Quote

Old   March 13, 2020, 09:50
Default
  #2
pcg
Senior Member
 
Pedro Gomes
Join Date: Dec 2017
Posts: 104
Rep Power: 4
pcg is on a distinguished road
Hello David,
Can you create a minimal case for which this happens and share it?
Does SU2 also diverge with other linear solvers? If not, do the residuals shoot up upon restart?
Are you using adaptive CFL? If so can you check if using a fixed (and maybe lower) CFL helps.
Cheers,
Pedro
pcg is offline   Reply With Quote

Old   March 13, 2020, 10:23
Default
  #3
New Member
 
David Stevens
Join Date: Nov 2019
Posts: 7
Rep Power: 2
dwstevens is on a distinguished road
Pedro,


I turned off the rotating wall and the issue went away. My CFL is already quite low but I am going to try to lower it further. If I cant resolve it I will certainly send you a case.


Thank you,


David
dwstevens is offline   Reply With Quote

Old   March 23, 2020, 06:23
Default
  #4
pcg
Senior Member
 
Pedro Gomes
Join Date: Dec 2017
Posts: 104
Rep Power: 4
pcg is on a distinguished road
I replicated the problem also on simpler cases, the status of this issue can be tracked via the SU2 GitHub https://github.com/su2code/SU2/issues/915
pcg is offline   Reply With Quote

Old   March 23, 2020, 07:53
Default
  #5
New Member
 
David Stevens
Join Date: Nov 2019
Posts: 7
Rep Power: 2
dwstevens is on a distinguished road
Thank you Pedro!
dwstevens is offline   Reply With Quote

Old   April 1, 2020, 07:44
Default
  #6
pcg
Senior Member
 
Pedro Gomes
Join Date: Dec 2017
Posts: 104
Rep Power: 4
pcg is on a distinguished road
Hi David,
The restart should work if the case was first run with the following option in the config file:
VOLUME_OUTPUT= PRIMITIVE, GRID_VELOCITY
(primitive variables are a default output, we need the grid velocities as extra for the restart to work)
We will make this simpler on a future version (7.0.4 probably).
Cheers,
Pedro
pcg is offline   Reply With Quote

Old   April 1, 2020, 09:30
Default
  #7
New Member
 
David Stevens
Join Date: Nov 2019
Posts: 7
Rep Power: 2
dwstevens is on a distinguished road
Pedro,


That works! Thank you for your help!


David
dwstevens is offline   Reply With Quote

Reply

Tags
diverged, error, fgmres, restart

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Foam::error::printStack(Foam::Ostream&) with simpleFoam -parallel U.Golling OpenFOAM Running, Solving & CFD 41 February 9, 2020 05:15
Initial conditions for uniform flow andreas OpenFOAM 5 November 16, 2012 15:00
[OpenFOAM] ParaView/Parafoam error when making animation Disco_Caine ParaView 6 September 28, 2010 09:54
user subroutine error CFDUSER CFX 2 December 9, 2006 06:31
user defined function cfduser CFX 0 April 29, 2006 10:58


All times are GMT -4. The time now is 01:08.