C++ for Scientists - Technische Universität Dresden

C++ for Scientists - Technische Universität Dresden C++ for Scientists - Technische Universität Dresden

math.tu.dresden.de
from math.tu.dresden.de More from this publisher
03.12.2012 Views

288 KAPITEL 15. PROGRAMMIERPROJEKTE ∗ Zeile oder ∗ Diagonale. Je nachdem, was am besten geeignet erscheint. – Die Pivotisierung muss natürlich durch eine Permutation repräsentiert werden. • Die Anwendung der Lösung auf einen Vektor möglichst auch rekursiv anwenden. – Das bedeutet, den Dreieckslöser auch rekursiv zu implementieren. Abbildung 15.1: Hierarchischer Ansatz. Dieses Projekt ist die größte Herausforderung von allen und auch signifikante Teilergebnisse werden als Erfolg gewertet. 15.9 Anwendung MTL4 auf Typen der Intervallarithmetik Schreiben Sie Anwendungen von Matrizen und Vektoren für geeignete Typen der Intervallarithmetik, z.B. boost::interval.

15.10. ANWENDUNG MTL4 AUF TYPEN MIT HÖHERER GENAUIGKEIT 289 15.10 Anwendung MTL4 auf Typen mit höherer Genauigkeit Schreiben Sie Anwendungen von Matrizen und Vektoren für geeignete Typen mit höherer Genauigkeit, z.B. Gnu Multiprecision (GMP). 15.11 Anwendung MTL4 auf AD-Typen Schreiben Sie Anwendungen von Matrizen und Vektoren für geeignete Typen des automatischen Differenzierens mit operatorüberladener Ableitung.

288 KAPITEL 15. PROGRAMMIERPROJEKTE<br />

∗ Zeile oder<br />

∗ Diagonale.<br />

Je nachdem, was am besten geeignet erscheint.<br />

– Die Pivotisierung muss natürlich durch eine Permutation repräsentiert werden.<br />

• Die Anwendung der Lösung auf einen Vektor möglichst auch rekursiv anwenden.<br />

– Das bedeutet, den Dreieckslöser auch rekursiv zu implementieren.<br />

Abbildung 15.1: Hierarchischer Ansatz.<br />

Dieses Projekt ist die größte Heraus<strong>for</strong>derung von allen und auch signifikante Teilergebnisse<br />

werden als Erfolg gewertet.<br />

15.9 Anwendung MTL4 auf Typen der Intervallarithmetik<br />

Schreiben Sie Anwendungen von Matrizen und Vektoren für geeignete Typen der Intervallarithmetik,<br />

z.B. boost::interval.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!