星期二, 二月 27, 2007

Writing Scientific Software: A Guide to Good Style

:: Xpressionsz - The eBooks Heaven » Writing Scientific Software: A Guide to Good Style


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.

http://rapidshare.com/files/17611570/_2006-09__0521675952_Writing_Scientific_Software_A_Guide_to_Good_Style.rar

 

Related ebooks:

  • Writing Scientific Software: A Guide to Good Style
  • The Elements of C++ Style
  • Software Evolution and Feedback: Theory and Practice
  • Scientific and Engineering C++ : An Introduction with Advanced Techniques and Examples
  • Investment Science
  • Code Craft: The Practice of Writing Excellent Code
  • The Best Software Writing I
  • Implementing the IEEE Software Engineering Standards
  • Scientific American May 2006
  • Coder to Developer: Tools and Strategies for Delivering Your Software
  • 星期日, 二月 11, 2007

    Numerical Simulations and Case Studies Using Visual C++.Net

    Numerical Simulations and Case Studies Using Visual C++.Net Master the numerical simulation process required to design, test and support mobile and parallel computing systems. An accompanying ftp site contains all the Visual C++ based programs discussed in the text to help readers create their own programs. With its focus on problems and solutions, this is an excellent text for upper-level undergraduate and graduate students, and a must-have reference for researchers and professionals in the field of simulations. More information about Visual C++ based programs can be found at: ftp: //ftp.wiley.com/public/sci_tech_med/numerical_simulations/ Numerical computing has come a long way since the discovery of the first computer in the early 1940s. Computers have brought changes to the world through their capability to handle and solve problems that we... Source: http://www.pdfchm.com/book/numerical-simulations-and-case-studies-using-visual-c-net-6224/

    星期六, 二月 10, 2007

    The Handbook of Ad hoc Wireless Networks

    The Handbook of Ad hoc Wireless Networks An ad hoc wireless network one without a well-defined infrastructure provides mobile communication capabilities for temporary situations, such as disaster recovery, conventions, military actions, and various healthcare and academic applications. This handbook provides comprehensive reference materials on ad hoc wireless networks, from the basic concepts, techniques, systems and protocols of wireless communication to the particulars [...]... Source: http://www.ebooksportal.org/2007/02/the-handbook-of-ad-hoc-wireless-networks.ebp

    星期四, 二月 08, 2007

    C++ Network Programming Volume.1 Mastering Complexity with ACE and Patterns

    C++ Network Programming Volume.1 Mastering Complexity with ACE and Patterns As networks, devices, and systems continue to evolve, software engineers face the unique challenge of creating reliable distributed applications within frequently changing environments. C++ Network Programming, Volume 1, provides practical solutions for developing and optimizing complex distributed systems using the ADAPTIVE Communication Environment (ACE), a revolutionary open-source framework that runs on dozens of hardware platforms [...]... Source: http://www.ebooksportal.org/2007/02/c-network-programming-volume1-mastering-complexity-with-ace-and-patterns.ebp

    星期五, 二月 02, 2007

    Data Networks IP and the Internet Protocols Design and Operation - John Wiley & Sons

    Data Networks IP and the Internet Protocols Design and Operation - John Wiley & Sons Data Networking is a capability that allows users to combine separate data bases, telecommunication systems, and specialised computer operations into a single integrated system, so that data communication can be handled as easily as voice messages. Data communications is the problem of getting information from one place to another reliably (secure both from channel disruptions [...]... Source: http://www.ebooksportal.org/2007/02/data-networks-ip-and-the-internet-protocols-design-and-operation-john-wiley-sons.ebp

    google站内搜索

    Google