libcasm.mapping.mapsearch#
Construct custom mapping search algorithms
Functions
Returns the cost for mapping a particular atom to a particular site |
|
Construct StructureSearchData for a superstructure |
|
Returns translations that bring atoms into registry with ideal superstructure sites. |
Classes
Atom mapping-related data used for mapping searches |
|
A functor for calculating the isotropic atom mapping cost |
|
Lattice mapping-related data used for mapping searches |
|
A node in the search for optimal structure mappings |
|
Used to perform structure mapping searches |
|
Prim-related data used for mapping searches |
|
Used to constrain the structure mapping search queue |
|
Struture-related data used for mapping searches |
|
A functor for calculating the symmetry-breaking atom mapping cost |
|
A functor for calculating the total mapping cost as a weighted average of the lattice and atom mapping costs |