| LFMAT. LFMATの目標は、有限要素法用の便利なマトリックスツールを提供することです。 |
今すぐダウンロード |
LFMAT. ランキングとまとめ
LFMAT. タグ
LFMAT. 説明
LFMATの目標は、有限要素法用の便利なマトリックスツールを提供することです。 LFMATの目標は、有限要素法用の便利なマトリックスツールを提供することです。実際には、ネット上の線形代数のためのライブラリがたくさんありますが、必要な手続き(寛容、スピード、適応ストレージ、...)のために柔軟で高性能のフリーソフトウェアを見つけるのはまだ難しいようです。LFMATは一般的です目的、完全にテンプレートされたオープンソースC ++マトリックスライブラリ。 3DNOWのようなSIMD指示に便利なストレージを得るために特に注意が払われています! PowerPCのプロセッサとAltivecのx86プロセッサのSSE2。それは、値する性能を得るために、フロートやダブルのような重大なタイプの特別化があることを意味します。さらに、重要なルーチンはキャッシュを慎重に使用し、続くのと同じように - 同じ状況で標準のラパックのものよりも最大8倍の速いソルバー(ベンチマークを参照).matricesはあらゆる種類のデータを含むことができます(ダブル、フロート、シンボリック式、...)とユーザーは、方向、ストレージスタイル、構造を選択できます(チュートリアルを参照)。さらに、行列は固定サイズ(コンパイル時に既知の)であり得、コンパイラは追加の最適化を可能にすることができます。正方対称行列の場合の行列、n *(n + 1)/ 2)、・密な非圧縮(対称行列のためのn * n)、スカイライン(ユーザーは各行の始まりおよび/または終わりを与える)、スパース、行、または列圧縮、・バンド。構造は次のとおりです。保管と構造さらに、行列は次のとおりであり得る。演算子(*、...表1.3を参照)、・固有の値のフィンダーの間のコンバータ。・可能な限りキャッシュ命令とSIMD命令を使用して、さまざまな種類の行列間のコンバータが速くなるように設計されています。
LFMAT. 関連ソフトウェア