kkcalc2#

The Kramers Kronig module.

This base modules contains bindings to essential classes and functions for the calculation of Kramer-Kronig transforms. In particular, the module provides the following classes: - stoichiometry: A class for the calculation of stoichiometry in a chemical compound. - kk_transforms: A set of functions for the calculation of Kramers-Kronig transforms. - conversions: A set of functions to convert between different data types (e.g. atomic scattering factors to absorption/dispersion coefficients). - KK_Datatype: An enumeration class for the data types used in factors object. - factors: A set of classes to wrap and add methods to experimental data. - polynomials: A set of classes for the calculation of the Kramer-Kronig transforms.

Functions

get_installed_packages()

List all installed packages with their versions.

Modules

asf_database

This module is the atomic scattering factor database module for KK calc.

conversions

Conversions functions between atomic scattering factors (ASF) and various other formats.

models

This module is the main entry point for the models of the Kramers-Kronig Calculator.

stoich

Module to define classes and properties relating to the chemical composition of materials.

transforms

This module contains the Kramers-Kronig transform methods.

util

Module to provide utility functions and definitions for the kkcalc package.