Documentation regarding VSPAERO Convergence Factors variables

37 views
Skip to first unread message

Mike Vivaldi

unread,
Sep 23, 2025, 11:25:43 PM (6 days ago) Sep 23
to OpenVSP
Hey Rob and Brandon. 

I watched the videos on youtube, and I may have missed it, but I didn't see any mention of the variables under the advanced tab for convergence factors. I read the textual descriptions. Is there a place I could go to locate more information about what those variables do?
Forward MAT
Adjoin Mat
Non-linear
Core Size

Thanks!
Mike

Rob McDonald

unread,
Sep 24, 2025, 12:22:05 PM (6 days ago) Sep 24
to OpenVSP
VSPAERO has multiple convergence loops.

In a normal solve, there are two main loops.  There is a nonlinear convergence loop that iterates over the wake position and the stall factor.  Inside of that loop, there is an iterative matrix solution.

The Non-linear factor is a scale factor applied to the default tolerance for the nonlinear convergence loop.  Set it to .01 to converge two orders tighter than the default tolerance.  Making this smaller will increase the number of wake iterations (for example).

The Forward MAT factor is a scale factor applied to the default tolerance for the inner matrix solution.

Similarly, there is an iterative matrix solution loop that applies to solving the adjoint equations when that is needed.  The Adjoint MAT factor adjusts that tolerance.


The core size is not presently used, it does nothing right now.

Rob
Reply all
Reply to author
Forward
0 new messages