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



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