iam

iam#

Module for describing electrostatic potentials using the independent atom model.

Classes

BaseField()

BasePotential()

Base class of all potentials.

CrystalPotential(potential_unit, repetitions)

The crystal potential may be used to represent a potential consisting of a repeating unit.

FieldArray(array[, slice_thickness, extent, ...])

Potential([atoms, gpts, sampling, ...])

Calculate the electrostatic potential of a set of atoms or frozen phonon configurations.

PotentialArray(array[, slice_thickness, ...])

The potential array represents slices of the electrostatic potential as an array.

TransmissionFunction(array, slice_thickness)

Class to describe transmission functions.