資源簡(jiǎn)介
這是三維的SPH方法模擬代碼,具有半隱式開(kāi)放邊界哦!絕對(duì)的經(jīng)典,而且是市面上難得一見(jiàn)的粒子法開(kāi)放邊界代碼!
代碼片段和文件信息
#!/usr/bin/env?python
“““
This?script?converts?an?ASCII?GRID?Digital?Elevation?Model?into?a?VTK?Structured?Points
dataset?(legacy?format)?simply?by?replacing?the?ASCII?GRID?header?with?the?appropriate?VTK
metadata.?
The?VTK?dataset?is?two-dimensional?(flat)?so?a?Warp?By?Scalar?filter?should?be?applied?in
ParaView?to?convert?the?Height?field?into?actual?height?information.
“““
import?sys
import?string
import?os
def?usage():
????print?“%s?filename?--?convert?filename?(ASCII?GRID)?into?a?VTK?dataset“?%?os.path.basename(sys.argv[0])
if?len(sys.argv)?2:
????usage()
????sys.exit(0)
grid_fname?=?sys.argv[1]
vts_fname?=?os.path.splitext(sys.argv[1])[0]?+?‘.vtk‘
grid?=?open(grid_fname?‘r‘)
vts?=?None
md?=?{}
#?ASCII?GRID?stores?lines?north?to?south?but?in?the?VTK?we?want?them?south
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\
?????文件?????????577??2017-07-05?14:29??gpusph-4.1\.gitignore
?????文件??????106271??2017-07-05?14:29??gpusph-4.1\Doxygen_settings
?????文件???????35147??2017-07-05?14:29??gpusph-4.1\GPLv3.txt
?????文件???????43369??2017-07-05?14:29??gpusph-4.1\Makefile
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\asy\
?????文件????????1451??2017-07-05?14:29??gpusph-4.1\asy\euler_angles1.tex
?????文件????????2315??2017-07-05?14:29??gpusph-4.1\asy\euler_angles2.tex
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\aux\
?????文件?????????838??2017-07-05?14:29??gpusph-4.1\aux\Codingst
?????文件???????17476??2017-07-05?14:29??gpusph-4.1\aux\GPUSPH.xm
?????文件???????11712??2017-07-05?14:29??gpusph-4.1\aux\UsingGit.txt
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\dev-guide\
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\dev-guide\src\
?????文件????????1382??2017-07-05?14:29??gpusph-4.1\docs\dev-guide\src\group.dox
?????文件?????????560??2017-07-05?14:29??gpusph-4.1\docs\dev-guide\src\main.dox
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\user-guide\
?????文件????????2839??2017-07-05?14:29??gpusph-4.1\docs\user-guide\GPUSPHtemplate.cls
?????文件?????????491??2017-07-05?14:29??gpusph-4.1\docs\user-guide\Makefile
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\user-guide\fig\
?????文件???????32730??2017-07-05?14:29??gpusph-4.1\docs\user-guide\fig\vertex_and_boundary_elements.svg
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-install\
?????文件????????1491??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-install\Makefile
?????文件???????33595??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-install\gpusph-install.tex
?????文件???????35248??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-install\gpusph-license.tex
?????文件???????26172??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-manual.bib
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-setup\
?????文件????????1414??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-setup\Makefile
?????文件???????46307??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-setup\gpusph-setup.tex
?????目錄???????????0??2017-07-05?14:29??gpusph-4.1\docs\user-guide\gpusph-theory\
............此處省略214個(gè)文件信息
評(píng)論
共有 條評(píng)論