Interatomic Potentials Repository

  •  Home
  • atomman
  • iprPy
  • Content
    • FAQ
    • All References
    • Requests
    • External Resources
    • Workshops
  • Site Info
    • People
    • Updates
  •  Contact

Navigation

  • index
  • modules
  • next
  • previous
  • iprPy 0.11.6 documentation
  • Extending iprPy

Extending iprPy

This section gives details for anyone wishing to extend the iprPy package by adding new calculation methods and possibly supporting calculation subsets or buildcombos functions.

  • Adding new calculation styles
    • 1. Create a directory for the calculation style files
    • 2. Define a calculation function
    • 3. Create documentation files
    • 4. Define the Calculation class
    • 5. Link the calculation to the calculation manager
    • 6. Make a Jupyter Notebook and demo script
  • Adding new subset styles
    • 1. Class definition
    • 2. Calculation-like methods and attributes
    • 3. Additional subset methods and attributes
  • Adding new buildcombos styles

Previous topic

High Throughput Operations

Next topic

Adding new calculation styles