Page - 311 - in Programming for Computations β Python - A Gentle Introduction to Numerical Simulations with Python 3.6, Volume Second Edition
Image of the Page - 311 -
Text of the Page - 311 -
AInstallationandUseofPython
Thisappendixaddresses1 afewissuesrelatedtotheinstallationanduseofPythonon
differentplatforms. In addition, the accessing of Python in the cloud is commented
inbrief.
A.1 Recommendation: InstallAnacondaandOdespy
If you install Anaconda, the only additional package you need for running
all the software in the present book, is Odespy. The original version
of Odespy was written in Python 2.7 by H.P. Langtangen and L. Wei
(https://github.com/hplgit/odespy), but since the sad loss of Prof. Langtangen in
October 2016, Thomas Anthony has made an updated version for Python 3.6
(https://github.com/thomasantony/odespy/tree/py36/odespy). In the present book,
we use this version ofOdespy to demonstrate how ordinary differential equations
alternativelymaybesolvedwith ready-madesoftware.
A.2 RequiredSoftware
Ifyou,forsomereason,decide to install somethingelse thanAnaconda,youshould
know what software components that are required for running the programs in this
book:
β’ Python2 version3.6 [24]
β’ NumericalPython3 (NumPy) [18,19] forarraycomputing
1 Some of the text is taken from the 4th edition of the book A Primer on Scientific Programming
withPython, by H.P. Langtangen, published by Springer, 2014.
2 http://python.org.
3 http://www.numpy.org.
Β©The Author(s) 2020
S.Linge, H.P. Langtangen, Programming forComputations -Python,
Texts in Computational Science and Engineering 15,
https://doi.org/10.1007/978-3-030-16877-3 311
Programming for Computations β Python
A Gentle Introduction to Numerical Simulations with Python 3.6, Volume Second Edition
- Title
- Programming for Computations β Python
- Subtitle
- A Gentle Introduction to Numerical Simulations with Python 3.6
- Volume
- Second Edition
- Authors
- Svein Linge
- Hans Petter Langtangen
- Publisher
- Springer Open
- Date
- 2020
- Language
- English
- License
- CC BY 4.0
- ISBN
- 978-3-319-32428-9
- Size
- 17.8 x 25.4 cm
- Pages
- 356
- Keywords
- Programmiersprache, Informatik, programming language, functional, imperative, object-oriented, reflective
- Category
- Informatik