Earth C++ソース

3次元境界要素法解析


ソフト詳細説明

Earth は、物理・材料工学・流体・熱伝導工学の分野での DOS/V、PC98、UNIX
で動作する数値シュミレーション用ソフトで、 3次元の静磁場、静電場、熱分
布が扱えます。グラフィック表示版 ERT とコマンドライン版 ERS からなって
います。そのC++ソースプログラム(6,607行)を公開させていただきます。使用
プログラム言語は『Borland社 C++ver.3.1』です。

計算式評価、メッシュ分割アルゴリズムは、境界要素法の参考書が少なかった
1985年当時独自に作ったもので、改良の余地が大きいと思います。『 3次元グ
ラフィック関係も使いやすいようにパッケージにまとめませんか?』との要望
がありましたが、時間的余裕がなく分けずに一緒にしています。

ERTデータ形式も境界要素計算用メッシュデータファイルを共有するために作
った独自のものです。Laplace方程式のGreen関数以外に対応するには、ソース
プログラム ERT.Cの中の関数 GetGii()とCalcHG() 等を修正すれば新しいERS.
EXE ができるはずですが、ソース全体を読むだけでも大変では思います。もし
他のGreen関数に対応した ERS.EXE を作成されましたら、ここのライブラリに
登録していただけると幸いです。同じような計算をしている方にとっても助か
ると思いますのでぜひよろしくお願い申し上げます。m(__)m

将来は、計算に関係する部分だけをライブラリ化して、ERT.EXE 実行時に動的
リンクできるようにする予定です。ただ仕事の片手間でやっているのでいつで
きるかは未定です。(^^;)

動作環境

Earth C++ソースの対応動作環境
ソフト名:Earth C++ソース
動作OS:MS-DOS
機種:PC-98
種類:フリーソフト
作者: 山本 高廣 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

3次元  解析 


「技術・工学」カテゴリーの人気ランキング

  1. ロジック・トレーナ 教育用 論理回路シミュレータ(ユーザー評価:0)
  2. Earth グラフィック表示版 3次元境界要素法解析 for PC-9801(ユーザー評価:0)
  3. SCANCONV スキャンコンバータ(15k→31k変換)(ユーザー評価:0)
  4. JGAWKを使ったサーミスタ抵抗値計算 サーミスタの抵抗値計算のためのJGAWKスクリプト(ユーザー評価:0)
  5. オリフィスの絞り径計算(液体-基準換算) オリフィスの絞り径計算(液体-基準換算)(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION