Skip to main content
Ctrl+K
rad-tools 0.7.16 - Home rad-tools 0.7.16 - Home
  • Installation
  • User Guide
  • API reference
  • Release notes
    • Contributor`s guide
  • Twitter
  • GitHub
  • PyPI
  • Installation
  • User Guide
  • API reference
  • Release notes
  • Contributor`s guide
  • Twitter
  • GitHub
  • PyPI

Section Navigation

  • Crystal module
  • Exchange module
  • Magnons
  • Density of state postprocessing
  • Input-output
  • Script interface
  • Collection of routines
  • Custom Exceptions
  • API reference

API reference#

Release:

0.7.16

The reference manual describes modules and their objects, which may be used for the postprocessing. The main interface to the package may be imported as

import radtools as rad

In the examples across the documentation it is expected to be imported in that way.

  • Crystal module
    • Classes
    • Bravais lattice classes
    • Identification routines
    • Bravais lattice generation
    • Properties
  • Exchange module
    • Classes
  • Magnons
    • Classes
    • Functions
  • Density of state postprocessing
    • Classes
    • Functions
  • Input-output
    • Routine for external inputs
    • Routine for internal inputs
  • Script interface
    • Scenarios
  • Collection of routines
    • radtools.print_2d_array
    • radtools.volume
    • radtools.angle
    • radtools.absolute_to_relative
    • radtools.get_permutation
    • radtools.cell_from_param
    • radtools.reciprocal_cell
    • radtools.span_orthonormal_set
  • Custom Exceptions
    • ExchangeHamiltonian Exceptions
    • Diagonalization Exceptions

previous

Magnon dispersion

next

Crystal module

Edit on GitHub

This Page

  • Show Source

© Copyright 2022-2023, Andrey Rybakov.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.