220 Star 945 Fork 694

GVPMindSpore/mindscience

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
Clone or Download
sponge.function.GetVector.rst 1.75 KB
Copy Edit Raw Blame History
luojianing authored 2023-11-24 15:47 +08:00 . add property in api docs

sponge.function.GetVector

.. py:class:: sponge.function.GetVector(use_pbc: bool = None)

    获取有或者没有PBC box的向量。

    参数:
        - **use_pbc** (bool) - 计算向量时是否使用周期性边界条件。默认值: ``None`` 。


    .. py:method:: calc_vector_default(initial: Tensor, terminal: Tensor, pbc_box: Tensor = None)

        获取向量。

        参数:
            - **initial** (Tensor) - 起始位置的坐标。
            - **terminal** (Tensor) - 终止位置的坐标。
            - **pbc_box** (Tensor) - 默认值: ``None`` 。

    .. py:method:: calc_vector_nopbc(initial: Tensor, terminal: Tensor, pbc_box: Tensor = None)

        在没有周期性边界条件的情况下获取向量。

        参数:
            - **initial** (Tensor) - 起始位置的坐标。
            - **terminal** (Tensor) - 终止位置的坐标。
            - **pbc_box** (Tensor) - 默认值: ``None`` 。

    .. py:method:: calc_vector_pbc(initial: Tensor, terminal: Tensor, pbc_box: Tensor = None)

        在有周期性边界条件的情况下获取向量。

        参数:
            - **initial** (Tensor) - 起始位置的坐标。
            - **terminal** (Tensor) - 终止位置的坐标。
            - **pbc_box** (Tensor) - 默认值: ``None`` 。

    .. py:method:: set_pbc(use_pbc: bool)

        设定是否使用周期性边界条件。

        参数:
            - **use_pbc** (bool) - 是否使用周期性边界条件。默认值: ``None`` 。

    .. py:method:: use_pbc()
        :property:

        是否使用周期性边界条件。

        返回:
            bool。是否使用周期性边界条件。
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mindspore/mindscience.git
git@gitee.com:mindspore/mindscience.git
mindspore
mindscience
mindscience
r0.5

Search