# AtomicChemicalPotential¶

class AtomicChemicalPotential(element, reference_configuration=None, internal_energy=None, entropy=None)

A class defining the chemical potential for an atomic species. Used as part of a ChargedPointDefect study.

Parameters: element (PeriodicTableElement) – The element for which the atomic chemical potential is defined. reference_configuration (BulkConfiguration | MoleculeConfiguration) – The reference configuration from which the components of the atomic chemical potential (internal energy and entropy) will be calculated if they haven’t been specified. The configuration is only allowed to consist of one type of atomic species corresponding to element. If a MoleculeConfiguration is specified, it will be internally stored as a BulkConfiguration. Default: Determined by the ChargedPointDefect study. internal_energy (PhysicalQuantity of type energy) – The internal energy component of the atomic chemical potential. Default: To be calculated by the ChargedPointDefect study using the reference_configuration. entropy (PhysicalQuantity of type entropy) – The entropy component of the atomic chemical potential. Default: To be calculated by the ChargedPointDefect study using the reference_configuration.
element()
Returns: The element for which the atomic chemical potential is defined. PeriodicTableElement
entropy()
Returns: The entropy component of the atomic chemical potential, or None if it will be calculated automatically. PhysicalQuantity of type entropy | None
internalEnergy()
Returns: The internal energy component of the atomic chemical potential, or None if it will be calculated automatically. PhysicalQuantity of type energy | None
referenceConfiguration()
Returns: The reference configuration from which the components of the atomic chemical potential (internal energy and entropy) will be calculated. If None, either the configuration is not needed because the components have been explicitly specified, or it has not yet been determined by the ChargedPointDefect study. MoleculeConfiguration are automatically returned as BulkConfiguration BulkConfiguration | None

## Notes¶

See Atomic Chemical Potentials for a description of how to use this object as part of a ChargedPointDefect study.