在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:clawpack/riemann_book开源软件地址:https://github.com/clawpack/riemann_book开源编程语言:HTML 91.1%开源软件介绍:Riemann Problems and Jupyter Solutionsby David I. Ketcheson, Randall J. LeVeque, and Mauricio del Razo SarminaThis repository contains source files for a book that illustrates Riemann solutions and approximate Riemann solvers in Jupyter notebooks. The print version of the book is available from SIAM, and also as an ebook. You can view a pdf version of the contents, preface, and index.
See https://bookstore.siam.org/fa16/bonus for additional information and links to the html rendered notebooks. These are static views (no execution or interactive widgets), but some notebooks include animations that will play. The recommended way to fully experience the book is by running the Jupyter notebooks: Start from the table of contents given in the notebook Index.ipynb, which is also shown below. The notebook Index2.ipynb lists some notebooks that are not in the SIAM book, some of which are still under development. Additional notebooks may appear in the future. BranchesThe FA16 branch of this repository corresponds to notebooks as converted into the SIAM book. The master branch may be updated in the future. InstallationTo install the dependencies, first install a Fortran compiler. Then do the following in a terminal:
You can test your installation by running
A table of contents and suggested order for reading the notebooks is given in Index.ipynb. If you want to compile the PDF locally, you must also install the package bookbook. DockerRather than installing all the dependencies, if you have Docker installed you can use
to obtain a docker image that has all the notebooks and dependencies installed. This was built using the Dockerfile in this repository, which could be modified to build a new image also containing other material, if desired. See Docker.md for further instructions. Execute in the cloudBinderRather than installing anything on your own computer, you can run the
notebooks on the cloud using the free
binder service. https://mybinder.org/v2/gh/clawpack/riemann_book/FA16 This may take a few minutes to start up a notebook server on a
Jupyterhub. Then navigate to
LicenseCodeThe code in this repository, including all code samples in the notebooks, is released under the 3-Clause BSD License. See LICENSE-CODE for the license and read more at the Open Source Initiative. TextThe text content of the notebooks is released under the CC-BY-NC-ND License. See LICENSE-TEXT.md for the license and read more at Creative Commons. ContentsTaken from the notebook Index.ipynb, these are the notebooks that also appear in the printed book:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论