GetFEM 5.1 の新機能

このリリースの主な目的は脆弱な形式言語の改善を継続し,ブリックの適応と開発を継続することにあります.一部の小さな非互換性は,単純なポインタがスマートポインタに置き換えられたためです.

リリースバージョン,2016/08/18.

主な変更点は次のとおりです.

  • GetFEM の std::shared_ptr および std::unique_ptr の広範な使用は,ほとんどすべての新規および削除発生を抑制しました.C++コードの小さな非互換性: 単純なポインタの大部分がスマートなものに置き換えられました.

  • オブジェクト管理に関するpython/matlab/scilabインターフェースの単純化.

  • 微小ひずみ塑性ブリックの発展.

  • 有限ひずみ塑性ブリック(Simo-Mieheモデル).

  • 自由度列挙アルゴリズムの再設計: 大域ソートではなくローカルソート(しかし,まだ並列化されていません!)

  • 不連続面上の局所射影汎関数の追加.

  • 弱形式言語(任意の量,平均値,誤差推定量の要素間ジャンプを計算するために,...)での要素間計算を可能にする特定の変換の追加

  • 架空のドメインツールを使用するときにインターフェイスを越えてジャンプできるように,特定のツール(Xfem_plus,Xfem_minus)を弱形式言語で追加.

  • fem基底関数としての全体関数のサポートの拡張と部分的な書き換え.現在では,値,勾配,およびヘッシアンの事前計算の格納は,全体基底関数に対しても可能です.