Custom Operators and Plugins#

You can enhance and customize your DPF installation by creating new operators and libraries of operators, called ‘plugins’. PyDPF-Core becomes a development tool offering accessible, componentized, and easily distributable custom operators.

Note

You can create custom operators in CPython using PyDPF-Core for use with DPF in Ansys 2023 R1 and later.

Create a DPF plugin with a single operator

This tutorial shows how to create, load, and use a custom plugin containing a single custom operator.

Custom operators
Create a DPF plugin with multiple operators

This tutorial shows how to create, load, and use a custom plugin with multiple operators or with complex routines.

Create a custom DPF plugin with third-party dependencies

This tutorial shows how to create a Python plug-in package with third-party dependencies.

Update PyDPF-Core in the DPF installation

This tutorial shows how to update PyDPF-Core in your DPF installation.

Custom operators

Custom operators