Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
teaching:methcalchim:numerical_integration [2016/11/25 14:01] – [Numerical integration] villersd | teaching:methcalchim:numerical_integration [2018/10/09 07:59] (Version actuelle) – villersd | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Numerical integration ====== | ====== Numerical integration ====== | ||
- | < | + | < |
- | Calculation of definite integrals implies to replace the function by another one usually a polynomial form) which is a good approximation and easier to compute. Error estimation depends on parameters of the method and refinement of spatial grid discretization. It is interesting to check these errors using various algorithm and mesh resolution. | + | Calculation of definite integrals implies to replace the function by another one (usually a polynomial form) which is a good approximation and easier to compute. |
</ | </ | ||
Ligne 11: | Ligne 11: | ||
* If intervals between interpolation points vary : | * If intervals between interpolation points vary : | ||
* [[wp> | * [[wp> | ||
+ | * Chapter 4 in the book “Numerical Recipes” : Integration of Functions | ||
+ | * 4.0 Introduction | ||
+ | * 4.1 Classical Formulas for Equally Spaced Abscissas | ||
+ | * 4.2 Elementary Algorithms | ||
+ | * 4.5 Gaussian Quadratures and Orthogonal Polynomials | ||
+ | * Python SciPy library : [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Applications ===== | ||
+ | * Perform better integration calculus compare to [[https:// | ||
===== Références ===== | ===== Références ===== | ||
* Numerical recipes, The Art of Scientific Computing 3rd Edition, William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery, 2007, isbn: 9780521880688 | * Numerical recipes, The Art of Scientific Computing 3rd Edition, William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery, 2007, isbn: 9780521880688 | ||
* [[http:// | * [[http:// | ||
+ | * in C : [[http:// | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// |