CompilationOptions
Compileのオプションで,コンパイルプロセスの設定を指定する.
詳細
- CompilationOptionsは関数をコンパイルする際に適用される.
- CompilationOptionsにはCompilationOptions->{…}の形式の設定リストを使うことができる.
- CompilationOptionsには次のネストされた設定を使うこともできる.
-
"ExpressionOptimization" Automatic 入力式を最適化するかどうか "InlineCompiledFunctions" Automatic ネストしコンパイルされた関数の本体を拡張するかどうか "InlineExternalDefinitions" Automatic 外部定義を使うかどうか - "ExpressionOptimization"に使用可能な値
-
False 入力式を最適化しない True 入力式を最適化する Automatic コンパイルされた関数が外部呼出しを行わない場合だけ最適化された式を使う - "InlineCompiledFunctions"に使用可能な値
-
False ネストしコンパイルされた関数をインライン化しない True ネストしコンパイルされた関数をインライン化する Automatic 小さくネストしコンパイルされた関数をインライン化する - "InlineExternalDefinitions"に使用可能な値
-
False 外部定義は使わない True 外部定義の本体を挿入する Automatic 外部定義のタイプを使う
例題
すべて開くすべて閉じるオプション (3)
ExpressionOptimization (1)
InlineCompiledFunctions (1)
Wolfram Research (2010), CompilationOptions, Wolfram言語関数, https://reference.wolfram.com/language/ref/CompilationOptions.html.
テキスト
Wolfram Research (2010), CompilationOptions, Wolfram言語関数, https://reference.wolfram.com/language/ref/CompilationOptions.html.
CMS
Wolfram Language. 2010. "CompilationOptions." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CompilationOptions.html.
APA
Wolfram Language. (2010). CompilationOptions. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CompilationOptions.html