000 02062nam a22003138i 4500
001 CR9780511617973
003 UkCbUP
005 20170526205628.0
006 m|||||o||d||||||||
007 cr||||||||||||
008 090915s2006||||enk o ||1 0|eng|d
020 _a9780511617973 (ebook)
020 _z9780521858960 (hardback)
020 _z9780521675956 (paperback)
040 _aUkCbUP
_beng
_erda
_cUkCbUP
082 0 0 _a5.1
_222
100 1 _aOliveira, Suely,
_eauthor.
245 1 0 _aWriting Scientific Software :
_bA Guide to Good Style /
_cSuely Oliveira, David E. Stewart.
264 1 _aCambridge :
_bCambridge University Press,
_c2006.
300 _a1 online resource (316 pages) :
_bdigital, PDF file(s).
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
500 _aTitle from publisher's bibliographic system (viewed on 28 Feb 2017).
520 _aThe core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance. Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use. Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid. By following their advice, readers will learn how to write efficient software, and how to test it for bugs, accuracy and performance. Techniques are explained with a variety of programming languages, and illustrated with two extensive design examples, one in Fortran 90 and one in C++: other examples in C, C++, Fortran 90 and Java are scattered throughout the book. This manual of scientific computing style will be an essential addition to the bookshelf and lab of everyone who writes numerical software.
700 1 _aStewart, David E.,
_eauthor.
776 0 8 _iPrint version:
_z9780521858960
856 4 0 _uhttps://doi.org/10.1017/CBO9780511617973
999 _c123822
_d123822