dist dist

非構造化三角形および四面体メッシュの生成のための単純なMATLABコード
今すぐダウンロード

dist dist ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 出版社名:
  • Per-Olof Persson
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 37 KB

dist dist タグ


dist dist 説明

DistMeshは、構造化されていない三角メッシュと四面体メッシュの生成のための単純なMATLABコードであるように設計されました。 コードが短くて単純であるのは、幾何学的形状が符号付き距離関数によって指定されていることの1つです。これらは、領域内の任意の点からドメインの境界への最短距離を与えます。この符号は、領域の内側と外側の外側に負です。 簡単な例は、距離関数d = r - 1を有する2 - dの単位円であり、ここでRは原点からの距離である。より複雑なジオメトリのために、距離関数は、グリッド上の値間の補間、レベルセット法のための共通表現によって計算することができる。 実際のメッシュ生成のために、DistMeshはMATLAB内のDelaunay三角測量ルーチンを使用し、力ベースの平滑化手順によってノード位置を最適化しようとします。トポロジはDelaunayによって定期的に更新されています。 境界点は、距離関数を使用して投影によって境界に接線方向に移動することができるだけです。この反復手順は、通常、非常によく形作られたメッシュをもたらす。 このコードとの私たちの目的は単純さですので、誰もがコードを理解してそのニーズに応じて修正することができます。コードは完全に堅牢ではありません(つまり、それは終了して整形式のメッシュを終了して返却する可能性があります)、比較的遅いです。 ただし、当社の現在の研究は、これらの問題が最適化されたC ++コードで解決できることを示しており、当社の単純なMATLABコードは、基礎となる原則のデモンストレーションにとって重要であると考えています。


dist dist 関連ソフトウェア

DSSF電卓

あなたのキーボード内の数字キーパッドの便利な利点を取りますWindows計算機を使いやすく使いやすい。 ...

342 20 KB

ダウンロード