「Precision」の編集履歴(バックアップ)一覧はこちら

Precision」(2009/01/22 (木) 22:10:23) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

[[FFTWマニュアル]] - [[FFTWリファレンス>FFTW Reference]] - [[データタイプとファイル>>Data Types and Files]] - [[精度>>Precisions ]] * 精度 Precision  単精度、4倍精度(long-double)バージョンのFFTWをインストールすることもできます。これはそれぞれ、通常のdouble型の所を、floatとlong doubleにそれぞれ置き換えるものです。(詳細は8章の[[インストールとカスタマイズ>>Installation and Customization]])をご覧ください。これらのインターフェースを使うには、以下のようにすればよい。 - 単精度/4倍精度のライブラリにリンクする。Unixでは、&color(red){-lfftw3f}や&color(red){-lfftw3l}を-lfftw3の代わりにつければよい。(同時に違う精度のライブラリにリンクすることもできる) - &color(red){同じヘッダ<fftw3.h>}をインクルードする - すべての小文字の'fftw_'インスタンスを'fftwf_'や'fftwl_'にそれぞれ置き換える(前者が単精度、後者が4倍精度)。たとえば、fftw_complexはfftwf_complex、fftw_executeはfftwf_executeといった具合である。 - 大文字の名前(たとえばFFTW_で始まるもの)は、同じ名前のままにする - サブルーチンのパラメータを、doubleをfloatやlong doubleにする
[[FFTWマニュアル]] - [[FFTWリファレンス>FFTW Reference]] - [[データタイプとファイル>>Data Types and Files]] - [[精度>>Precisions ]] * 精度 Precision  単精度、4倍精度(long-double)バージョンのFFTWをインストールすることもできます。これはそれぞれ、通常のdouble型の所を、floatとlong doubleにそれぞれ置き換えるものです。(詳細は8章の[[インストールとカスタマイズ>>Installation and Customization]])をご覧ください。これらのインターフェースを使うには、以下のようにすればよい。 - 単精度/4倍精度のライブラリにリンクする。Unixでは、&color(red){-lfftw3f}や&color(red){-lfftw3l}を-lfftw3の代わりにつければよい。(同時に違う精度のライブラリにリンクすることもできる) - &color(red){同じヘッダ<fftw3.h>}をインクルードする - すべての小文字の'fftw_'インスタンスを'fftwf_'や'fftwl_'にそれぞれ置き換える(前者が単精度、後者が4倍精度)。たとえば、fftw_complexはfftwf_complex、fftw_executeはfftwf_executeといった具合である。 - 大文字の名前(たとえばFFTW_で始まるもの)は、同じ名前のままにする - サブルーチンのパラメータを、doubleをfloatやlong doubleにする ご利用のコンパイラやハードウェアによって、long doubleはdoubleより精度がよくない場合があります(もしくは、全くサポートされてないかもしれません。C99では標準となっています。)

表示オプション

横に並べて表示:
変化行の前後のみ表示: