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.