Creating AddOns¶
If you want to create an addon we strongly recommend to read the relevant tutorial: How to create AddOns for QuantumATK.
There is no special restriction for addon creation in general.
The Synopsys QuantumATK Team creates addons that ship with the software, but any other QuantumATK user has the option to create addons either for personal use or for wider usage (expanding QuantumATK’s capabilities) after Synopsys’s consent.
For more details read <installation_path>/atkpython/lib/python3.11/site-packages/AddOns/LICENSE
on Linux installations, or <installation_path>atkpythonLibsite-packagesAddOnsLICENSE
on Windows.
Also you can get more details in the above-mentioned tutorial.
The tutorial just gives the general framework through some examples since, obviously, the design of an addon depends on its purpose.