Skip to content

Visualization program of tree representation of structurally stable incompressible flow in two dimensional multiple connection domain

License

Notifications You must be signed in to change notification settings

yokoyama-lab/visCOT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 

Repository files navigation

visCOT: visualizing the tree representations of structurally stable incompressible flows in two dimensional multiply-connected domains

このプログラムは2次元多重連結領域内における構造安定な非圧縮流れの木表現の入力に対して,同一のトポロジーを表す2次元上の図を作図するものです. 想定されている入力は,Consで繋がれた木を同一の高さとして見た場合の,深さが3までの木です.

Requirements

  • Python3 (>= 3.8.5)
  • Matplotlib (>= 3.3.1)
  • numpy (>=1.19.1)
  • scipy (>=1.5.2)
  • PLY (>= 3.10)

Linux Ubuntuにてインストール例

  • 本プログラムをダウンロード
git clone https://github.com/yokoyama-lab/Visualization-program-of-flow.git
  • Python をインストール
sudo apt install python3
  • Matplotlib, numpy, scipy, PLY をインストール
pip3 install Matplotlib
pip3 install numpy
pip3 install scipy
pip3 install PLY

実行例

プログラムを起動し,木表現を入力する.

echo "a0(a2(c+(l+,).c+(l+,),c-(l-,).c-(l-,)))" | python3 visualize.py

About

Visualization program of tree representation of structurally stable incompressible flow in two dimensional multiple connection domain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • Makefile 2.5%