文件名称:MPI-LES:MPI LES 存储库
文件大小:45.74MB
文件格式:ZIP
更新时间:2024-07-03 20:55:07
Fortran
LES 的 MPI 实施 此存储库包含在 LES 中添加对 MPI 支持的代码。 要求 Python 2.7 或更高版本的 Python 2.x(不是 Python 3)。 SConstruct ( ) OpenCL 集成 ( ) MPI 库(测试期间使用的 MPICH 3.1.3 和 OpenMPI 1.8.4)。 编译和运行 LES 原始单线程 LES: scons ocl=0 mpi=0 ./les_main OpenCL LES: scons ocl=1 mpi=0 ./les_main_ocl MPI LES: ROW=X # Number of processes per row COL=Y # Number of processes per column TOTAL= $(( $ROW * $COL )) # Total number of proces
【文件预览】:
MPI-LES-master
----.gitignore(252B)
----README.md(763B)
----src()
--------grid.f95(4KB)
--------init.f95(4KB)
--------SConstruct(4KB)
--------feedbfm.f95(3KB)
--------module_LES_combined_ocl.f95(33KB)
--------communication_helper_real.f95(25KB)
--------module_LES_conversions.f95(9KB)
--------common_sn.f95(845B)
--------anime.f95(2KB)
--------main.f95(11KB)
--------velnw.f95(2KB)
--------fortran_helper.f95(2KB)
--------set.f95(3KB)
--------press.f95(7KB)
--------ifdata.f95(12KB)
--------bondv1.f95(5KB)
--------boundsm.f95(2KB)
--------communication_helper.f95(105B)
--------velFG.f95(6KB)
--------communication_helper_mpi.f95(4KB)
--------timseris.f95(1KB)
--------bondFG.f95(1KB)
--------feedbf.f95(3KB)
--------timdata.f95(289B)
--------params_common_sn.f95(870B)
--------vel2.f95(11KB)
--------GIS()
--------vel2_init.f95(7KB)
--------aveflow.f95(7KB)
--------velFG_init.f95(5KB)
--------module_LES_write_netcdf.f95(22KB)
--------data()
--------noop.c(173B)
--------adam.f95(2KB)
--------les.f95(8KB)
--------communication_common.f95(563B)
--------boundp.f95(2KB)