SIAM Journal on Scientific and Statistical Computing
On simple moving grid methods for one-dimensional evolutionary partial differential equations
Journal of Computational Physics
Algorithm 688: EPDCOL: a more efficient PDECOL code
ACM Transactions on Mathematical Software (TOMS)
Algorithm 690: Chebyshev polynomial software for elliptic-parabolic systems of PDEs
ACM Transactions on Mathematical Software (TOMS)
Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
On the numerical solution of the cubic Schro¨dinger equation in one space variable
Journal of Computational Physics
ACM Transactions on Mathematical Software (TOMS)
Journal of Computational Physics
Comparison of adaptive methods for one-dimensional parabolic systems
Applied Numerical Mathematics
High-order finite element methods for singularly perturbed elliptic and parabolic problems
SIAM Journal on Applied Mathematics
A moving collocation method for solving time dependent partial differential equations
Applied Numerical Mathematics
A finite-difference method for solving the cubic Schro¨dinger equation
Mathematics and Computers in Simulation - Special issue: computation of nonlinear phenomena
On spatial adaptivity and interpolation when using the method of lines
Proceedings of international centre for mathematical sciences on Grid adaptation in computational PDES : theory and applications: theory and applications
Algorithm 540: PDECOL, General Collocation Software for Partial Differential Equations [D3]
ACM Transactions on Mathematical Software (TOMS)
ACM Transactions on Mathematical Software (TOMS)
Numerical simulation of coupled nonlinear Schrödinger equation
Mathematics and Computers in Simulation
A high-order global spatially adaptive collocation method for 1-D parabolic PDEs
Applied Numerical Mathematics
A comparison of adaptive software for 1D parabolic PDEs
Journal of Computational and Applied Mathematics
Method of lines study of nonlinear dispersive waves
Journal of Computational and Applied Mathematics - Special issue: Selected papers from the 2nd international conference on advanced computational methods in engineering (ACOMEN2002) Liege University, Belgium, 27-31 May 2002
BACOL: B-spline adaptive collocation software for 1-D parabolic PDEs
ACM Transactions on Mathematical Software (TOMS)
Efficient time integrators in the numerical method of lines
Journal of Computational and Applied Mathematics - Special issue on the method of lines: Dedicated to Keith Miller
Hi-index | 0.01 |
In this article we discuss a new software package, BACOLR, for the numerical solution of a general class of time-dependent 1-D PDEs. This package employs high-order adaptive methods in time and space within a method-of-lines approach and provides tolerance control of the spatial and temporal errors. The DAEs resulting from the spatial discretization (based on B-spline collocation) are handled by a substantially modified version of the Runge-Kutta solver, RADAU5. For each time step, the RADAU5 code computes an estimate of the temporal error and requires it to satisfy the user tolerance. After each time step BACOLR then computes a high-order estimate of the spatial error and requires this error estimate to satisfy the user tolerance. BACOLR was developed through a substantial modification of the adaptive method-of-lines package, BACOL. In this article we introduce the BACOLR package and present numerical results to show that the performance of BACOLR is comparable to and in some cases significantly superior to that of BACOL, which was shown in previous work to be more efficient, reliable and robust than other existing codes, especially for problems with solutions exhibiting narrow spikes or boundary layers.