Writing scientific software

Writing scientific software

by David E. Stewart, Suely Oliveira

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

2 readers worldwide want to read this book

Start a club free
About
The 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.

Discuss Writing scientific software with other readers

Join or start a book club for Writing scientific software on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Writing scientific software?

Sign up free on Readfeed, then browse public clubs or start your own club with Writing scientific software as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Writing scientific software with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Writing scientific software with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.