Numerical Recipes

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Numerical Recipes (dt. „Numerische Rezepte“, Untertitel: „The Art of Scientific Computing“, „Die Kunst des wissenschaftlichen Rechnens“) von William H. Press, Saul Teukolsky, William T. Vetterling und Brian P. Flannery, erschienen beim Verlag Cambridge University Press, ist ein englischsprachiges Fachbuch über Methoden der numerischen Mathematik.

Es bietet neben der Erläuterung und Beschreibung numerischer Verfahren aus der kompletten Bandbreite der numerischen Mathematik auch Programmcodes für deren Implementierung in den Programmiersprachen Pascal, Fortran, C und in der aktuellen Version C++.

Numerical Recipes: The Art of Scientific Computing (Third Edition), in C++

Das Buch ist 2007 in der dritten erweiterten Auflage erschienen. Bisher wurden sechs Versionen der Numerical-Recipes-Reihe veröffentlicht:

Softwarelizenzierung

[Bearbeiten | Quelltext bearbeiten]

Der in den Büchern veröffentlichte Programmcode darf abgetippt und für ausschließlich private Zwecke verwendet werden. Für Programme, die veröffentlicht werden sollen, muss der Quellcode separat erworben werden. Es ist aber nur erlaubt, den Programmcode im kompilierten, binären Programmen zu verbreiten, in keinem Fall darf der Quellcode selber veröffentlicht werden. Für eine kommerzielle Nutzung des Programmcodes ist es zusätzlich notwendig, die Erlaubnis der Autoren einzuholen.[1]

Diese sehr restriktive Lizenzierung führt dazu, dass der Numerical-Recipes-Quellcode in Software, die nach der GPL- oder ähnlicher Lizenz veröffentlicht wird, nicht verwendet werden kann. Dies hat mitunter zu heftiger Kritik geführt[2].

Eine freie Alternative stellt die GNU Scientific Library dar.

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. nr.com/licenses nr.com
  2. siehe dazu bspw. astro.umd.edu und accu.informika.ru (Memento vom 7. Januar 2009 im Internet Archive)Vorlage:Webarchiv/Wartung/Linktext_fehlt