[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:001267] [ruby-list:35743] FortranArray



[ruby-list:35743] FortranArray, yet another handler of array
というのが出てました。

> == Ruby/FortranArrayの特徴
[...]
> * BLAS (dgemv, gemv, symv, zsymvのみ実装済), LAPACK (未実装) への自然な
>   インタフェース.
> * BLAS, LAPACK の Matrix type (@xxxxxx = 'GE', 'SY', 'HE', 'TR',
>   'GB', 'SB', 'HB', 'TB', 'SP', 'HP', 'TP'), UPLO (@xxxxxx = 'UPPER' or
>   'LOWER'), DIAG (@xxxxxx = 'NON-UNIT' or 'UNIT'), band width (@xxxxxx,
>   @xxxxxx) を属性として持つので, あるメソッドから呼ばれる BLAS,
>   LAPACK のサブルーチンがある程度自動的に選択される.
> * FFT. 数種のOSに付属の科学計算ライブラリの FFT subroutine を共通の
>   メソッドでラップ (未実装).
[...]

というあたりが気になるかも。

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/35743