欧拉公式求圆周率的matlab代码-TaskAMR:TaskAMR

时间:2024-06-12 07:46:57
【文件属性】:

文件名称:欧拉公式求圆周率的matlab代码-TaskAMR:TaskAMR

文件大小:45KB

文件格式:ZIP

更新时间:2024-06-12 07:46:57

系统开源

欧拉公式求长期率的matlab代码TaskAMR 使用Legion的有限体积的自适应网格细化 执照 C18035-TaskAMR已被NNSA认可用于开源发行。 请阅读。 安装说明 至少,您需要C编译器,CLang(包括LLVM)和MPI。 我使用了gcc / 4.9.3,clang / 3.7.0和openmpi / 1.10.0-gcc_4.9.3 git clone git@gitlab.com:StanfordLegion/legion.git cd legion/language/ ./install.py --debug 为了提高性能,请不使用--debug重复执行。 使用./regent.py ./examples/circuit.rg测试安装。 一维固定网格线性对流 设置model.rg ln -sf linear_advection.rg model.rg 运行模型 mpirun -n 4 /regent.py ./1d_fix.rg 绘制最终时间结果 ./analyze_linear.py linear.80.txt 请注意,可以依次给出来自多种分辨


【文件预览】:
TaskAMR-master
----test_linear.py(3KB)
----test_euler.py(3KB)
----README.md(8KB)
----amr_movie.py(3KB)
----unit_tests.rg(14KB)
----linear_constants.rg(2KB)
----run_spy.sh(85B)
----analyze_amr_linear.py(2KB)
----linear_advection_amr.rg(23KB)
----LICENSE(2KB)
----euler.rg(8KB)
----1d_make_levels.rg(8KB)
----CONTRIBUTING.md(195B)
----global_const.rg(171B)
----euler.py(3KB)
----analyze_euler.py(6KB)
----run_prof.sh(93B)
----refinement_bits.rg(2KB)
----1d_amr.rg(9KB)
----1d_make_amr.rg(20KB)
----riemann.py(7KB)
----1d_fix.rg(5KB)
----test_linear_amr.py(4KB)
----analyze_linear.py(3KB)
----Makefile(299B)
----compare_amr_fix.py(2KB)
----linear_advection.rg(6KB)

网友评论