@@ -6,6 +6,26 @@ You can enhance and customize your DPF installation by creating new operators an
66
77DPF offers multiple development APIs depending on your environment.
88
9+ With support for custom operators, PyDPF-Core becomes a development tool offering:
10+
11+ - **Accessibility: ** A simple script can define a basic operator plugin.
12+
13+ - **Componentization: ** Operators with similar applications can be grouped in Python plug-in packages.
14+
15+ - **Easy distribution: ** Standard Python tools can be used to package, upload, and download custom operators.
16+
17+ - **Dependency management: ** Third-party Python modules can be added to the Python package.
18+
19+ - **Reusability: ** A documented and packaged operator can be reused in an infinite number of workflows.
20+
21+ - **Remotable and parallel computing: ** Native DPF capabilities are inherited by custom operators.
22+
23+ The only prerequisite for creating custom operators is to be familiar with native operators.
24+ For more information, see :ref: `ref_user_guide_operators `.
25+
26+ .. note:
27+ You can create custom operators in CPython using PyDPF-Core for use with DPF in Ansys 2023 R1 and later.
28+
929 The following tutorials demonstrate how to develop such plugins using PyDPF-Core (CPython based) and how to use them.
1030
1131.. grid :: 1 1 3 3
@@ -34,11 +54,19 @@ The following tutorials demonstrate how to develop such plugins using PyDPF-Core
3454
3555 This tutorial shows how to create a Python plug-in package with third-party dependencies.
3656
57+ .. grid-item-card :: Update PyDPF-Core in the DPF installation
58+ :link: tutorials_custom_operators_update_pydpf_core
59+ :link-type: ref
60+ :text-align: center
61+
62+ This tutorial shows how to update PyDPF-Core in your DPF installation.
63+
3764.. toctree ::
3865 :maxdepth: 2
3966 :hidden:
4067
4168 custom_operators.rst
4269 custom_plug_in_package.rst
4370 custom_plug_in_package_third_deps.rst
71+ update_pydpf_core.rst
4472
0 commit comments