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_init | Initialization 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
|