88msgstr ""
99"Project-Id-Version : PyGRT 0.7.1.dev29+g6f42373.d20250505\n "
1010"Report-Msgid-Bugs-To : \n "
11- "POT-Creation-Date : 2025-08-05 13:28 +0800\n "
11+ "POT-Creation-Date : 2025-09-22 02:12 +0800\n "
1212"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
1313"Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
1414"Language : en\n "
@@ -46,14 +46,14 @@ msgid ""
4646"**动态分段**,在核函数变化剧烈的部分多采样,在核函数变化平缓的部分少采样。具体原理详见 :ref:`(Chen and Zhang, "
4747"2001) <chen_2001>` :ref:`(张海明, 2021) <zhang_book_2021>` 。"
4848msgstr ""
49- "In the :doc:`/Advanced/filon/linear_filon` section, the process and core principles of "
50- "Filon's integration are briefly introduced, namely **piecewise analytical "
51- " solutions of the integral**. The following introduces the **Self- "
52- "Adaptive Filon's Integration Method (SAFIM)**, which is **dynamic "
53- "segmentation**, sampling more in regions where the kernel function "
54- "changes drastically and less in regions where it changes smoothly. For "
55- "detailed principles, see :ref:`(Chen and Zhang, 2001) <chen_2001>` "
56- ":ref:`(Zhang Haiming, 2021) <zhang_book_2021>`."
49+ "In the :doc:`/Advanced/filon/linear_filon` section, the process and core "
50+ "principles of Filon's integration are briefly introduced, namely "
51+ "**piecewise analytical solutions of the integral**. The following "
52+ "introduces the **Self- Adaptive Filon's Integration Method (SAFIM)**, "
53+ "which is **dynamic segmentation**, sampling more in regions where the "
54+ "kernel function changes drastically and less in regions where it changes "
55+ "smoothly. For detailed principles, see :ref:`(Chen and Zhang, 2001) "
56+ "<chen_2001>` :ref:`(Zhang Haiming, 2021) <zhang_book_2021>`."
5757
5858#: ../../source/Advanced/filon/self_adaptive_filon.rst:14
5959msgid "参数介绍"
@@ -64,88 +64,73 @@ msgid "通过以下可选参数,可使用自适应Filon积分。"
6464msgstr "SAFIM can be used through the following optional parameters."
6565
6666#: ../../source/Advanced/filon/self_adaptive_filon.rst:20
67- #: ../../source/Advanced/filon/self_adaptive_filon.rst:43
67+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:38
6868msgid "C"
6969msgstr ""
7070
7171#: ../../source/Advanced/filon/self_adaptive_filon.rst:22
72- msgid ""
73- ":command:`greenfn` 和 :command:`static_greenfn` "
74- "模块支持以下可选参数来使用自适应Filon积分,具体说明详见 :command:`grt greenfn -h` 或 :command:`grt "
75- "static greenfn -h`。"
72+ msgid "详见 :doc:`/Module/greenfn` 和 :doc:`/Module/static_greenfn` 模块的 **-L** 选项。"
7673msgstr ""
77- "The :command:`greenfn` and :command:`static_greenfn` modules support the following "
78- "optional parameters to use SAFIM. For detailed explanations, see "
79- ":command:`grt greenfn -h` or :command:`grt static greenfn -h`."
74+ "Refer to the option **-L** in :doc:`/Module/greenfn` and "
75+ ":doc:`/Module/static_greenfn` modules. "
8076
8177#: ../../source/Advanced/filon/self_adaptive_filon.rst:24
82- msgid "``-La<length>[/<Ftol>/<Fcut>]``"
78+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:45
79+ msgid "Python"
8380msgstr ""
8481
8582#: ../../source/Advanced/filon/self_adaptive_filon.rst:26
8683msgid ""
87- "``<length>`` 定义离散波数积分的积分间隔 (见 :doc:`/Advanced/k_integ` 部分, "
88- ":doc:`/Advanced/filon/linear_filon` 部分)"
84+ ":func:`compute_grn() <pygrt.pymod.PyModel1D.compute_grn>` 函数和 "
85+ ":func:`compute_static_grn() <pygrt.pymod.PyModel1D.compute_static_grn>` "
86+ "函数支持以下可选参数来使用自适应Filon积分,具体说明详见API。"
8987msgstr ""
90- "``<length>`` defines the integration interval for discrete wavenumber "
91- "integration (see :doc:`/Advanced/k_integ` section, :doc:`/Advanced/filon/linear_filon` "
92- "section)."
88+ "The :func:`compute_grn() <pygrt.pymod.PyModel1D.compute_grn>` function "
89+ "and :func:`compute_static_grn() "
90+ "<pygrt.pymod.PyModel1D.compute_static_grn>` function support the "
91+ "following optional parameters to use SAFIM. For detailed explanations, "
92+ "see the API."
9393
94- #: ../../source/Advanced/filon/self_adaptive_filon.rst:27
94+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:28
9595msgid ""
96- "``<Ftol> `` 定义自适应采样精度, 见 :ref:`(Chen and Zhang, 2001) <chen_2001>` "
97- ":ref:`(张海明, 2021) <zhang_book_2021>`,通常1e-2即可。 "
96+ "``Length:float `` 定义离散波数积分的积分间隔 ( 见 :doc:`/Advanced/k_integ` 部分, "
97+ ":doc:`/Advanced/filon/linear_filon` 部分) "
9898msgstr ""
99- "``<Ftol> `` defines the precision of self-adaptive sampling, see "
100- ":ref:`(Chen and Zhang, 2001) <chen_2001>` :ref:`(张海明, 2021) "
101- "<zhang_book_2021>`. In general set 1e-2 ."
99+ "``Length:float `` defines the integration interval for discrete wavenumber "
100+ "integration (see :doc:`/Advanced/k_integ` section, "
101+ ":doc:`/Advanced/filon/linear_filon` section) ."
102102
103- #: ../../source/Advanced/filon/self_adaptive_filon.rst:28
103+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:29
104104msgid ""
105- "``<Fcut> `` 定义了两个积分的分割点, :math:`k^*=` ``<Fcut>`` :math:`/r_{ \\ text{max}}` "
106- "(见 :doc:`/Advanced/filon/linear_filon` 部分) "
105+ "``safilonTol:float `` 定义自适应采样精度,见 :ref:`(Chen and Zhang, 2001) "
106+ "<chen_2001>` :ref:`(张海明, 2021) <zhang_book_2021>`,通常1e-2即可。 "
107107msgstr ""
108- "``<Fcut>`` defines the division point of the two integrals, :math:`k^*=` "
109- "``<Fcut>`` :math:`/r_{\\ text{max}}` (see :doc:`/Advanced/filon/linear_filon` section)."
108+ "``safilonTol:float`` defines the precision of self-adaptive sampling, see "
109+ ":ref:`(Chen and Zhang, 2001) <chen_2001>` :ref:`(张海明, 2021) "
110+ "<zhang_book_2021>`. In general set 1e-2."
110111
111112#: ../../source/Advanced/filon/self_adaptive_filon.rst:30
112- #: ../../source/Advanced/filon/self_adaptive_filon.rst:50
113- msgid "Python"
114- msgstr ""
115-
116- #: ../../source/Advanced/filon/self_adaptive_filon.rst:32
117113msgid ""
118- ":func:`compute_grn() <pygrt.pymod.PyModel1D.compute_grn>` 函数和 "
119- ":func:`compute_static_grn() <pygrt.pymod.PyModel1D.compute_static_grn>` "
120- "函数支持以下可选参数来使用自适应Filon积分,具体说明详见API。"
114+ "``filonCut:float`` 定义了两个积分的分割点, :math:`k^*=` ``<filonCut>`` "
115+ ":math:`/r_{\\ text{max}}` (见 :doc:`/Advanced/filon/linear_filon` 部分)"
121116msgstr ""
122- "The :func:`compute_grn() <pygrt.pymod.PyModel1D.compute_grn>` function "
123- "and :func:`compute_static_grn() "
124- "<pygrt.pymod.PyModel1D.compute_static_grn>` function support the "
125- "following optional parameters to use SAFIM. For detailed explanations, "
126- "see the API."
117+ "``filonCut:float`` defines the division point of the two integrals, :math:`k^*=` "
118+ "``<filonCut>`` :math:`/r_{\\ text{max}}` (see "
119+ ":doc:`/Advanced/filon/linear_filon` section)."
127120
128121#: ../../source/Advanced/filon/self_adaptive_filon.rst:34
129- msgid "``safilonTol:float`` 对应C选项卡中的 ``<Ftol>`` 参数"
130- msgstr "``safilonTol:List`` corresponding to the ``<Ftol>`` in the C tab."
131-
132- #: ../../source/Advanced/filon/self_adaptive_filon.rst:35
133- msgid "``filonCut:float`` 对应C选项卡中的 ``<Fcut>`` 参数"
134- msgstr "``filonCut:float`` corresponding to the ``<Fcut>`` in the C tab."
135-
136- #: ../../source/Advanced/filon/self_adaptive_filon.rst:39
137122msgid "示例程序"
138123msgstr "Simple run"
139124
140- #: ../../source/Advanced/filon/self_adaptive_filon.rst:45
125+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:40
141126msgid "使用 ``-S`` 导出核函数文件,"
142127msgstr "use ``-S`` to export kernel function files."
143128
144- #: ../../source/Advanced/filon/self_adaptive_filon.rst:56
129+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:51
145130msgid "使用以下Python脚本绘制核函数采样点,"
146131msgstr "Use the following Python script to plot the kernel sample points,"
147132
148- #: ../../source/Advanced/filon/self_adaptive_filon.rst:66
133+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:61
149134msgid ""
150135"从对比图可以清晰地看出,自适应采样用更少的点数勾勒核函数的主要特征,这显著提高了计算效率。尽管自适应过程增加了额外的计算量,在小震中距范围内计算优势不明显,"
151136" **但随着震中距的增加,自适应Filon积分的优势将愈发显著。**"
@@ -157,7 +142,7 @@ msgstr ""
157142" small epicentral distance range, **but as the epicentral distance "
158143"increases, the advantage of SAFIM becomes increasingly significant.**"
159144
160- #: ../../source/Advanced/filon/self_adaptive_filon.rst:70
145+ #: ../../source/Advanced/filon/self_adaptive_filon.rst:65
161146msgid ""
162147"在程序中,自适应Filon积分不计算近场项,即 :doc:`/Tutorial/dynamic/gfunc` 中介绍的 :math:`p=1` "
163148"对应的积分项。"
0 commit comments