1. 程式人生 > >C++ and OO Num. Comp. Sci. Eng. - Part 1.

C++ and OO Num. Comp. Sci. Eng. - Part 1.

nim num 內容 general -o 編譯時間 增加 radi gpo

本文參考自 《C++ and Object-Oriented Numeric Computing for Scientists and Engineers》。

序言

書中主要討論的問題是面向對象的數值計算編程

在讀之前需要預先學習分析和線性代數的知識

包含了 CG(conjugate gradient)與 GMRES(generalized minimum residual)算法介紹,其中 CG 與 GMRES 算法將采用繼承方法用不同矩陣實現(全矩陣,對角矩陣,稀疏矩陣)

另外一個重要特性就是模板

C++這些優點也是有代價的,會造成編譯時間和運行時間的增加

本書主要包含三部分,第一部分介紹 C++主要內容,第二部分介紹 C++ 面向對象編程特性,第三部分介紹 C++標準庫

C++ and OO Num. Comp. Sci. Eng. - Part 1.