0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (2)
  • R1,000 - R2,500 (10)
  • R2,500 - R5,000 (1)
  • -
Status
Brand

Showing 1 - 13 of 13 matches in All Departments

Programming for Computations - Python (Hardcover): Hans Petter Langtangen, Svein Linge Programming for Computations - Python (Hardcover)
Hans Petter Langtangen, Svein Linge
R1,621 Discovery Miles 16 210 Ships in 10 - 15 working days
Introduction to Numerical Methods for Variational Problems (Hardcover, 1st ed. 2019): Hans Petter Langtangen, Kent-Andre Mardal Introduction to Numerical Methods for Variational Problems (Hardcover, 1st ed. 2019)
Hans Petter Langtangen, Kent-Andre Mardal
R2,266 Discovery Miles 22 660 Ships in 10 - 15 working days

This textbook teaches finite element methods from a computational point of view. It focuses on how to develop flexible computer programs with Python, a programming language in which a combination of symbolic and numerical tools is used to achieve an explicit and practical derivation of finite element algorithms. The finite element library FEniCS is used throughout the book, but the content is provided in sufficient detail to ensure that students with less mathematical background or mixed programming-language experience will equally benefit. All program examples are available on the Internet.

Programming for Computations  - MATLAB/Octave - A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Hardcover,... Programming for Computations - MATLAB/Octave - A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Hardcover, 1st ed. 2016)
Svein Linge, Hans Petter Langtangen
R1,981 Discovery Miles 19 810 Ships in 10 - 15 working days

This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification.

Solving PDEs in Python - The FEniCS Tutorial I (Hardcover): Hans Petter Langtangen, Anders Logg Solving PDEs in Python - The FEniCS Tutorial I (Hardcover)
Hans Petter Langtangen, Anders Logg
R1,416 Discovery Miles 14 160 Ships in 10 - 15 working days
Modern Software Tools for Scientific Computing (Hardcover, 1997 ed.): A. Bruaset, E. Arge, Hans Petter Langtangen Modern Software Tools for Scientific Computing (Hardcover, 1997 ed.)
A. Bruaset, E. Arge, Hans Petter Langtangen
R3,146 Discovery Miles 31 460 Ships in 10 - 15 working days

Looking back at the years that have passed since the realization of the very first electronic, multi-purpose computers, one observes a tremendous growth in hardware and software performance. Today, researchers and engi neers have access to computing power and software that can solve numerical problems which are not fully understood in terms of existing mathemati cal theory. Thus, computational sciences must in many respects be viewed as experimental disciplines. As a consequence, there is a demand for high quality, flexible software that allows, and even encourages, experimentation with alternative numerical strategies and mathematical models. Extensibil ity is then a key issue; the software must provide an efficient environment for incorporation of new methods and models that will be required in fu ture problem scenarios. The development of such kind of flexible software is a challenging and expensive task. One way to achieve these goals is to in vest much work in the design and implementation of generic software tools which can be used in a wide range of application fields. In order to provide a forum where researchers could present and discuss their contributions to the described development, an International Work shop on Modern Software Tools for Scientific Computing was arranged in Oslo, Norway, September 16-18, 1996. This workshop, informally referred to as Sci Tools '96, was a collaboration between SINTEF Applied Mathe matics and the Departments of Informatics and Mathematics at the Uni versity of Oslo."

Python Scripting for Computational Science (Hardcover, 3rd ed. 2008.  Corr. 2nd printing 2009): Hans Petter Langtangen Python Scripting for Computational Science (Hardcover, 3rd ed. 2008. Corr. 2nd printing 2009)
Hans Petter Langtangen
R1,969 Discovery Miles 19 690 Ships in 10 - 15 working days

With a primary focus on examples and applications of relevance to computational scientists, this brilliantly useful book shows computational scientists how to develop tailored, flexible, and human-efficient working environments built from small scripts written in the easy-to-learn, high-level Python language. All the tools and examples in this book are open source codes. This third edition features lots of new material. It is also released after a comprehensive reorganization of the text. The author has inserted improved examples and tools and updated information, as well as correcting any errors that crept in to the first imprint.

Elements of Scientific Computing (Hardcover, 2010 ed.): Aslak Tveito, Hans Petter Langtangen, Bjorn Frederik Nielsen, Xing Cai Elements of Scientific Computing (Hardcover, 2010 ed.)
Aslak Tveito, Hans Petter Langtangen, Bjorn Frederik Nielsen, Xing Cai
R1,619 Discovery Miles 16 190 Ships in 10 - 15 working days

Science used to be experiments and theory, now it is experiments, theory and computations. The computational approach to understanding nature and technology is currently flowering in many fields such as physics, geophysics, astrophysics, chemistry, biology, and most engineering disciplines. This book is a gentle introduction to such computational methods where the techniques are explained through examples. It is our goal to teach principles and ideas that carry over from field to field. You will learn basic methods and how to implement them. In order to gain the most from this text, you will need prior knowledge of calculus, basic linear algebra and elementary programming.

Finite Difference Computing with PDEs - A Modern Software Approach (Hardcover, 1st ed. 2017): Hans Petter Langtangen, Svein... Finite Difference Computing with PDEs - A Modern Software Approach (Hardcover, 1st ed. 2017)
Hans Petter Langtangen, Svein Linge
R1,641 Discovery Miles 16 410 Ships in 10 - 15 working days

This book is open access under a CC BY 4.0 license. This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the traditional academic works on the topic, this book was written for practitioners. Accordingly, it especially addresses: the construction of finite difference schemes, formulation and implementation of algorithms, verification of implementations, analyses of physical behavior as implied by the numerical solutions, and how to apply the methods and software to solve problems in the fields of physics and biology.

Finite Difference Computing with Exponential Decay Models (Hardcover, 1st ed. 2016): Hans Petter Langtangen Finite Difference Computing with Exponential Decay Models (Hardcover, 1st ed. 2016)
Hans Petter Langtangen
R1,960 Discovery Miles 19 600 Ships in 10 - 15 working days

This text provides a very simple, initial introduction to the complete scientific computing pipeline: models, discretization, algorithms, programming, verification, and visualization. The pedagogical strategy is to use one case study - an ordinary differential equation describing exponential decay processes - to illustrate fundamental concepts in mathematics and computer science. The book is easy to read and only requires a command of one-variable calculus and some very basic knowledge about computer programming. Contrary to similar texts on numerical methods and programming, this text has a much stronger focus on implementation and teaches testing and software engineering in particular.

Programming for Computations - Python - A Gentle Introduction to Numerical Simulations with Python 3.6 (Hardcover, 2nd ed.... Programming for Computations - Python - A Gentle Introduction to Numerical Simulations with Python 3.6 (Hardcover, 2nd ed. 2020)
Svein Linge, Hans Petter Langtangen
R1,619 R988 Discovery Miles 9 880 Save R631 (39%) Ships in 10 - 15 working days

This book is published open access under a CC BY 4.0 license. This book presents computer programming as a key method for solving mathematical problems. This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to programming from 50 to 150 pages. Throughout the book, the explanations provided are now more detailed, previous examples have been modified, and new sections, examples and exercises have been added. Also, a number of small errors have been corrected. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style employed is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows students to write simple programs for solving common mathematical problems with numerical methods in the context of engineering and science courses. The emphasis is on generic algorithms, clean program design, the use of functions, and automatic tests for verification.

Programming for Computations - Python (Paperback): Hans Petter Langtangen, Svein Linge Programming for Computations - Python (Paperback)
Hans Petter Langtangen, Svein Linge
R1,204 Discovery Miles 12 040 Out of stock
Solving PDEs in Python - The FEniCS Tutorial I (Paperback): Hans Petter Langtangen, Anders Logg Solving PDEs in Python - The FEniCS Tutorial I (Paperback)
Hans Petter Langtangen, Anders Logg
R1,001 Discovery Miles 10 010 Out of stock
A Primer on Scientific Programming with Python (Hardcover, 5th ed. 2016): Hans Petter Langtangen A Primer on Scientific Programming with Python (Hardcover, 5th ed. 2016)
Hans Petter Langtangen
R2,218 Discovery Miles 22 180 Ships in 10 - 15 working days

The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology and finance. The book teaches "Matlab-style" and procedural programming as well as object-oriented programming. High school mathematics is a required background and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science. From the reviews: Langtangen ... does an excellent job of introducing programming as a set of skills in problem solving. He guides the reader into thinking properly about producing program logic and data structures for modeling real-world problems using objects and functions and embracing the object-oriented paradigm. ... Summing Up: Highly recommended. F. H. Wild III, Choice, Vol. 47 (8), April 2010 Those of us who have learned scientific programming in Python 'on the streets' could be a little jealous of students who have the opportunity to take a course out of Langtangen's Primer." John D. Cook, The Mathematical Association of America, September 2011 This book goes through Python in particular, and programming in general, via tasks that scientists will likely perform. It contains valuable information for students new to scientific computing and would be the perfect bridge between an introduction to programming and an advanced course on numerical methods or computational science. Alex Small, IEEE, CiSE Vol. 14 (2), March /April 2012 "This fourth edition is a wonderful, inclusive textbook that covers pretty much everything one needs to know to go from zero to fairly sophisticated scientific programming in Python..." Joan Horvath, Computing Reviews, March 2015

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Cereal Grains for the Food and Beverage…
Elke K. Arendt, Emanuele Zannini Hardcover R4,393 Discovery Miles 43 930
The Iron Storm
Jack Du Brul Paperback R395 R199 Discovery Miles 1 990
Financial and Macroeconomic…
Francis X. Diebold, Kamil Yilmaz Hardcover R3,703 Discovery Miles 37 030
Dala Fabric Paint - 5 Yellow (250ml)
R59 Discovery Miles 590
Food Sustainability and the Media…
Marta Antonelli, Pierangelo Isernia Paperback R3,074 Discovery Miles 30 740
Night Hush - Duty & Honor Book One
Social Market Foundation Paperback R267 R223 Discovery Miles 2 230
Rice Quality - A Guide to Rice…
Kshirod R. Bhattacharya Hardcover R5,154 Discovery Miles 51 540
A Place To Hide
Ronald H. Balson Paperback R365 R331 Discovery Miles 3 310
Diabetes - A History Of Race & Disease
Arleen Marcia Tuchman Paperback R630 R425 Discovery Miles 4 250
The Witching Kitchen
Martinus van Tee Paperback R180 R161 Discovery Miles 1 610

 

Partners