Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 16 additions & 9 deletions docs/locales/en/LC_MESSAGES/Tutorial/dynamic/gfunc.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PyGRT 0.6.1.dev1+g4641a40.d20250422\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-22 13:40+0800\n"
"POT-Creation-Date: 2025-09-22 20:10+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
Expand Down Expand Up @@ -128,8 +128,8 @@ msgstr ""
#: ../../source/Tutorial/dynamic/gfunc.rst:44
msgid ":doc:`/Module/travt` 模块可以显式地再计算初至波走时,"
msgstr ""
"The :doc:`/Module/travt` module can explicitly recalculate the travel times "
"of the first waves."
"The :doc:`/Module/travt` module can explicitly recalculate the travel "
"times of the first waves."

#: ../../source/Tutorial/dynamic/gfunc.rst:51
msgid "走时结果会输出到终端,"
Expand All @@ -141,8 +141,8 @@ msgid ""
"模块临时将SAC格式文件转为如下的文本文件:"
msgstr ""
"If you have not installed the SAC software, you can use Python's ObsPy "
"library to read the generated SAC data, or use the :doc:`/Module/sac2asc` "
"module to temporarily convert SAC format files into the following text "
"library to read the generated SAC data, or use the :doc:`/Module/sac2asc`"
" module to temporarily convert SAC format files into the following text "
"files:"

#: ../../source/Tutorial/dynamic/gfunc.rst:63
Expand All @@ -166,23 +166,30 @@ msgstr ""
":class:`Trace.stats.sac` contains the SAC header variables, consistent "
"with the output of the C program."

#: ../../source/Tutorial/dynamic/gfunc.rst:80
#: ../../source/Tutorial/dynamic/gfunc.rst:77
msgid "当时窗长度 nt\\*dt 太小“包不住”有效信号,或时窗长度足够但时延不合适,输出的波形会发生混叠, 此时需调整相关参数。"
msgstr ""
"When the window length nt\\*dt is too small to \"contain\" the effective signal, "
"or when the window length is sufficient but the time delay is inappropriate, "
"the output waveform will suffer from aliasing. At this point, the relevant parameters need to be adjusted."

#: ../../source/Tutorial/dynamic/gfunc.rst:82
msgid "格林函数计算结果的单位:"
msgstr "Units of the computed Green's function results:"

#: ../../source/Tutorial/dynamic/gfunc.rst:82
#: ../../source/Tutorial/dynamic/gfunc.rst:84
msgid ""
"爆炸源: :math:`10^{-20} \\, \\frac{\\text{cm}}{\\text{dyne} \\cdot "
"\\text{cm}}`"
msgstr ""
"Explosion: :math:`10^{-20} \\, \\frac{\\text{cm}}{\\text{dyne} \\cdot "
"\\text{cm}}`"

#: ../../source/Tutorial/dynamic/gfunc.rst:83
#: ../../source/Tutorial/dynamic/gfunc.rst:85
msgid "单力源: :math:`10^{-15} \\, \\frac{\\text{cm}}{\\text{dyne}}`"
msgstr "Single Force: :math:`10^{-15} \\, \\frac{\\text{cm}}{\\text{dyne}}`"

#: ../../source/Tutorial/dynamic/gfunc.rst:84
#: ../../source/Tutorial/dynamic/gfunc.rst:86
msgid ""
"剪切源: :math:`10^{-20} \\, \\frac{\\text{cm}}{\\text{dyne} \\cdot "
"\\text{cm}}`"
Expand Down
3 changes: 3 additions & 0 deletions docs/source/Module/greenfn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ greenfn
+ **+n**\ *fac* - 频率域插值倍数[1]。即在做逆傅里叶变换时,在频域上最高频后补零,
相当于 *nt* ← *nt* \* *fac* , *dt* ← *dt* / *fac* ,使计算的波形更平滑。

当时窗长度 nt\*dt 太小“包不住”有效信号,或时窗长度足够但时延(|-E|)不合适,输出的波形会发生混叠,
此时需调整 |-N| 和 |-E| 。

.. include:: explain_-R.rst_

.. include:: explain_-O.rst_
Expand Down
4 changes: 2 additions & 2 deletions docs/source/Tutorial/dynamic/gfunc.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ Python中计算动态格林函数的主函数为 :func:`compute_grn() <pygrt.pym

多个震中距的格林函数以列表形式返回,其中每个元素为 |Stream| 类。:class:`Trace.stats.sac` 中保存了SAC头段变量,与C程序输出保持一致。

当时窗长度 nt\*dt 太小“包不住”有效信号,或时窗长度足够但时延不合适,输出的波形会发生混叠,
此时需调整相关参数。

.. note::

Expand All @@ -84,8 +86,6 @@ Python中计算动态格林函数的主函数为 :func:`compute_grn() <pygrt.pym
+ 剪切源: :math:`10^{-20} \, \frac{\text{cm}}{\text{dyne} \cdot \text{cm}}`




离散波数积分
--------------

Expand Down