文件名称:HERMESHD:HERMESHD是用于纳米级流体模拟的不连续Galerkin 3D波动流体力学代码
文件大小:503KB
文件格式:ZIP
更新时间:2024-06-04 01:35:00
cfd navier-stokes hydrodynamics computational-fluid-dynamics discontinuous-galerkin
爱马仕 HERMESHD是用Fortran和Python编写的Discontinuous Galerkin(DG)数字代码,用于模拟3D可压缩流体动力学。 作者: 肖恩·塞勒(Sean L. Seyler,FH和模块化代码),查尔斯·塞勒(Charles Seyler,原始代码), 组织: 亚利桑那州立大学,康奈尔大学 接触: , 年: 2017年 执照: 麻省理工学院执照 版权: 分级为4 +:copyright:2017 Sean L.Seyler 使用这项工作 目前,这项工作是根据MIT许可的条款分发的,尽管它的临近功能可能会有所变化。 如果您选择使用这项工作的任何部分或这些想法,请恳请您引用 -至少在我们提供手稿之前(准备中)! 非常感谢您的考虑! 重要说明:最初的流体力学代码源自PERSEUS XMHD代码,由Charles E. Seyler和Matthew R. Marti
【文件预览】:
HERMESHD-develop
----.gitignore(31B)
----src()
--------makefiles()
--------hermeshd.f90(10KB)
--------Makefile(7KB)
--------hermeshd.py(3KB)
--------initialize.f90(21KB)
--------LIB_VTK_IO.f90(257KB)
--------test_sod.py(2KB)
--------sources.f90(3KB)
--------old_mod()
--------perseusvars.sh(985B)
--------initialcon.f90(13KB)
--------test_hermeshd.py(2KB)
--------flux.f90(55KB)
--------mkl_vsl.f90(129KB)
--------params.f90(13KB)
--------main.f90(8KB)
--------helpers.f90(4KB)
--------basis_funcs.f90(46KB)
--------ces()
--------prepare_step.f90(7KB)
--------input.f90(4KB)
--------boundary.f90(33KB)
--------output.f90(19KB)
--------random.f90(6KB)
--------spatial.f90(703B)
--------integrator.f90(10KB)
----LICENSE(1KB)
----python()
--------PERSEUS()
----cmake()
--------ConfigurePythonWrapping.cmake(8KB)
----README.rst(6KB)
----tests()
--------2D_poiseuille_flow()
--------2D_isentropic_vortex()
--------1D_sod_shock_tube()
--------README.md(48B)
----docs()
--------README.md(43B)
----CMakeLists.txt(6KB)