Get Free Shipping on orders over $79
Big Practical Guide to Computer Simulations - Alexander K Hartmann

Big Practical Guide to Computer Simulations

By: Alexander K Hartmann

eText | 29 January 2015 | Edition Number 2

At a Glance

eText


$80.29

or 4 interest-free payments of $20.07 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

This book teaches you all necessary (problem-independent) tools and techniques needed to implement and perform sophisticated scientific numerical simulations. Thus, it is suited for undergraduate and graduate students who want to become experts in computer simulations in Physics, Chemistry, Biology, Engineering, Computer Science and other fields. Content:

  • Programming in C, basics of C++, Python, make, shell scripts
  • Software engineering, computational provenance, version management
  • Debugging: gdb, memory checking, profiling
  • Standard algorithms: iteration, recursion, divide-and-conquer, dynamic programing, backtracking
  • Advanced data structures: lists, trees, heaps, graphs
  • Libraries: standard C library, STL, GSL, self-written libraries
  • Randomness: probability, discrete and continuous random variables, pseudo random numbers, inversion method, rejection method
  • Data analysis: estimators, confidence intervals, histograms, resampling, plotting, Chi-squared test, Kolmogorov-Smirnov test, ROC analysis, principal component analysis, data clustering, maximum likelihood, fitting
  • Presentation and publishing: gnuplot, xfig, Povray, LATEX
  • Contents:
    • Programming in C
    • Scripts
    • Software Engineering
    • Debugging and Testing
    • Object-oriented Software Development
    • Algorithms and Data Structures
    • Libraries
    • Randomness and Statistics
    • Information Retrieval, Publishing and Presentations

    Readership: Advanced undergraduate and graduate students in biology, chemistry, computer science, engineering or physics. Also experienced researchers in these fields who start with computer simulations.Key Features:
  • Provides all skills necessary to perform scientific simulation projects from the stage of program planning to the final stage of publishing the results in one concise treatment
  • Useful for simulation projects in all scientific fields, e.g. physics, chemistry, biology, mathematics, computer science, social science and the economy
  • on
    Desktop
    Tablet
    Mobile

    More in 3D Graphics & Modelling

    MySQL 9 QuickStart Pro - Kylan Fentark

    eBOOK