RepTate Logo
  • About RepTate
  • Features
  • Installation
  • User Manual
  • RepTate for developers
    • Tutorial: Adding new functionality to RepTate
    • Tutorial: Interfacing Python and C code
    • Units
    • Navigate the source Code of RepTate
    • Code Class Diagrams
    • Code and Documentation TODO items
  • RepTate contributors
  • Version History
  • Works that cite RepTate
RepTate
  • RepTate for developers
  • View page source

RepTate for developers

Contents:

  • Tutorial: Adding new functionality to RepTate
    • Goals
    • New application
    • New file type
    • New view
    • New theory
    • New Icons
  • Tutorial: Interfacing Python and C code
    • Goals
    • Our C code
    • Compile the C code into a library
    • Use a C library in Python
    • Final comments
    • Bonus: Callback function
  • Units
    • Canonical Units
    • Adding a Unit
    • Column Metadata
    • Theory Parameter Metadata
    • Tool Parameter Metadata
    • Materials Database
    • View Axis Metadata
    • Plotting boundary
    • Theory helper graphics
    • Logarithmic theory parameters
  • Navigate the source Code of RepTate
    • Core classes
    • Core classes (Graphical User Interface)
    • Applications
    • Theories
    • Tools
    • Main Applications
  • Code Class Diagrams
    • Inheritance Diagrams
    • Container Diagrams
  • Code and Documentation TODO items
Previous Next

© Copyright 2017-2026, Universidad Politécnica de Madrid, University of Leeds.

Built with Sphinx using a theme provided by Read the Docs.