Python 学習:SfePy

2014-09-04 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
3、3、0、1、0、 1、1、0、0、0(41)で、換算ポイント 60pt 。
ここ4日間、特段のランク変動は無し?
・-・ - -・

さて、本文。

半年以上前(2014-02-26)の記事:
Python 学習:始まり
以来、
Python 学習
を続けている。

今回、
SfePy: Simple Finite Elements in Python
なるものを見つけた。

これは、
  SfePy is a software for solving systems of coupled partial differential
   equations (PDEs) by the finite element method in 2D and 3D.
  It can be viewed both as black-box PDE solver, and as a Python package
   which can be used for building custom applications.
  The word “simple” means that complex FEM problems can be coded
   very easily and rapidly.

即ち、
  PDEs(partial differential equations:偏微分方程式)を解くもの。

OpenFOAM
のエンジン部分(?)を実行する“Python”パッケージ。

面白い!!!

早速、導入ダ。

いつもお世話になっている「Gohlkeさんのページ
即ち、
Gohlkeさんのページ
にあった。

ダウンロード:「sfepy-2014.2.win32-py2.7.exe」 5.02MB

即インストール。

そして、
本家の「Documentation」にある、
  PDF version of the documentation: sfepy_manual.pdf
から“PDFマニュアル”をダウンロード。


さて、試し実行。・・・

と云うことで、
examples」ページにある、
  diffusion examples

  diffusion/poisson.py
にあるプログラムは、・・・
~/python-2.7.6/Lib/site-packages/sfepy/examples/diffusion/ にあった。

これと、
それが使うデータは、
~/python-2.7.6/Lib/site-packages/sfepy/meshes/3d/ から“cylinder.mesh”

この2つを、テスト用ディレクトリにコピーして、・・・・・

どうやって実行するの???

ダウンロードした“PDFマニュアル”によると、

  3.3 Running a simulation

  The following commands should be run in the top-level directory of
   the SfePy source tree after compiling the C extension files.
  See Installation for full installation instructions.

  3.3.1 Invoking SfePy from the command line

  This section introduces the basics of running SfePy on the command line.
  The $ indicates the command prompt of your terminal.

  ・ The script simple.py is the most basic starting point in SfePy.
    It is invoked as follows:

  $ ./simple.py examples/diffusion/poisson.py

これは、

  Python.exe simple.py poisson.py

とするような???

だが、“simple.py”が見つからない???

・・・・・

どうも、「Gohlkeさんのページ」から頂いた、
「sfepy-2014.2.win32-py2.7.exe」で、インストールしたものではダメ???

C言語ソースから(?)、コンパイルしないとダメ???


暫く、Web検索して見たが、・・・・・
この問題は、解決できない。

もっと修行してみます。

本日はここまで。


Python 学習は続く???


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


140813
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
08 | 2017/09 | 10
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク