你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-06 20:46:52 +08:00
Added some initial information giving an overview of the flow of the code.
这个提交包含在:
19
docs/source/coding.rst
普通文件
19
docs/source/coding.rst
普通文件
@@ -0,0 +1,19 @@
|
||||
.. _coding:
|
||||
|
||||
*************
|
||||
Code Overview
|
||||
*************
|
||||
|
||||
This section aims to provide information and advice for developers who want to
|
||||
get started using and modifying the gprMax code.
|
||||
|
||||
The code has been written in Python (3.x) with performance-critical parts, i.e.
|
||||
the FDTD solver, written using Cython (for CPU) or the NVIDIA CUDA programming
|
||||
model (for GPU). Cython allows the CPU-based solver to be parallelised using
|
||||
OpenMP which enables it to run on multi-core CPUs. gprMax also features a
|
||||
Messaging Passing Interface (MPI) task farm, which can operate with CPU nodes or
|
||||
multiple GPUs.
|
||||
|
||||
.. figure:: images/code_overview.png
|
||||
|
||||
Basic, high-level overview of the flow of control (operation) of the code.
|
二进制
docs/source/images/code_overview.png
普通文件
二进制
docs/source/images/code_overview.png
普通文件
二进制文件未显示。
之后 宽度: | 高度: | 大小: 155 KiB |
@@ -57,6 +57,7 @@ gprMax User Guide
|
||||
|
||||
faqs
|
||||
screencasts
|
||||
coding
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
@@ -71,4 +72,3 @@ gprMax User Guide
|
||||
:caption: Appendices
|
||||
|
||||
references
|
||||
|
||||
|
在新工单中引用
屏蔽一个用户