NAG fl90 Library

Chapter 13: Partial Differential Equations (PDE's)

Chapter Introduction
Module 13.1: nag_pde_helm - Helmholtz Equations
nag_pde_helm_3d Solves the 3-d Helmholtz equation using a standard seven-point finite difference scheme and a fast Fourier transform method
Examples
Module 13.2: nag_pde_ell_mg - Multigrid Solution of Elliptic PDE's
nag_pde_ell_rect Generates a seven-diagonal system of linear equations which arises from the discretization of a two-dimensional elliptic PDE's on a rectangle
nag_pde_ell_mg_sol Solves a seven-diagonal system of linear equations using a multigrid iteration
Examples
Module 13.3: nag_pde_parab_1d - Parabolic PDE's in One Space Variable
nag_pde_parab_1d_fd Integrates a system of parabolic PDE's in one space variable, coupled with ODE's; using finite differences for the spatial discretisation with optional automatic adaptive spatial remeshing
nag_pde_interp_1d_fd Interpolates the solution and first derivative of a system of PDE's solved using finite differences, at a set of user-specified points
nag_pde_parab_1d_coll Integrates a system of parabolic PDE's in one space variable, coupled with ODE's; using a Chebyshev C0 collocation method for the spatial discretisation
nag_pde_interp_1d_coll Interpolates the solution and first derivative of a system of PDE's solved using a Chebyshev C0 collocation method, at a set of user-specified points
nag_pde_parab_1d_cntrl_wp Control parameters for procedures nag_pde_parab_1d_fd and nag_pde_parab_1d_coll
nag_pde_parab_1d_cntrl_initInitialization procedure for type nag_pde_parab_1d_cntrl_wp
nag_pde_parab_1d_comm_wp Communicates arrays for the underlying ODE solver between calls to the procedures in nag_pde_parab_1d
Examples


Release 4 Table of Contents
© The Numerical Algorithms Group Ltd, Oxford UK. 2000