Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
Search
 
Timothy R. Hopkins
University of Kent
Canterbury, United Kingdom
 

Tim Hopkins is a Reader in Numerical Computing in the Computer Science Department at the University of Kent (UK). He obtained his BSc in Mathematics from the University of Southampton in 1971, a Diploma in Computer Science from Cambridge University in 1972 and a PhD in Numerical Computation from the University of Liverpool in 1977.

His research interests lie mainly in the areas of software testing, software metrics, software tools and software quality applied to numerical and scientific code. In the early 1980s he was involved in a project to look at how best to utilise the facilities available on the new breed of windows based workstations. This led to the production of a number of software tools for comparing the contents of files, manipulating the user file system and interactive debugging which extensively utilised the then emerging technologies of a bit mapped display and a mouse!

Tim is Algorithms Editor for ACM's Transactions on Mathematical Software and this, along with his research experience, were put to good practical use in the renovation of the Collected Algorithms from ACM (CALGO). This project has resulted in over 300 mathematical software submissions, published between 1975 and 1999, being updated and corrected. The resulting software package which includes the algorithm codes, driver programs, sample data and results, and other descriptive and indexing material has been made available by the ACM as a CD based Website.

Currently, he is also Director of the UK's National Academic Mirror Service. This service (www.mirror.ac.uk) provides access to a huge quantity of freely available, electronic material including software, textual and numerical data, audio material, and static and moving pictures. This data is obtained by mirroring, on a daily basis, the contents of around 200 academically useful ftp and web based collections from around the world.

Tim has published a goodly number of journal and conference papers. He is also co-author of the book "Numerical Methods in Practice".


     

Algorithm 957: evaluation of the repeated integral of the coerror function by half-range Gauss-Hermite quadrature
Gautschi W. ACM Transactions on Mathematical Software 42(1): 1-10, 2016.  Type: Article

The accurate evaluation of the repeated integrals of the coerror function defined as
with
is require...

 

Numerical methods using MATLAB
Gupta A., Apress, Berkeley, CA, 2014. 156 pp.  Type: Book (978-1-484201-55-8)

This book has a subtitle: Learn how to apply a wide range of common numerical methods within the MATLAB environment, and its intended readership is engineers wanting either “a complementary book for a MATLAB course&...

 

Modern Fortran in practice
Markus A., Cambridge University Press, New York, NY, 2012. 272 pp.  Type: Book (978-1-107603-47-9)

To borrow a line from Mark Twain, the report of Fortran’s death has been greatly exaggerated. New standards, and compilers for implementing them, have been appearing regularly over the past two decades, with the latest standa...

 

The Python standard library by example
Hellmann D., Addison-Wesley Professional, Upper Saddle River, NJ, 2011. 1344 pp.  Type: Book (978-0-321767-34-9), Reviews: (2 of 2)

Python is fast becoming the language of choice for producing applications over a wide spectrum of computing domains--from artificial intelligence to scientific computing, from Linux package management to launching and configur...

 

Modern Fortran explained (4th ed.)
Metcalf M., Reid J., Cohen M., Oxford University Press, Inc., New York, NY, 2011. 512 pp.  Type: Book (978-0-199601-41-7)

Reports of Fortran’s death are greatly exaggerated. The language is still used extensively and very successfully for scientific computation on both sequential and parallel architectures. This is perhaps hardly surprising give...

 
  more...

 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy