Common Library  0.9.5
データ構造
データ構造一覧です。
[表示階層 1234]
 Ntadah_fussy作成者 tadah_fussy
 Ncoord_lib座標計算関数用名前空間
 CLess座標どうしの大小比較 ( Less ) 用関数オブジェクト
 Nexception例外用名前空間
 CLengthコンテナクラスの長さに関する例外クラス
 CInvalidLength長さが不正だった場合に対する例外クラス
 CNegativeLength長さが負値だった場合に対する例外クラス
 CNotPositiveLength長さがゼロ以下だった場合に対する例外クラス
 CNotEqualLength長さを比較して等しくなかった場合に投げられる例外クラス
 CExcessLimit反復処理において処理回数が最大回数を超過した場合の例外クラス
 CDomain指定範囲外だった場合に投げられる例外クラス
 CTooLittleNumber指定した値より小さい場合に投げられる例外クラス
 CTooGreatNumber指定した値より大きい場合に投げられる例外クラス
 CNotEqualNumber指定した値と等しくない場合に投げられる例外クラス
 CZeroLimitsゼロを境界とする範囲チェック用例外クラス
 CNegativeNumber値が負値だった場合に対する例外クラス
 CNotPositiveNumber値がゼロ以下だった場合に対する例外クラス
 Ngadget
 CTimeMeasure時間計測用オブジェクト
 CSerializationデータをビット列に変換する
 CDeserializationビット列をデータに変換する
 Nindexer添字演算子用名前空間
 CSliceSlice を利用した添字演算子
 CSymMat対称行列に対する行・列へのアクセスを想定した添字演算子
 Nindexer_iterator
 CBaseIndexer を利用した反復子
 CNormal添字演算用関数オブジェクト(indexer)を利用した反復子 (indexer_iterator::Base_からの派生)
 CConstant添字演算用関数オブジェクト(indexer)を利用した定数反復子 (Baseからの派生)
 Nmath_lib数学関数用名前空間
 Nconvergence_test
 CBySum差分の和と全体の和の比率による収束判定
 CByMax差分と値の比率の最大値による収束判定
 Ndiff_method差分法名前空間
 CForward差分法による導関数計算用関数
 CBackward差分法による導関数計算用関数
 CCentral差分法による導関数計算用関数
 Nintegral
 CMidpoint中点則 ( Midpoint Rule ) による定積分計算用クラス
 CTrapezoidal台形則 ( Trapezoidal Rule ) による定積分計算用クラス
 CSimpsonシンプソン則 ( Composite Simpson's Rule ) による定積分計算用クラス
 CSimpson38シンプソンの 3/8 則 ( Simpson's 3/8 Rule ) による定積分計算用クラス
 CBooleブール則 ( Boole's Rule ) による定積分計算用クラス
 Npolynomial多項式定義用名前空間
 CBernsteinBernstein多項式
 CLagrangeLagrange多項式
 CNewtonNewton多項式
 Nsolver連立方程式・最適化問題の解法用名前空間
 CGaussianEliminationガウスの消去法による連立方程式の解法
 CGaussJordanEliminationガウス・ジョルダン法による連立方程式の解法
 CLUdecomposition_DoolittleLU分解(ドゥーリトル法)による連立方程式の解法
 CLUdecomposition_CroutLU分解(クラウト法)による連立方程式の解法
 CJacobiヤコビ法による連立方程式の計算
 CGaussSeidelガウス=ザイデル法による連立方程式の計算
 CJacobi_SORヤコビ法に SOR 法を適用した連立方程式の計算
 CGaussSeidel_SORガウス=ザイデル法に SOR 法を適用した連立方程式の計算
 CCGM_LinearEquation共役勾配法 ( Conjugate Gradient Method ) による連立方程式の計算
 CVerify連立方程式を解いた結果が正しいかを検証する
 CHC_Operator山登り法 ( Hill Climbing ) 用多変数関数オブジェクト
 CCGM_Operator共役勾配法 ( Conjugate Gradient Method ) 用多変数関数オブジェクト
 CSumOp二つの値の和を計算するための関数オブジェクト
 CSumOp< std::pair< T, U > >二つの値の和を計算するための関数オブジェクト( std::pair用 )
 CKahanSumOpKahanの加算アルゴリズムを使って和を計算するための関数オブジェクト
 CKahanSumOp< std::pair< T, U > >Kahanの加算アルゴリズムを使って和を計算するための関数オブジェクト(std::pair用)
 CAddBinder単項関数で値を処理してから加算するための関数オブジェクト
 COpBinder単項関数と二項関数の組み合わせにより値を処理するための関数オブジェクト
 Nnumeric_lib
 CLessByAbs絶対値の比較用関数オブジェクト
 CApproxEq非常に近い値は等しいと判断する関数オブジェクト
 CApproxLess等値判定をした後で大小比較を行う関数オブジェクト
 CBivariate二変数を保持するオブジェクト
 Nstring_lib文字列専用小道具ツール
 CCharArray文字コードの配列
 CCmp文字列比較用関数オブジェクト
 CEq文字列等号比較用関数オブジェクト
 CLess文字列 "より小さい" 比較用関数オブジェクト
 CCoord座標定義用構造体(2D用)
 CMatrix行列(二次元配列)クラス
 CSquareMatrix正方行列クラス
 CSymmetricMatrix対称行列クラス