gf_global_function¶
概要
GF = gf_global_function('cutoff', int fn, scalar r, scalar r1, scalar r0)
GF = gf_global_function('crack', int fn)
GF = gf_global_function('parser', string val[, string grad[, string hess]])
GF = gf_global_function('product', global_function F, global_function G)
GF = gf_global_function('add', global_function gf1, global_function gf2)
説明 :
global_functionオブジェクトの汎用的なコンストラクタ
Global functionオブジェクトは次の3つの関数で表されます.
関数 <literal>val</literal> .
勾配関数 <literal>grad</literal> .
Hessian関数 <literal>hess</literal> .
このタイプの関数は,ローカルおよびグローバルなenrichment関数として使用されます.グローバル関数Hessianは(4次微分問題のみの)オプションのパラメータです.
コマンドリスト
GF = gf_global_function('cutoff', int fn, scalar r, scalar r1, scalar r0)
カットオフグローバル関数を作成します.
GF = gf_global_function('crack', int fn)
亀裂をモデル化するためのグローバルな近端漸近関数を作成します.
GF = gf_global_function('parser', string val[, string grad[, string hess]])
文字列 <literal>val</literal>, <literal>grad</literal> および <literal>hess</literal> からグローバル関数を作成します.この関数は,汎用アセンブリ言語の微分を使用することができます...完成予定です.
GF = gf_global_function('product', global_function F, global_function G)
2つのグローバル関数の積を作成します.
GF = gf_global_function('add', global_function gf1, global_function gf2)
2つのグローバル関数の和を作成します.