有限要素法で格子分割 for Python | その2 ドロネー線図
Pythonで有限要素法のプログラムを作っているが、格子分割にとまどっている。ポリゴン関連で調べていると、どうもドロネー図を利用している感じだった。
Pythonでドロネー図
scipyのDelaunayを使うことで、任意の点からドロネー図を作ることができる。
http://blog.monophile.net/posts/programming/delaunay.html
from scipy.spatial import Delaunay
import numpy as np
import matplotlib.pyplot as plt
x = np.random.rand(2,200)
tri = Dealunay(x)
plt.triplot(x[:,0],x[:,1],tri.vertices)
plt.show()
だたし動かない。
QH6214 qhull input error: not enough points(2) to construct initial simplex (need 202) While executing: | qhull d Qx Qbb Qz Qc Qt Options selected for Qhull 2012.1 2012/02/18: run-id 1307781299 delaunay Qxact-merge Qbbound-last Qz-infinity-point Qcoplanar-keep Qtriangulate _zero-centrum Qinterior-keep Q3-no-merge-vertices-dim-high Traceback (most recent call last): File "E:/Python/FEM_MeshingTool/prototpye_01/main.py", line 367, in <module> tri = Delaunay(x) File "qhull.pyx", line 1736, in scipy.spatial.qhull.Delaunay.__init__ (scipy\spatial\qhull.c:14349) File "qhull.pyx", line 328, in scipy.spatial.qhull._Qhull.__init__ (scipy\spatial\qhull.c:3681) scipy.spatial.qhull.QhullError: Qhull error
Scipy.spatial.Delaunayのサンプル下なら動いた。
http://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.spatial.Delaunay.html
points = np.array([[0, 0], [0, 1.1], [1, 0], [1, 1]]) from scipy.spatial import Delaunay tri = Delaunay(points)
Python Triangle
やっと道がみえた、次回はScipyのDelaunayをキーワードに調査する。
次の記事>
図解 設計技術者のための有限要素法はじめの一歩 (KS理工学専門書)
- 作者: 栗崎彰
- 出版社/メーカー: 講談社
- 発売日: 2012/01/24
- メディア: 単行本(ソフトカバー)
- クリック: 2回
- この商品を含むブログ (2件) を見る
理論と実務がつながる 実践有限要素法シミュレーション―汎用コードで正しい結果を得るための実践的知識
- 作者: 泉聡志,酒井信介
- 出版社/メーカー: 森北出版
- 発売日: 2010/09/18
- メディア: 単行本(ソフトカバー)
- クリック: 10回
- この商品を含むブログを見る
有限要素法概説―理工学における基礎と応用 (FEM+BEM (3))
- 作者: 菊地文雄
- 出版社/メーカー: サイエンス社
- 発売日: 1999/04
- メディア: 単行本
- 購入: 1人 クリック: 1回
- この商品を含むブログを見る
- 作者: 小村政則,NPO法人CAE懇話会関西解析塾テキスト編集グループ
- 出版社/メーカー: 日刊工業新聞社
- 発売日: 2012/06/19
- メディア: 単行本
- クリック: 1回
- この商品を含むブログ (2件) を見る
<解析塾秘伝>有限要素法のつくり方! -FEMプログラミングの手順とノウハウ-
- 作者: 石川博幸,青木伸輔,日比学,NPO法人CAE懇話会解析塾テキスト編集グループ
- 出版社/メーカー: 日刊工業新聞社
- 発売日: 2014/06/24
- メディア: 単行本
- この商品を含むブログ (1件) を見る
- 作者: 三好俊郎
- 出版社/メーカー: 培風館
- 発売日: 1994/12
- メディア: 単行本
- 購入: 2人 クリック: 5回
- この商品を含むブログ (1件) を見る
【Amazon.co.jp限定 】 ASUS ゲーミングモニター 23型フルHDディスプレイ (応答速度1ms / HDMI×2,D-sub×1 / スピーカー内蔵 / 3年保証) VX238H-P
- 出版社/メーカー: Asustek
- 発売日: 2014/05/28
- メディア: Personal Computers
- この商品を含むブログを見る
- 作者: 裕時悠示
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2016/11/17
- メディア: Kindle版
- この商品を含むブログを見る
- 作者: 丸戸史明,深崎暮人
- 出版社/メーカー: KADOKAWA
- 発売日: 2016/11/19
- メディア: 文庫
- この商品を含むブログ (2件) を見る
- 作者: 近江のこ
- 出版社/メーカー: 小学館
- 発売日: 2016/11/18
- メディア: Kindle版
- この商品を含むブログを見る