Turning off Vandenberg iteration Log Out | Topics | Search
Moderators | Register | Edit Profile

FlexPDE User's Forum » User Postings » Turning off Vandenberg iteration « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Jared Barber (jared_barber)
Member
Username: jared_barber

Post Number: 41
Registered: 01-2007
Posted on Monday, March 30, 2009 - 01:07 am:   

Hello,

I have code running and, despite the fact that I use the select switch: vandenberg = off, during the solution process the iteration switches from Lanczos to Vandenberg (and then fails to converge). While I realize that Lanczos might also fail to converge, I would like to turn off Vandenberg to make sure that Lanczos does not converge before proceeding to Vandenberg. If anyone could shed some light on this, that would be great. Thanks, Jared
Top of pagePrevious messageNext messageBottom of page Link to this message

Robert G. Nelson (rgnelson)
Moderator
Username: rgnelson

Post Number: 1234
Registered: 06-2003
Posted on Monday, March 30, 2009 - 03:15 pm:   

The default behavior for non-symmetric systems is to perform Lanczos iteration.
If this method diverges, the solver falls back to the Vandenberg method.
The only alternative would be to abort the run.

The Vandenberg switch can request exclusive use of the vandenberg iteration method, but cannot prevent its use as a fall-back if the Lanczos method fails.

Failure of both methods probably means the system is singular or nearly singular.

Add Your Message Here
Post:
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Last Week | Tree View | Search | Help/Instructions | Program Credits Administration