Numerical Recipes

Fachbuch über Methoden der numerischen Mathematik

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++.

Referenzen Bearbeiten

 
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

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

  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

Weblinks Bearbeiten