This repository is for code, book chapters, and project management files for the book "NIntegrate - The Missing Manual".
The book aims to gather and put in a certain coherent order
articles, explanations, and descriptions of undocumented and (very) advanced features and applications of
Mathematica's function
NIntegrate
.
The book should be seen as complimentary to the Wolfram Research Inc. (WRI) book/monograph [1].
I designed and implemented the new NIntegrate
(included in Mathematica Version 6.0 and later) and wrote [1] in the years 2002-2007, while working at WRI. (I worked at WRI from 2001 to 2008.)
The raw documents in the repository are copies of posts I made at my blog "Mathematica for prediction", at Wolfram Community, and, mostly, at Mathematica Stack Exchange (MSE). (I plan at some point to invite others to include their contributions from MSE in this repository.)
The Jupyter notebooks are included in order users/readers to be able to utilize the free Wolfram Engine for Developers, [2], and the Wolfram Language kernel for Jupyter notebooks, [3].
-
Organization.
-
Org-mode file(s) for tracking progress.
-
Mind-maps: for usage and project tasks completeion.
-
-
Book chapters.
-
Raw Markdown chapters.
-
Mathematica notebooks.
-
Jupyter notebooks.
-
Diagrams (mostly for the Markdown chapters.)
-
-
Code.
-
Packages with new methods for
NIntegrate
. -
Code illustrating of functionalities and interesting use cases.
-
Mathematica notebooks.
-
Jupyter notebooks.
-
All code files and executable documents are with the license BSD 3-Clause License. For details see https://en.wikipedia.org/wiki/BSD_licenses .
All documents are with the license Creative Commons Attribution 4.0 International (CC BY 4.0). For details see https://creativecommons.org/licenses/by/4.0/ .
[1] Wolfram Monograph, "Advanced Numerical Integration in the Wolfram Language". Wolfram Reseach Inc.
[2] Stephen Wolfram, "Launching Today: Free Wolfram Engine for Developers", (2019), Stephen Wolfram blog.
[3] Wolfram Research Inc., "Wolfram Language kernel for Jupyter notebooks". GitHub.
Anton Antonov
2019-05-31
Florida, USA