Publication List for Dr Tim Hopkins
Books
- Developments in the Teaching of Computer Science,
Bateman, D.C. and Hopkins, T.R. (editors),
University of Kent at Canterbury, Canterbury, Kent, Jun 1992. <#22>
- Numerical Methods in Practice -- A Guide to the NAG Library,
Hopkins, T.R. and Phillips, C.,
Addison-Wesley, Reading, MA, USA, 1988. <#9>
Journal Articles
- Remark on Algorithm 705: A Fortran-77 Software Package for Solving the Sylvester Matrix Equation $AXB^T + CXD^T = E$,
Hopkins, T.R.,
ACM Trans. Math. Software, 28(3), pages 372-375, Sep 2002. [Paper] <#60>
- A Comment on the Presentation and Testing of CALGO Codes and a Remark on Algorithm 639: To Integrate Some Infinite Oscillating Tails,
Hopkins, T.R.,
ACM Trans. Math. Software, 28(3), pages 285-300, Sep 2002. [Abstract, Paper] <#59>
- Renovating the Collected Algorithms from ACM,
Hopkins, T.R.,
ACM Trans. Math. Software, 28(1), pages 59-74, Mar 2002. [Abstract, Paper] <#61>
- Cumulative Index for the Collected Algorithms from the ACM,
Hopkins, T.R.,
CALGO, pages 1-33, Dec 1999. [Paper] <#42>
- CFTP -- A Caching FTP Server,
Russell, M.T. and Hopkins, T.R.,
Computer Networks and ISDN Systems, 30(22-23), pages 2211-2222, Nov 1998. [Abstract, Paper] <#40>
- Certification of Algorithm 734: A Fortran 90 Code for Unconstrained Nonlinear Minimization,
Hopkins, T.R.,
ACM Trans. Math. Software, 24(3), pages 351-354, Sep 1998. [Abstract, Paper] <#39>
- Restructuring the BLAS Level-1 Routine for Computing the Modified Givens Transformation,
Hopkins, T.R.,
ACM SIGNUM, 32(4), pages 2-14, Oct 1997. [Abstract, Paper] <#38>
- Restructuring Software: A Case Study,
Hopkins, T.R.,
Software -- Practice and Experience, 26(8), pages 967-982, Aug 1996. [Abstract, Paper] <#34>
- Transputer Data-flow Solution for Systems of Linear Equations,
Hopkins, T.R. and Welch, P.H.,
Concurrency: Practice and Experience, 8(8), pages 569-580, 1996. <#33>
- HENSA Unix: Serving the UK,
Bowman, M.L., Hopkins, T.R. and Smith, N.G.,
Axis, 2(2), pages 6-11, 1995. [Abstract, Paper] <#32>
- A Parallel Implementation of the Restarted GMRES Iterative Method for Nonsymmetric Systems of Linear Equations,
da Cunha, R.D. and Hopkins, T.R.,
Advances in Computational Mathematics, 2(3), pages 261-277, 1994. [Abstract, Paper] <#30>
- Parallel Preconditioned Conjugate-Gradient Methods,
da Cunha, R.D. and Hopkins, T.R.,
Transputer Communications, 1(2), pages 111-125, Nov 1993. [Abstract, Paper] <#27>
- A Comment on the Eispack Machine Epsilon Routine,
Hopkins, T.R. and Slater, J.B.,
ACM SIGNUM, 28(4), pages 2-6, Oct 1993. [Abstract, Paper] <#28>
- Remark on Algorithm 540,
Hopkins, T.R.,
ACM Trans. Math. Software, 18(3), pages 343-344, Sep 1992. <#26>
- Remark on Algorithm 620,
Hopkins, T.R. and Morse, D.R.,
ACM Trans. Math. Software, 16(4), pages 401-403, Dec 1990. <#19>
- Index of Statistical Algorithms,
Hopkins, T.R. and Morse, D.R.,
J. Roy. Statist. Soc. Ser. C, 39(1), pages 177-187, 1990. <#17>
- A Graphical Interface for Toolpack/1,
Broom, M.A., Holmes, S.P. and Hopkins, T.R.,
Information and Software Technology, 31, pages 305-312, 1989. <#11>
- The Implementation and Use of Toolpack/1 on a Graphics Workstation,
Broom, M.A. and Hopkins, T.R.,
Software --- Practice and Experience, 17, pages 561-573, 1987. <#8>
- ASR49 -- A Remark on Algorithm AS135: Min-Max Estimates for Linear Multiple Regression Problems,
Grant, P.M. and Hopkins, T.R.,
J. Roy. Statist. Soc. Ser. C, 32, pages 345-347, 1983. <#7>
- Peripheral and ADI Hopscotch Methods for Two Dimensional Parabolic and Elliptic Equations with a Mixed Term,
Broom, M.A. and Hopkins, T.R.,
J. Comput. Appl. Math., 9, pages 239-246, 1983. <#6>
- AS193 -- A Revised Algorithm for the Spectral Test,
Hopkins, T.R.,
J. Roy. Statist. Soc. Ser. C, 32, pages 328-335, 1983. <#5>
- PBASIC -- A Verifier Program for ANSI Minimal Basic,
Hopkins, T.R.,
ACM Trans. Math. Software, 9, pages 391-394, 1983. <#4>
- AS188 -- Estimation of the Order of Dependence in Sequences,
Hopkins, T.R., Welch, P.H. and Kollerstrom, J.,
J. Roy. Statist. Soc. Ser. C, 32, pages 185-196, 1983. <#3>
- On the Sensitivity of the Coefficients of Pade Approximants with Respect to their Defining Power Series Coefficients,
Hopkins, T. R.,
J. Comput. Appl. Math., 8, pages 105-109, 1982. <#47>
- Corrections to Fortran Subroutines for the Solution of Toeplitz Sets of Linear Equations,
Hopkins, T.R.,
IEEE Trans. Acoust. Speech Signal Process., 29, pages 1212, 1981. <#46>
- Reliable Rational Interpolation,
Graves-Morris, P.R. and Hopkins, T.R.,
Numer. Math., 36, pages 111-128, 1981. <#45>
- PBASIC -- A Verifier for BASIC,
Hopkins, T.R.,
Software --- Practice and Experience, 10, pages 175-182, 1980. <#44>
- Kufarev's Method for Determining the Schwarz-Christoffel Parameters,
Hopkins, T.R. and Roberts, D.E.,
Numer. Math., 33, pages 353-365, 1979. <#35>
- Some Quadrature Rules for Galerkin Methods Using B-spline Basis Functions,
Hopkins, T.R. and Wait, R.,
Comput. Methods Appl. Mech. Engrg., 19, pages 401-416, 1979. <#24>
- Note on a Family of Economical Sixth Order Finite Difference Methods for Non-linear 2-Point Boundary Value Problems,
Hopkins, T.R.,
BIT, 18, pages 497-499, 1978. <#2>
- A Comparison of Galerkin, Collocation and the Method of Lines for Partial Differential Equations,
Hopkins, T.R. and Wait, R.,
Internat. J. Numer. Methods Engrg., 12, pages 1081-1107, 1978. <#13>
- A Comparison of Numerical Methods for the Solution of Quasilinear Partial Differential Equations,
Hopkins, T.R. and Wait, R.,
Comput. Methods Appl. Mech. Engrg., 9, pages 181-190, 1976. <#1>
Conference Articles
- The Implementation and Visualization of a Large Spatial Individual-Based Model Using Fortran 90,
Hopkins, T.R. and Morse, D.R.,
In Denzer, R., Swayne, D.A. and Schimak, G., editors, Environmental Software Systems, Volume 2, pages 284-291, London, 1997. Chapman \& Hall. [Abstract, Paper] <#37>
- A Comparison of Acceleration Techniques Applied to the SOR Method,
da Cunha, R.D. and Hopkins, T.R.,
In A. Cuyt, editor, Proceedings on Nonlinear Numerical Methods and Rational Approximation, pages 247-260, Dordrecht, The Netherlands, Mar 1994. Kluwer Academic Publishers Group. [Abstract, Paper] <#31>
- Porting Linear Algebra Subroutines from Transputers to Clusters of Workstations,
da Cunha, R.D. and Hopkins, T.R.,
In R. Grebe, J. Hektor, S.C. Hilton, M.R. Jane and P.H. Welch, editors, Proceedings of the World Transputer Congress, pages 660-667, Amsterdam, 1993. IOS. [Abstract, Paper] <#29>
- The Parallel Solution of Triangular Systems of Linear Equations,
R. D. da Cunha and T. R. Hopkins,
In M. Durand and F. El Dabaghi, editors, High Performance Computing II, pages 245-255, Amsterdam, New York, Oxford, 1991. North Holland-Elsevier Science Publishers. [Abstract, Paper] <#49>
- A Comparative Study of some Iterative Methods to Solve Systems of Linear Equations using Transputer Nets,
da Cunha, R.D. and Hopkins, T.R.,
In J. Edwards, editor, Occam and the Transputer -- Current Developments, pages 85-99, Amsterdam, 1991. IOS. <#21>
- Parallel Overrelaxation Algorithms for Systems of Linear Equations,
da Cunha, R.D. and Hopkins, T.R.,
In P. Welch, D. Stiles, T.L. Kunii and A. Bakkers, editors, Transputing '91, pages 159-169, Amsterdam, 1991. IOS. [Abstract, Paper] <#20>
- Distributing Matrix Eigenvalue Calculations Over Transputer Arrays,
Hopkins, T.R. and Vowden, B.J.,
In H.S.M. Zedan, editor, Real-time Systems with Transputers, pages 305-312, Amsterdam, 1990. IOS. [Abstract, Paper] <#18>
- A Generally Configurable Multigrid Implementation for the Solution of Three-Dimensional Elliptic Equations on a Transputer Network,
El-Giar, O. and Hopkins, T.R.,
In Kunii, T.L. and May, D., editors, Transputer/occam Japan 3, pages 35-45, Amsterdam, 1990. IOS. [Abstract, Paper] <#16>
- The Parallel Solution of Linear Elliptic Equations using Hopscotch Algorithms,
El-Giar, O. and Hopkins, T.R.,
In Freeman, L. and Phillips, C., editors, Applications of Transputers 1 -- Proceedings of the First International Conference on Applications of Transputers, Liverpool, pages 151-159, Amsterdam, 1990. IOS. [Abstract, Paper] <#14>
- A Generally Configurable Multigrid Implementation for Transputer Networks,
El-Giar, O. and Hopkins, T.R.,
In J. Wexler, editor, Developing Transputer Applications, pages 80-88, Amsterdam, 1989. IOS. [Abstract, Paper] <#15>
- Transputer Data-flow Solutions for Systems of Linear Equations,
Hopkins, T.R. and Welch, P.H.,
In Joubert, G.R., Evans, D.J. and Peters, F.J., editors, Parallel Computing '89 -- Proceedings of the International Conference, Leiden, pages 195-200, Amsterdam, New York, Oxford, 1989. North Holland-Elsevier Science Publishers. <#12>
- Exploiting Workstation Graphics to Provide Better Software Tools,
Broom, M.A., Holmes, S.P. and Hopkins, T.R.,
In Proceedings of the International Workshop on Software Engineering and Its Applications Volume 2, Toulouse, pages 219-230, Paris, France, 1988. Ec2. <#10>
- Portable Numerical Software for Microprocessors,
Genz, A.C. and Hopkins, T.R.,
In Hennell, M.A. and Delves, L.M., editors, Production and Assessment of Numerical Software, New York, 1980. Academic Press. <#43>
Collection Articles
- The Evolution and Testing of a Medium Sized Numerical Package,
Barnes, D.J. and Hopkins, T.R.,
In Langtangen, H.P., Bruaset, A.M. and Quak, E., editors, Advances in Software Tools for Scientific Computing, volume 10 of Lecture Notes in Computational Science and Engineering, pages 225-238. Springer-Verlag, Berlin, 2000. [Abstract, Paper] <#41>
- Is the Quality of Numerical Subroutine Code Improving?,
Hopkins, T.R.,
In Arge, E., Bruaset, A.M. and Langtangen, H.P., editors, Modern Software Tools for Scientific Computing, pages 311-324. Birkhauser Verlag, Basel, 1997. [Abstract, Paper] <#36>
- The Parallel Solution of Systems of Linear Equations using Iterative Methods on Transputer Networks,
da Cunha, R.D. and Hopkins, T.R.,
In J. Luo and G.L. Reijns, editors, Transputing for Numerical and Neural Network Applications, pages 1-13. IOS, Amsterdam, 1992. [Abstract, Paper] <#25>
- The Parallel Solution of Partial Differential Equations on Transputer Networks,
da Cunha, R.D. and Hopkins, T.R.,
In J. Luo and G.L. Reijns, editors, Transputing for Numerical and Neural Network Applications, pages 96-109. IOS, Amsterdam, 1992. [Abstract, Paper] <#23>
Working Papers
- PIM 2.0: The Parallel Iterative Methods Package for Systems of Linear Equations. User's Guide (Fortran 77 version),
R. D. da Cunha and Tim Hopkins,
Report 1-96, Computing Laboratory, University of Kent at Canterbury, Canterbury, Kent CT2 7NF, U.K., Jan 1996. [Abstract, Paper] <#53>
- Remark on Applied Statistics Algorithm AS030 Half-Normal Plotting,
Tim Hopkins and David Morse,
Report 28-94, Computing Laboratory, University of Kent at Canterbury, Canterbury, Kent CT2 7NF, U.K., Dec 1994. [Paper] <#51>
- Remark on Applied Statistics Algorithm AS057 Printing Multidimensional Tables,
Tim Hopkins and David Morse,
Report 29-94, Computing Laboratory, University of Kent at Canterbury, Canterbury, Kent CT2 7NF, U.K., Dec 1994. [Paper] <#50>
- The Parallel Iterative Methods (PIM) Package for the Solution of Systems of Linear Equations on Parallel Computers,
Tim Hopkins and Rudnei Dias da Cunha,
Report 19-94, Computing Laboratory, University of Kent at Canterbury, Canterbury, Kent CT2 7NF, U.K., Sep 1994. [Abstract, Paper] <#52>
- Using Parallel Programming Environments on Clusters of Workstations,
R. D. da Cunha and Tim Hopkins,
Report 12-93, Computing Laboratory, University of Kent at Canterbury, Canterbury, Kent CT2 7NF, U.K., Dec 1993. [Abstract, Paper] <#54>
- NAG Spline Fitting Routines on a Graphics Workstation -- the Story So Far,
Tim Hopkins,
Report 76, Computing Laboratory, University of Kent at Canterbury, Canterbury, Kent CT2 7NF, U.K., Jul 1990. [Paper] <#55>
Supervised Theses
- A Study on Iterative Methods for the Solution of Systems of Linear Equations on Transputer Networks,
R.D. da Cunha,
PhD thesis, University of Kent Canterbury, UK, Jul 1992. <#57>
- Implementation and Comparison of Numerical Algorithms for the Solution of Linear Systems using Transputer Networks,
J.D. dos Santos,
PhD thesis, University of Kent Canterbury, UK, Sep 1990. <#56>
- The Parallel Solution of Elliptic Equations on Transputer Networks,
M.O. El-Giar,
PhD thesis, University of Kent Canterbury, UK, Mar 1990. <#58>