
Python Scripting for Computational Science
Hans Petter Langtangen(Author)
Springer (Publisher)
4th Edition
Published on 17. September 2013
Book
Hardback
786 pages
978-3-642-21962-7 (ISBN)
Description
Now in its revised and updated 4th edition, this book teaches computational scientists how to develop tailored, flexible, and human-efficient working environments built from small programs written in the easy-to-learn, high-level Python language. As in the previous edition, the focus is on highly relevant examples and applications. These include binding together existing applications and tools, for example, for automating simulation, data analysis, and visualization. The book also covers steering simulations and computational experiments; equipping old programs with graphical user interfaces; making computational Web applications; and creating interactive interfaces with a Maple/Matlab-like syntax to numerical applications in C/C++ or Fortran. The highly regarded author, Hans Petter Langtangen, demonstrates that scripting with Python helps the programmer achieve much greater productivity, increases the reliability of scientific work and lets programmers have more fun - on Unix, Windows and Macintosh. The fourth edition corrects, updates and improves the implementation of a range of tools that have seen significant changes in recent years.
The open source software tools and examples associated with the book are also improved.
The open source software tools and examples associated with the book are also improved.
More details
Series
Edition
4thed. 2012
Language
English
Place of publication
Berlin
Germany
Publishing group
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Target group
Professional and scholarly
Research
Edition type
Revised edition
Illustrations
XXVI, 760 p. 70 illus. in color., 70 farbige Abbildungen
70 colour illustrations
Dimensions
Height: 235 mm
Width: 155 mm
ISBN-13
978-3-642-21962-7 (9783642219627)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Previous edition

Hans Petter Langtangen
Python Scripting for Computational Science
Book
12/2007
3rd Edition
Springer
€64.19
Shipment within 10-15 days
Person
Hans Petter Langtangen is a professor of computer science at the University of Oslo, currently on leave from his position, and is now Director of a Norwegian Center of Excellence "Center for Biomedical Computing", at Simula Research Laboratory. Langtangen has published over 100 scientific publications and written several books, including papers and a book on Python's potential for scientific computing. He has also developed open source and commercial software systems for computational sciences.
Content
Introduction.- Getting Started with Python Scripting.- Basic Python.- Numerical Computing in Python.- Combining Python with Fortran, C, and C++.- Introduction to GUI Programming .- Web Interfaces and CGI Programming.- Advanced Python.- Fortran Programming with NumPy Arrays.- C and C++ Programming with NumPy Arrays.- More Advanced GUI Programming.- Tools and Examples.- Setting up the Required Software Environment.- Elements of Software Engineering.- Bibliography.- Index.