GetFEM の基本的な使い方

GetFEM の構造は以下のようにまとめることができます

../_images/getfem_structure1.png

getfem を使用するプログラムは,多くの場合,次の構造となります

... define one or more Mesh

... define one or more MeshFem

... define one or more MeshIm

... define a Model and set it up:

    Model.add_fem_variable(MeshFem, "some variable name")

    Model.add_fem_variable(MeshFem, "another variable name")

    Model.add_fem_data(MeshFem, "some data name")

    Model.add_nonlinear_term(MeshIm,
                             "copy & paste your PDE weak formulation here", MeshRegion)

    Model.solve(...options)

GWFL汎用弱形式言語で偏微分方程式項を定義するのではなく(弱形式言語の記号の詳細については 任意の項を計算する - 高水準の汎用的な構築手順 - 弱形式言語 (GWFL) を参照してください),標準項として定義済みのブリックを使用することもできます.汎用的な楕円項,線形化または有限ひずみ弾性,標準境界条件...など.