Pseudo-Transient Continuation for Nonsmooth Nonlinear Equations

Abstract

Pseudo-transient continuation is a Newton-like iterative method for computing steady-state solutions of differential equations in cases where the initial data is far from a steady state. The iteration mimics a temporal integration scheme, with the time step being increased as steady state is approached. The iteration is an inexact Newton iteration in the terminal phase. In this paper we show how steady-state solutions to certain ordinary and differential algebraic equations with nonsmooth dynamics can be computed with the method of pseudo-transient continuation. An example of such a case is a discretized partial differential equation with a Lipschitz continuous, but non-differentiable, constitutive relation as part of the nonlinearity. In this case we can approximate a generalized derivative with a difference quotient. The existing theory for pseudo-transient continuation requires Lipschitz continuity of the Jacobian. Newton-like methods for nonsmooth equations have been globalized by trust-region methods, smooth approximations, and splitting methods in the past, but these approaches require problem-specific components in an algorithm. The method in this paper addresses the nonsmoothness directly.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 19, 2003
Accession Number
ADA446641

Entities

People

  • Carl Timothy Kelley
  • K. R. Kavanagh

Organizations

  • North Carolina State University

Tags

DTIC Thesaurus Topics

  • Accuracy
  • Boundary Value Problems
  • Computations
  • Continuity
  • Convergence
  • Differential Equations
  • Dynamics
  • Equations
  • Errors
  • Failure Mode And Effect Analysis
  • Interpolation
  • Iterations
  • North Carolina
  • Partial Differential Equations
  • Residuals
  • Scalar Functions
  • Steady State

Fields of Study

  • Mathematics

Readers

  • Fluid Dynamics.
  • Naval Engineering and Maritime Security
  • Operations Research