🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.num-analysis
Article #1007

Re: NAG routine D02BAF uses runge-kutta-MERSON ??

#1007
From: Makarand A. Kulkarni
Date: Mon, 04 Jan 1993 19:54
54 lines
2753 bytes


In article <1993Jan4.141352.5937@fys.ruu.nl>, walsteyn@fys.ruu.nl (Fred Walsteijn) writes:
|> I have just read that the NAG routine D02BAF is based on
|> a Runge-Kutta-Merson embedded formula.
|> Is it the same formula as mentioned in the books of
|> Lambert (1991) and Butcher (1987) ?
|> 
|> If it is, does that mean that its error truncation estimate
|> is ``easily defeated'' (cite, as I remember it from one of
|> the abovementioned books) ?
|> The reason is that the ``high order'' component has a high
|> (fifth) order of accuracy only for linear problems.
|> It cannot have fifth order of accuracy for all (e.g. nonlinear) problems
|> as it has only five stages (Butcher, 1987).
|> 
|> Thanks for any clarifying remarks...
|> -----------------------------------------------------------------------------
|> Fred Walsteijn                                | Internet: walsteyn@fys.ruu.nl
|> Institute for Marine and Atmospheric Research | FAX:      31-30-543163
|> Utrecht University, The Netherlands           | Phone:    31-30-533169


Most error estimates for integrators are based on what is called
the "linear test equation". It is extremely difficult if not
impossible to obtain local truncation error estimates for 
nonlinear problems. Normally error estimates for nonlinear
problems are obtained by linearizing the equation(s).

As a general rule, there will be a loss of stability and
accuracy when integrators are used for nonlinear equation(s).
This is true of the Runge-Kutta Merson also.  Conversely
a higher order accurate method for a linear problem will be
accurate for a nonlinear problem.

From an implementation point of view, the Runge-Kutta 
family of integrators are robust, accurate and stable. I
have worked with the four stage Runge-Kutta, the Runge-Kutta
Merson and the six stage Runge-Kutta Fehlberg and have found
them to quite reliable. Again, if there are exponentially 
growing terms, then an error analysis breaks down. 

If someone out there has any references on non-linear
stability theory and error estimates for non-linear 
problems, please post them.

Hope this helps somewhat.

Regards


Makarand
makarand@puma.larc.nasa.gov
Technical Details
Message-ID: <1ia4m9INN2h2@rave.larc.nasa.gov>
Path: arc1-ca.pugleaf.net!sparky!uunet!news.larc.nasa.gov!gazelle.larc.nasa.gov!makarand
References: <1993Jan4.141352.5937@fys.ruu.nl>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!news.larc.nasa.gov!gazelle.larc.nasa.gov!makarand
From: makarand@gazelle.larc.nasa.gov (Makarand A. Kulkarni)
Newsgroups: sci.math.num-analysis
Subject: Re: NAG routine D02BAF uses runge-kutta-MERSON ??
Date: 4 Jan 1993 19:54:49 GMT
Organization: NASA Langley Research Center, Hampton, VA  USA
Lines: 54
Distribution: world
Message-ID: <1ia4m9INN2h2@rave.larc.nasa.gov>
References: <1993Jan4.141352.5937@fys.ruu.nl>
NNTP-Posting-Host: gazelle.larc.nasa.gov
Keywords: Merson, nonlinear problems