![]() |
Home | Libraries | People | FAQ | More |
定義類RealType的基本 性質 (參考 real_concept.hpp)。大多數應用程序將使用double作為RealType(當可能 的時候,簡寫的分佈名字的typedef為double類型保留),一些應用可能使用float 或 long
double,但也可能使用更高精度的類型,類似於滿足real_concept所指定要求的NTL::RR
類型。
一些高精度的數學常量的模板化的定義。(在constants.hpp中)。
在數學中使用的分佈以及,尤其是,統計: Gaussian, Students-t, Fisher, Binomial 等等。
策略框架(Policy framework),用於處理用戶要求的特性修改。
數學函數通常看作是「特殊的」,類似於 beta,cbrt, erf, gamma, lgamma, tgamma ... (這些函數中的一部分在C++,以及 C99/TR1,以及或許TR2中指定)。
函數所使用的工具,類似於計算多項式,連分數,根查找,精度和限制,以及測試。有一些工具在這個包之外可以找到實際應用。
文檔源文件,用 Quickbook 格式處理為 html 和 pdf 格式。
使用這些數學函數和分佈的例子。
性能測試和調整程序。
測試文件,在各種 .cpp 文件中,大多數使用 Boost.Test (一些的測試文件為 .ipp 文件,通常使用NTL RR類型,使用對於這個類型足夠大的精度,通常精度為高達256bit的實數類型)。
用於產生測試數據的程序。以及對於NTL 發行包的一些修改,用於提供一些額外的(關鍵的)功能。