This page describes the implementation of dissipation-based continuation (DBC) in OPTIMA2D.
DBC Modifications To the PROBE Flow Solver
We wish to solve the non-linear problem
To find a solution Q^ that satisfies the above equation, Newton's method is used:
where
The Newton update is then calculated as
Right Hand Side Modifications:
The right hand side (RHS) of the linear system arising at each Newton-Krylov iteration is -R, where R is the residual of the discretized governing equations. For example, the residual of the discretized Euler equations is given by
DBC Modifications To the PROBE Flow Solver
We wish to solve the non-linear problem
To find a solution Q^ that satisfies the above equation, Newton's method is used:
where
The Newton update is then calculated as
Right Hand Side Modifications:
The right hand side (RHS) of the linear system arising at each Newton-Krylov iteration is -R, where R is the residual of the discretized governing equations. For example, the residual of the discretized Euler equations is given by
Let H be the modified residual given by
The following subroutines are affected:
BCRHS
VBCRHS
RHSX
RHSY
COEF24X
COEF24Y
FILTERX
FILTERY
PROBE
Left Hand Side Modifications:
Input Parameters for Controlling DBC Performance:
DISSCON
LAMDISSMAX
DCTOL
LAMKILL