atsim.potentials.config._eam_potential_builder

Module Contents

Classes

EAM_Potential_Builder(cp, potential_form_registry, modifier_registry, reference_data=Reference_Data(), add_undefined=True) Uses the output ConfigParser.eam_density and .eam_embed properties and builds
EAM_Potential_Builder_FS(cp, potential_form_registry, modifier_registry, reference_data=Reference_Data(), add_undefined=True) EAM_Potential_Builder for Finnis-Sinclair style potentials.
class atsim.potentials.config._eam_potential_builder.EAM_Potential_Builder(cp, potential_form_registry, modifier_registry, reference_data=Reference_Data(), add_undefined=True)[source]

Bases: object

Uses the output ConfigParser.eam_density and .eam_embed properties and builds EAMPotential instances

eam_potentials[source]
class atsim.potentials.config._eam_potential_builder.EAM_Potential_Builder_FS(cp, potential_form_registry, modifier_registry, reference_data=Reference_Data(), add_undefined=True)[source]

Bases: atsim.potentials.config._eam_potential_builder.EAM_Potential_Builder

EAM_Potential_Builder for Finnis-Sinclair style potentials.

The major difference between FS potentials and standard potentials is that density functions are defined in EAMPotential as dictionaries as densities are specific to interacting pairs of species