From 7c37fd943b56652a3b87cd8247068245c2607634 Mon Sep 17 00:00:00 2001 From: bpuchala Date: Thu, 5 Sep 2024 12:58:53 -0400 Subject: [PATCH] libcasm-mapping 2.0a6 --- docs/libcasm/mapping/2.0/.buildinfo | 2 +- .../mapping/2.0/.doctrees/environment.pickle | Bin 2670715 -> 2671235 bytes ...ping.methods.make_mapped_structure.doctree | Bin 13299 -> 13582 bytes docs/libcasm/mapping/2.0/_modules/index.html | 4 ++-- .../libcasm/mapping/methods/_methods.html | 4 ++-- .../_autosummary/libcasm.mapping.info.rst.txt | 2 +- .../libcasm.mapping.methods.rst.txt | 2 +- .../2.0/_static/documentation_options.js | 2 +- docs/libcasm/mapping/2.0/bibliography.html | 4 ++-- docs/libcasm/mapping/2.0/genindex.html | 4 ++-- docs/libcasm/mapping/2.0/index.html | 4 ++-- docs/libcasm/mapping/2.0/installation.html | 4 ++-- docs/libcasm/mapping/2.0/py-modindex.html | 4 ++-- .../libcasm/_autosummary/libcasm.mapping.html | 4 ++-- ...mapping.info.AtomMapping.displacement.html | 4 ++-- ...sm.mapping.info.AtomMapping.from_dict.html | 4 ++-- .../libcasm.mapping.info.AtomMapping.html | 4 ++-- ...mapping.info.AtomMapping.interpolated.html | 4 ++-- ....mapping.info.AtomMapping.permutation.html | 4 ++-- ...casm.mapping.info.AtomMapping.to_dict.html | 4 ++-- ....mapping.info.AtomMapping.translation.html | 4 ++-- ....mapping.info.AtomMappingResults.data.html | 4 ++-- ...ing.info.AtomMappingResults.from_dict.html | 4 ++-- ...bcasm.mapping.info.AtomMappingResults.html | 4 ++-- ....mapping.info.AtomMappingResults.size.html | 4 ++-- ...pping.info.AtomMappingResults.to_dict.html | 4 ++-- ...o.LatticeMapping.deformation_gradient.html | 4 ++-- ...mapping.info.LatticeMapping.from_dict.html | 4 ++-- .../libcasm.mapping.info.LatticeMapping.html | 4 ++-- ...ping.info.LatticeMapping.interpolated.html | 4 ++-- ....mapping.info.LatticeMapping.isometry.html | 4 ++-- ...ping.info.LatticeMapping.left_stretch.html | 4 ++-- ...ing.info.LatticeMapping.reorientation.html | 4 ++-- ...ing.info.LatticeMapping.right_stretch.html | 4 ++-- ...m.mapping.info.LatticeMapping.to_dict.html | 4 ++-- ...apping.transformation_matrix_to_super.html | 4 ++-- ...pping.info.LatticeMappingResults.data.html | 4 ++-- ....info.LatticeMappingResults.from_dict.html | 4 ++-- ...sm.mapping.info.LatticeMappingResults.html | 4 ++-- ...pping.info.LatticeMappingResults.size.html | 4 ++-- ...ng.info.LatticeMappingResults.to_dict.html | 4 ++-- ...ping.info.ScoredAtomMapping.atom_cost.html | 4 ++-- ...g.info.ScoredAtomMapping.displacement.html | 4 ++-- ...ping.info.ScoredAtomMapping.from_dict.html | 4 ++-- ...ibcasm.mapping.info.ScoredAtomMapping.html | 4 ++-- ...g.info.ScoredAtomMapping.interpolated.html | 4 ++-- ...ng.info.ScoredAtomMapping.permutation.html | 4 ++-- ...apping.info.ScoredAtomMapping.to_dict.html | 4 ++-- ...ng.info.ScoredAtomMapping.translation.html | 4 ++-- ...edLatticeMapping.deformation_gradient.html | 4 ++-- ...g.info.ScoredLatticeMapping.from_dict.html | 4 ++-- ...asm.mapping.info.ScoredLatticeMapping.html | 4 ++-- ...nfo.ScoredLatticeMapping.interpolated.html | 4 ++-- ...ng.info.ScoredLatticeMapping.isometry.html | 4 ++-- ...nfo.ScoredLatticeMapping.lattice_cost.html | 4 ++-- ...nfo.ScoredLatticeMapping.left_stretch.html | 4 ++-- ...fo.ScoredLatticeMapping.reorientation.html | 4 ++-- ...fo.ScoredLatticeMapping.right_stretch.html | 4 ++-- ...ing.info.ScoredLatticeMapping.to_dict.html | 4 ++-- ...apping.transformation_matrix_to_super.html | 4 ++-- ...info.ScoredStructureMapping.atom_cost.html | 4 ++-- ...o.ScoredStructureMapping.atom_mapping.html | 4 ++-- ...info.ScoredStructureMapping.from_dict.html | 4 ++-- ...m.mapping.info.ScoredStructureMapping.html | 4 ++-- ...o.ScoredStructureMapping.interpolated.html | 4 ++-- ...o.ScoredStructureMapping.lattice_cost.html | 4 ++-- ...coredStructureMapping.lattice_mapping.html | 4 ++-- ...ping.info.ScoredStructureMapping.prim.html | 4 ++-- ...g.info.ScoredStructureMapping.to_dict.html | 4 ++-- ...nfo.ScoredStructureMapping.total_cost.html | 4 ++-- ...ng.info.StructureMapping.atom_mapping.html | 4 ++-- ...pping.info.StructureMapping.from_dict.html | 4 ++-- ...libcasm.mapping.info.StructureMapping.html | 4 ++-- ...ng.info.StructureMapping.interpolated.html | 4 ++-- ...info.StructureMapping.lattice_mapping.html | 4 ++-- ...sm.mapping.info.StructureMapping.prim.html | 4 ++-- ...mapping.info.StructureMapping.to_dict.html | 4 ++-- ...g.info.StructureMappingCost.atom_cost.html | 4 ++-- ...g.info.StructureMappingCost.from_dict.html | 4 ++-- ...asm.mapping.info.StructureMappingCost.html | 4 ++-- ...nfo.StructureMappingCost.lattice_cost.html | 4 ++-- ...ing.info.StructureMappingCost.to_dict.html | 4 ++-- ....info.StructureMappingCost.total_cost.html | 4 ++-- ...ing.info.StructureMappingResults.data.html | 4 ++-- ...nfo.StructureMappingResults.from_dict.html | 4 ++-- ....mapping.info.StructureMappingResults.html | 4 ++-- ...ing.info.StructureMappingResults.size.html | 4 ++-- ....info.StructureMappingResults.to_dict.html | 4 ++-- .../libcasm.mapping.info.has_same_prim.html | 4 ++-- .../_autosummary/libcasm.mapping.info.html | 4 ++-- ...sm.mapping.info.isotropic_strain_cost.html | 4 ++-- .../libcasm.mapping.info.pretty_json.html | 4 ++-- ...ng.info.symmetry_breaking_strain_cost.html | 4 ++-- ...rch.AtomMappingSearchData.cost_matrix.html | 4 ++-- ...pping.mapsearch.AtomMappingSearchData.html | 4 ++-- ...appingSearchData.lattice_mapping_data.html | 4 ++-- ...mMappingSearchData.site_displacements.html | 4 ++-- ...pingSearchData.trial_translation_cart.html | 4 ++-- ...ping.mapsearch.IsotropicAtomCost.cost.html | 4 ++-- ...m.mapping.mapsearch.IsotropicAtomCost.html | 4 ++-- ...iceMappingSearchData.N_supercell_site.html | 4 ++-- ...ata.atom_coordinate_cart_in_supercell.html | 4 ++-- ...ng.mapsearch.LatticeMappingSearchData.html | 4 ++-- ...ticeMappingSearchData.lattice_mapping.html | 4 ++-- ...ch.LatticeMappingSearchData.prim_data.html | 4 ++-- ...tticeMappingSearchData.structure_data.html | 4 ++-- ...archData.supercell_allowed_atom_types.html | 4 ++-- ...ceMappingSearchData.supercell_lattice.html | 4 ++-- ...chData.supercell_site_coordinate_cart.html | 4 ++-- ...chData.transformation_matrix_to_super.html | 4 ++-- ...pping.mapsearch.MappingNode.atom_cost.html | 4 ++-- ...ng.mapsearch.MappingNode.atom_mapping.html | 4 ++-- ...psearch.MappingNode.atom_mapping_data.html | 4 ++-- ...ping.mapsearch.MappingNode.forced_off.html | 4 ++-- ...pping.mapsearch.MappingNode.forced_on.html | 4 ++-- ...libcasm.mapping.mapsearch.MappingNode.html | 4 ++-- ...ng.mapsearch.MappingNode.lattice_cost.html | 4 ++-- ...arch.MappingNode.lattice_mapping_data.html | 4 ++-- ...mapping.mapsearch.MappingNode.to_dict.html | 4 ++-- ...ping.mapsearch.MappingNode.total_cost.html | 4 ++-- ....mapping.mapsearch.MappingSearch.back.html | 4 ++-- ...mapping.mapsearch.MappingSearch.front.html | 4 ++-- ...bcasm.mapping.mapsearch.MappingSearch.html | 4 ++-- ...apping.mapsearch.MappingSearch.k_best.html | 4 ++-- ...ngSearch.make_and_insert_mapping_node.html | 4 ++-- ...ping.mapsearch.MappingSearch.max_cost.html | 4 ++-- ...ping.mapsearch.MappingSearch.min_cost.html | 4 ++-- ...ing.mapsearch.MappingSearch.partition.html | 4 ++-- ...ping.mapsearch.MappingSearch.pop_back.html | 4 ++-- ...ing.mapsearch.MappingSearch.pop_front.html | 4 ++-- ...pping.mapsearch.MappingSearch.results.html | 4 ++-- ....mapping.mapsearch.MappingSearch.size.html | 4 ++-- ....mapsearch.PrimSearchData.N_prim_site.html | 4 ++-- ...casm.mapping.mapsearch.PrimSearchData.html | 4 ++-- ...mapping.mapsearch.PrimSearchData.prim.html | 4 ++-- ...rimSearchData.prim_allowed_atom_types.html | 4 ++-- ...imSearchData.prim_crystal_point_group.html | 4 ++-- ...arch.PrimSearchData.prim_factor_group.html | 4 ++-- ...mapsearch.PrimSearchData.prim_lattice.html | 4 ++-- ...mSearchData.prim_site_coordinate_cart.html | 4 ++-- ...prim_sym_invariant_displacement_modes.html | 4 ++-- ...ng.mapsearch.QueueConstraints.enforce.html | 4 ++-- ...sm.mapping.mapsearch.QueueConstraints.html | 4 ++-- ....mapsearch.StructureSearchData.N_atom.html | 4 ++-- ...uctureSearchData.atom_coordinate_cart.html | 4 ++-- ...psearch.StructureSearchData.atom_type.html | 4 ++-- ...mapping.mapsearch.StructureSearchData.html | 4 ++-- ...StructureSearchData.is_superstructure.html | 4 ++-- ...mapsearch.StructureSearchData.lattice.html | 4 ++-- ...ructureSearchData.prim_structure_data.html | 4 ++-- ...rchData.structure_crystal_point_group.html | 4 ++-- ...tureSearchData.structure_factor_group.html | 4 ++-- ...chData.transformation_matrix_to_super.html | 4 ++-- ...psearch.SymmetryBreakingAtomCost.cost.html | 4 ++-- ...ng.mapsearch.SymmetryBreakingAtomCost.html | 4 ++-- ...ping.mapsearch.WeightedTotalCost.cost.html | 4 ++-- ...m.mapping.mapsearch.WeightedTotalCost.html | 4 ++-- .../libcasm.mapping.mapsearch.html | 4 ++-- ...ping.mapsearch.make_atom_to_site_cost.html | 4 ++-- ...ng.mapsearch.make_superstructure_data.html | 4 ++-- ...ing.mapsearch.make_trial_translations.html | 4 ++-- .../_autosummary/libcasm.mapping.methods.html | 4 ++-- ...m.mapping.methods.make_mapped_lattice.html | 4 ++-- ...mapping.methods.make_mapped_structure.html | 7 ++++--- .../libcasm.mapping.methods.map_atoms.html | 4 ++-- .../libcasm.mapping.methods.map_lattices.html | 4 ++-- ...ds.map_lattices_without_reorientation.html | 4 ++-- ...ibcasm.mapping.methods.map_structures.html | 4 ++-- .../mapping/2.0/reference/libcasm/index.html | 4 ++-- docs/libcasm/mapping/2.0/search.html | 4 ++-- docs/libcasm/mapping/2.0/searchindex.js | 2 +- docs/libcasm/mapping/2.0/usage.html | 4 ++-- .../latest/.doctrees/environment.pickle | Bin 106392 -> 106392 bytes docs/overview/latest/.doctrees/index.doctree | Bin 63759 -> 63759 bytes docs/overview/latest/_sources/index.rst.txt | 2 +- docs/overview/latest/index.html | 2 +- src/overview/latest/index.rst | 2 +- 177 files changed, 340 insertions(+), 339 deletions(-) diff --git a/docs/libcasm/mapping/2.0/.buildinfo b/docs/libcasm/mapping/2.0/.buildinfo index f1908c4d..3984a3bb 100644 --- a/docs/libcasm/mapping/2.0/.buildinfo +++ b/docs/libcasm/mapping/2.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 8309ff5dffe2d1655e900aa8e105173b +config: 49896397251184eb1ada06b5c51458f0 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/libcasm/mapping/2.0/.doctrees/environment.pickle b/docs/libcasm/mapping/2.0/.doctrees/environment.pickle index 1840d44eb8a28e57927c4e11168f1bc17d49440c..bd698774dbafa5a4a44644f9ed3e34f8c9cdb873 100644 GIT binary patch delta 133242 zcmcG1cVHC77eBjqxw~X9<f(wk;2sTty zK+v-jumeh!UPS~%Ab=oMe($~6yPMm<_xJnf_s`s$_jxn(<}+_+=k{jjZk4_%&3p1q zY3=*6)N=i5`Bt>lQe7371(`E(FNVo2m#FT#(d!r0`6`rMsuz*Qc7%r{v4Yfk4b(-g zB3WwB2pfCzotPeM(QC2B7hg0=OIXEcaU<2sV|%N+2X$9ZwoOy3vg6dE>55vAHBEhE zQ5rkGs7`IR`X6IIHtk44TQy=(EIZ!S7S7xy;U+dRwO)Oy+Fd^>k{OzX3}uP$DJ|5> zj96AV+GJEK`ZR?agILZ&$;ncFi+BWU8LOr~n8mg)l|xy-pCnRcx7sjvuk z@lx$zmiJvuANAXItyr#F$H~H)hxAsb8ltARZ3C>-WFy~KTCm)AWh*=K1oW)gR7+3xLU&83x^7%cR+MCpVre1@ZxN-XtZUP--rYUOhd zC?`!wSF1WX)iq1a>ZK7)(FIodRh=Mp(U@peo{+{CtxIsSwV&0oup1NXO_{qe&aUpv zYNsyh70>>CC#EgNP@I}pp3WjVSrS>+1*3}_;{?_CKwFGg>}E~ⅇlXmb)nuqHaTE2z1motsPrC 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%0Ax37~a7oZlds_AR8rg&6t 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 delta 133113 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

#o3-XckYg)z>(vcW%QC&1k*pkpSsAq;%UiXf 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 Sj01Nox{R-htv6p}N6Al4)%ZdH diff --git a/docs/libcasm/mapping/2.0/_modules/index.html b/docs/libcasm/mapping/2.0/_modules/index.html index 67bc5119..270d57e6 100644 --- a/docs/libcasm/mapping/2.0/_modules/index.html +++ b/docs/libcasm/mapping/2.0/_modules/index.html @@ -7,7 +7,7 @@ - Overview: module code — libcasm-mapping 2.0a5 documentation + Overview: module code — libcasm-mapping 2.0a6 documentation @@ -38,7 +38,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/_modules/libcasm/mapping/methods/_methods.html b/docs/libcasm/mapping/2.0/_modules/libcasm/mapping/methods/_methods.html index 9b3fcae9..699443e1 100644 --- a/docs/libcasm/mapping/2.0/_modules/libcasm/mapping/methods/_methods.html +++ b/docs/libcasm/mapping/2.0/_modules/libcasm/mapping/methods/_methods.html @@ -7,7 +7,7 @@ - libcasm.mapping.methods._methods — libcasm-mapping 2.0a5 documentation + libcasm.mapping.methods._methods — libcasm-mapping 2.0a6 documentation @@ -38,7 +38,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.info.rst.txt b/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.info.rst.txt index 2b85f093..554fde82 100644 --- a/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.info.rst.txt +++ b/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.info.rst.txt @@ -1,4 +1,4 @@ -libcasm.mapping.info +libcasm.mapping.info ==================== .. automodule:: libcasm.mapping.info diff --git a/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.methods.rst.txt b/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.methods.rst.txt index 858071ed..5606efbd 100644 --- a/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.methods.rst.txt +++ b/docs/libcasm/mapping/2.0/_sources/reference/libcasm/_autosummary/libcasm.mapping.methods.rst.txt @@ -1,4 +1,4 @@ -libcasm.mapping.methods +libcasm.mapping.methods ======================= .. automodule:: libcasm.mapping.methods diff --git a/docs/libcasm/mapping/2.0/_static/documentation_options.js b/docs/libcasm/mapping/2.0/_static/documentation_options.js index 124515be..1b6344cc 100644 --- a/docs/libcasm/mapping/2.0/_static/documentation_options.js +++ b/docs/libcasm/mapping/2.0/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '2.0a5', + VERSION: '2.0a6', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/libcasm/mapping/2.0/bibliography.html b/docs/libcasm/mapping/2.0/bibliography.html index df4ca1f8..d4ede2d0 100644 --- a/docs/libcasm/mapping/2.0/bibliography.html +++ b/docs/libcasm/mapping/2.0/bibliography.html @@ -8,7 +8,7 @@ - Bibliography — libcasm-mapping 2.0a5 documentation + Bibliography — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/genindex.html b/docs/libcasm/mapping/2.0/genindex.html index c11967ed..89e0da78 100644 --- a/docs/libcasm/mapping/2.0/genindex.html +++ b/docs/libcasm/mapping/2.0/genindex.html @@ -7,7 +7,7 @@ - Index — libcasm-mapping 2.0a5 documentation + Index — libcasm-mapping 2.0a6 documentation @@ -38,7 +38,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/index.html b/docs/libcasm/mapping/2.0/index.html index 09e8db9a..6bf236b9 100644 --- a/docs/libcasm/mapping/2.0/index.html +++ b/docs/libcasm/mapping/2.0/index.html @@ -8,7 +8,7 @@ - libcasm-mapping — libcasm-mapping 2.0a5 documentation + libcasm-mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/installation.html b/docs/libcasm/mapping/2.0/installation.html index 0998b7d5..0801075a 100644 --- a/docs/libcasm/mapping/2.0/installation.html +++ b/docs/libcasm/mapping/2.0/installation.html @@ -8,7 +8,7 @@ - Installation — libcasm-mapping 2.0a5 documentation + Installation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/py-modindex.html b/docs/libcasm/mapping/2.0/py-modindex.html index a9c65647..91b17dab 100644 --- a/docs/libcasm/mapping/2.0/py-modindex.html +++ b/docs/libcasm/mapping/2.0/py-modindex.html @@ -7,7 +7,7 @@ - Python Module Index — libcasm-mapping 2.0a5 documentation + Python Module Index — libcasm-mapping 2.0a6 documentation @@ -38,7 +38,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.html index 26eab37f..8b93f8b3 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.html @@ -8,7 +8,7 @@ - libcasm.mapping — libcasm-mapping 2.0a5 documentation + libcasm.mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement.html index 8097c3f6..dd86575d 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement.html @@ -8,7 +8,7 @@ - displacement — libcasm-mapping 2.0a5 documentation + displacement — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict.html index b8e16fb8..ddcdeca5 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.html index 4cf4a1ed..69ac3dcc 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.html @@ -8,7 +8,7 @@ - AtomMapping — libcasm-mapping 2.0a5 documentation + AtomMapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated.html index 9621814b..80a05093 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated.html @@ -8,7 +8,7 @@ - interpolated — libcasm-mapping 2.0a5 documentation + interpolated — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation.html index 7d1fc8f4..c9602ae8 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation.html @@ -8,7 +8,7 @@ - permutation — libcasm-mapping 2.0a5 documentation + permutation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict.html index 850690d7..e69603e1 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation.html index 59ef8def..e77e34da 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation.html @@ -8,7 +8,7 @@ - translation — libcasm-mapping 2.0a5 documentation + translation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data.html index 4226d7b8..cc7f8032 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data.html @@ -8,7 +8,7 @@ - data — libcasm-mapping 2.0a5 documentation + data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict.html index 2830a7ca..5e95835e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.html index dc45001f..acd09e98 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.html @@ -8,7 +8,7 @@ - AtomMappingResults — libcasm-mapping 2.0a5 documentation + AtomMappingResults — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size.html index 813e7f00..05aefd6e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size.html @@ -8,7 +8,7 @@ - size — libcasm-mapping 2.0a5 documentation + size — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict.html index c3ffa144..12dfed79 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient.html index b94835a7..59e27fd9 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient.html @@ -8,7 +8,7 @@ - deformation_gradient — libcasm-mapping 2.0a5 documentation + deformation_gradient — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict.html index 5d76831b..a8b103a7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.html index d1554309..ce31e395 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.html @@ -8,7 +8,7 @@ - LatticeMapping — libcasm-mapping 2.0a5 documentation + LatticeMapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated.html index aa008788..d3f74dd8 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated.html @@ -8,7 +8,7 @@ - interpolated — libcasm-mapping 2.0a5 documentation + interpolated — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry.html index 4a060b2f..bec9983a 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry.html @@ -8,7 +8,7 @@ - isometry — libcasm-mapping 2.0a5 documentation + isometry — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch.html index 7fe7177b..aa54c87e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch.html @@ -8,7 +8,7 @@ - left_stretch — libcasm-mapping 2.0a5 documentation + left_stretch — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation.html index 5d38668e..c398ae6e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation.html @@ -8,7 +8,7 @@ - reorientation — libcasm-mapping 2.0a5 documentation + reorientation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch.html index f15cfd5e..38116206 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch.html @@ -8,7 +8,7 @@ - right_stretch — libcasm-mapping 2.0a5 documentation + right_stretch — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict.html index 2ba06fc0..e24730a7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super.html index 6d5478be..8cfd8d5b 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super.html @@ -8,7 +8,7 @@ - transformation_matrix_to_super — libcasm-mapping 2.0a5 documentation + transformation_matrix_to_super — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data.html index 488fc462..a0074b1d 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data.html @@ -8,7 +8,7 @@ - data — libcasm-mapping 2.0a5 documentation + data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict.html index f5291f46..f90154a6 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.html index 79de8ad0..fa5c4206 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.html @@ -8,7 +8,7 @@ - LatticeMappingResults — libcasm-mapping 2.0a5 documentation + LatticeMappingResults — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size.html index 048a3e8d..204b7f32 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size.html @@ -8,7 +8,7 @@ - size — libcasm-mapping 2.0a5 documentation + size — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict.html index 909ecfb3..d5d4c315 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost.html index 78c22d2c..283c1ce4 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost.html @@ -8,7 +8,7 @@ - atom_cost — libcasm-mapping 2.0a5 documentation + atom_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement.html index 2ef39c9c..1f6af185 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement.html @@ -8,7 +8,7 @@ - displacement — libcasm-mapping 2.0a5 documentation + displacement — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict.html index ac01b5cf..98ce25e3 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.html index 19767464..fc3fc377 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.html @@ -8,7 +8,7 @@ - ScoredAtomMapping — libcasm-mapping 2.0a5 documentation + ScoredAtomMapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated.html index 3142bc41..023ab704 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated.html @@ -8,7 +8,7 @@ - interpolated — libcasm-mapping 2.0a5 documentation + interpolated — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation.html index 86a9ab8e..664ed445 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation.html @@ -8,7 +8,7 @@ - permutation — libcasm-mapping 2.0a5 documentation + permutation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict.html index cad4b120..a3a10960 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation.html index c378bf96..110af34c 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation.html @@ -8,7 +8,7 @@ - translation — libcasm-mapping 2.0a5 documentation + translation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient.html index f3b456d2..a39cbe37 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient.html @@ -8,7 +8,7 @@ - deformation_gradient — libcasm-mapping 2.0a5 documentation + deformation_gradient — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict.html index e81dec5d..d1b5a8f7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.html index 41a6b629..45842bc7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.html @@ -8,7 +8,7 @@ - ScoredLatticeMapping — libcasm-mapping 2.0a5 documentation + ScoredLatticeMapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated.html index 236d828b..6d5112cf 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated.html @@ -8,7 +8,7 @@ - interpolated — libcasm-mapping 2.0a5 documentation + interpolated — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry.html index 5674ad42..33a30708 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry.html @@ -8,7 +8,7 @@ - isometry — libcasm-mapping 2.0a5 documentation + isometry — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost.html index 90daadd8..9176a51d 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost.html @@ -8,7 +8,7 @@ - lattice_cost — libcasm-mapping 2.0a5 documentation + lattice_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch.html index 7bf52795..9445946f 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch.html @@ -8,7 +8,7 @@ - left_stretch — libcasm-mapping 2.0a5 documentation + left_stretch — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation.html index 402dfecf..08321948 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation.html @@ -8,7 +8,7 @@ - reorientation — libcasm-mapping 2.0a5 documentation + reorientation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch.html index 3326e0d1..29bc8736 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch.html @@ -8,7 +8,7 @@ - right_stretch — libcasm-mapping 2.0a5 documentation + right_stretch — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict.html index 16628b53..7a4d28ab 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super.html index 8ba7b3d2..51b77cf7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super.html @@ -8,7 +8,7 @@ - transformation_matrix_to_super — libcasm-mapping 2.0a5 documentation + transformation_matrix_to_super — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost.html index dcc2fd95..552f2f89 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost.html @@ -8,7 +8,7 @@ - atom_cost — libcasm-mapping 2.0a5 documentation + atom_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping.html index d9a1cbfc..adaf24e4 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping.html @@ -8,7 +8,7 @@ - atom_mapping — libcasm-mapping 2.0a5 documentation + atom_mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict.html index 75c065af..19176e70 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.html index 140ce459..f2ebca05 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.html @@ -8,7 +8,7 @@ - ScoredStructureMapping — libcasm-mapping 2.0a5 documentation + ScoredStructureMapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated.html index ab344c17..ee7764b6 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated.html @@ -8,7 +8,7 @@ - interpolated — libcasm-mapping 2.0a5 documentation + interpolated — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost.html index 58c843e9..00d4bbd4 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost.html @@ -8,7 +8,7 @@ - lattice_cost — libcasm-mapping 2.0a5 documentation + lattice_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping.html index ecfa27ac..d60b5c0d 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping.html @@ -8,7 +8,7 @@ - lattice_mapping — libcasm-mapping 2.0a5 documentation + lattice_mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim.html index a05c218d..0dd4b33a 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim.html @@ -8,7 +8,7 @@ - prim — libcasm-mapping 2.0a5 documentation + prim — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict.html index 3afb37b9..16749b54 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost.html index 708b22c0..730fda86 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost.html @@ -8,7 +8,7 @@ - total_cost — libcasm-mapping 2.0a5 documentation + total_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping.html index 6c809a5b..faedd0bb 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping.html @@ -8,7 +8,7 @@ - atom_mapping — libcasm-mapping 2.0a5 documentation + atom_mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict.html index 727e2d6c..74e64b3d 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.html index cbf37edb..8f3f0bb6 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.html @@ -8,7 +8,7 @@ - StructureMapping — libcasm-mapping 2.0a5 documentation + StructureMapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated.html index df08283d..7a9fdce3 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated.html @@ -8,7 +8,7 @@ - interpolated — libcasm-mapping 2.0a5 documentation + interpolated — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping.html index bdb60319..9128b186 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping.html @@ -8,7 +8,7 @@ - lattice_mapping — libcasm-mapping 2.0a5 documentation + lattice_mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim.html index 23a2da9d..73565e0f 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim.html @@ -8,7 +8,7 @@ - prim — libcasm-mapping 2.0a5 documentation + prim — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict.html index dc17f2f6..2f8ff043 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost.html index 818794b4..626b38b8 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost.html @@ -8,7 +8,7 @@ - atom_cost — libcasm-mapping 2.0a5 documentation + atom_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict.html index 97432ba3..0c798d6b 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.html index bfb7fda8..5ad82ed8 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.html @@ -8,7 +8,7 @@ - StructureMappingCost — libcasm-mapping 2.0a5 documentation + StructureMappingCost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost.html index 8f5c5a93..ef130f4c 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost.html @@ -8,7 +8,7 @@ - lattice_cost — libcasm-mapping 2.0a5 documentation + lattice_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict.html index 6e447f2c..1d7ee1ab 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost.html index 98d16b11..ab57728c 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost.html @@ -8,7 +8,7 @@ - total_cost — libcasm-mapping 2.0a5 documentation + total_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data.html index febd865e..970f41ce 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data.html @@ -8,7 +8,7 @@ - data — libcasm-mapping 2.0a5 documentation + data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict.html index 156973f5..71071490 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict.html @@ -8,7 +8,7 @@ - from_dict — libcasm-mapping 2.0a5 documentation + from_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.html index e573ad98..71f46cbe 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.html @@ -8,7 +8,7 @@ - StructureMappingResults — libcasm-mapping 2.0a5 documentation + StructureMappingResults — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size.html index ca7b713d..f597fe39 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size.html @@ -8,7 +8,7 @@ - size — libcasm-mapping 2.0a5 documentation + size — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict.html index c6795e62..d20f14b7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim.html index 8f5d5201..833ec11e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim.html @@ -8,7 +8,7 @@ - has_same_prim — libcasm-mapping 2.0a5 documentation + has_same_prim — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.html index 9c2560d5..92545aac 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.html @@ -8,7 +8,7 @@ - libcasm.mapping.info — libcasm-mapping 2.0a5 documentation + libcasm.mapping.info — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost.html index be1e1251..bdce0760 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost.html @@ -8,7 +8,7 @@ - isotropic_strain_cost — libcasm-mapping 2.0a5 documentation + isotropic_strain_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json.html index 6a264919..209b293a 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json.html @@ -8,7 +8,7 @@ - pretty_json — libcasm-mapping 2.0a5 documentation + pretty_json — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost.html index 383b1246..48a71e0e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost.html @@ -8,7 +8,7 @@ - symmetry_breaking_strain_cost — libcasm-mapping 2.0a5 documentation + symmetry_breaking_strain_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix.html index 29795e3a..d70d4b09 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix.html @@ -8,7 +8,7 @@ - cost_matrix — libcasm-mapping 2.0a5 documentation + cost_matrix — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.html index b7ba9673..eec6c9a1 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.html @@ -8,7 +8,7 @@ - AtomMappingSearchData — libcasm-mapping 2.0a5 documentation + AtomMappingSearchData — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data.html index 198c0c7d..e278104a 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data.html @@ -8,7 +8,7 @@ - lattice_mapping_data — libcasm-mapping 2.0a5 documentation + lattice_mapping_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements.html index c90568b4..a0f4b06a 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements.html @@ -8,7 +8,7 @@ - site_displacements — libcasm-mapping 2.0a5 documentation + site_displacements — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart.html index 4a743578..24f66aba 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart.html @@ -8,7 +8,7 @@ - trial_translation_cart — libcasm-mapping 2.0a5 documentation + trial_translation_cart — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost.html index 763b3131..82b74194 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost.html @@ -8,7 +8,7 @@ - cost — libcasm-mapping 2.0a5 documentation + cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.html index 8de8465a..e32f3329 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.html @@ -8,7 +8,7 @@ - IsotropicAtomCost — libcasm-mapping 2.0a5 documentation + IsotropicAtomCost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site.html index d7396138..8d22cb78 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site.html @@ -8,7 +8,7 @@ - N_supercell_site — libcasm-mapping 2.0a5 documentation + N_supercell_site — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell.html index 8e957e56..93d9d944 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell.html @@ -8,7 +8,7 @@ - atom_coordinate_cart_in_supercell — libcasm-mapping 2.0a5 documentation + atom_coordinate_cart_in_supercell — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.html index 1b42147b..47e9794c 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.html @@ -8,7 +8,7 @@ - LatticeMappingSearchData — libcasm-mapping 2.0a5 documentation + LatticeMappingSearchData — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping.html index c75bc206..420b7eba 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping.html @@ -8,7 +8,7 @@ - lattice_mapping — libcasm-mapping 2.0a5 documentation + lattice_mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data.html index 0755fb27..0c001ab7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data.html @@ -8,7 +8,7 @@ - prim_data — libcasm-mapping 2.0a5 documentation + prim_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data.html index 21a16992..256d0419 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data.html @@ -8,7 +8,7 @@ - structure_data — libcasm-mapping 2.0a5 documentation + structure_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types.html index b619cfed..41629b5f 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types.html @@ -8,7 +8,7 @@ - supercell_allowed_atom_types — libcasm-mapping 2.0a5 documentation + supercell_allowed_atom_types — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice.html index da56ca79..5a9a61e9 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice.html @@ -8,7 +8,7 @@ - supercell_lattice — libcasm-mapping 2.0a5 documentation + supercell_lattice — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart.html index 20c895fd..590b09fd 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart.html @@ -8,7 +8,7 @@ - supercell_site_coordinate_cart — libcasm-mapping 2.0a5 documentation + supercell_site_coordinate_cart — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super.html index bd27b7b7..886bb221 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super.html @@ -8,7 +8,7 @@ - transformation_matrix_to_super — libcasm-mapping 2.0a5 documentation + transformation_matrix_to_super — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost.html index 6560e6f6..19948be7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost.html @@ -8,7 +8,7 @@ - atom_cost — libcasm-mapping 2.0a5 documentation + atom_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping.html index 5a9cb76a..c95db290 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping.html @@ -8,7 +8,7 @@ - atom_mapping — libcasm-mapping 2.0a5 documentation + atom_mapping — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data.html index 0787a5a9..adfab641 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data.html @@ -8,7 +8,7 @@ - atom_mapping_data — libcasm-mapping 2.0a5 documentation + atom_mapping_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off.html index 8ff070b1..c85a4382 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off.html @@ -8,7 +8,7 @@ - forced_off — libcasm-mapping 2.0a5 documentation + forced_off — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on.html index 20c752e9..af0dc99f 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on.html @@ -8,7 +8,7 @@ - forced_on — libcasm-mapping 2.0a5 documentation + forced_on — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.html index 6e982c17..041f61f2 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.html @@ -8,7 +8,7 @@ - MappingNode — libcasm-mapping 2.0a5 documentation + MappingNode — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost.html index 7314022e..8b6a5191 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost.html @@ -8,7 +8,7 @@ - lattice_cost — libcasm-mapping 2.0a5 documentation + lattice_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data.html index 9d661f6d..601ea5c2 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data.html @@ -8,7 +8,7 @@ - lattice_mapping_data — libcasm-mapping 2.0a5 documentation + lattice_mapping_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict.html index 192f07e9..f97d7294 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict.html @@ -8,7 +8,7 @@ - to_dict — libcasm-mapping 2.0a5 documentation + to_dict — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost.html index 4a1dacc3..006cc6fb 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost.html @@ -8,7 +8,7 @@ - total_cost — libcasm-mapping 2.0a5 documentation + total_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back.html index bd35e80a..e00c94d6 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back.html @@ -8,7 +8,7 @@ - back — libcasm-mapping 2.0a5 documentation + back — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front.html index 77549a44..32d30c2e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front.html @@ -8,7 +8,7 @@ - front — libcasm-mapping 2.0a5 documentation + front — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.html index a0706098..917ffe35 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.html @@ -8,7 +8,7 @@ - MappingSearch — libcasm-mapping 2.0a5 documentation + MappingSearch — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best.html index e6d509f8..c17c13a5 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best.html @@ -8,7 +8,7 @@ - k_best — libcasm-mapping 2.0a5 documentation + k_best — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node.html index 0a104fb0..3bc4b081 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node.html @@ -8,7 +8,7 @@ - make_and_insert_mapping_node — libcasm-mapping 2.0a5 documentation + make_and_insert_mapping_node — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost.html index 27ceb549..9cfcced3 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost.html @@ -8,7 +8,7 @@ - max_cost — libcasm-mapping 2.0a5 documentation + max_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost.html index 26690063..bc6e89a7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost.html @@ -8,7 +8,7 @@ - min_cost — libcasm-mapping 2.0a5 documentation + min_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition.html index a8bfa522..9fa622e7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition.html @@ -8,7 +8,7 @@ - partition — libcasm-mapping 2.0a5 documentation + partition — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back.html index adc08ec5..e17b3468 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back.html @@ -8,7 +8,7 @@ - pop_back — libcasm-mapping 2.0a5 documentation + pop_back — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front.html index 8130a1e1..d7c8ce5f 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front.html @@ -8,7 +8,7 @@ - pop_front — libcasm-mapping 2.0a5 documentation + pop_front — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results.html index 4d0c3f62..221ddb11 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results.html @@ -8,7 +8,7 @@ - results — libcasm-mapping 2.0a5 documentation + results — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size.html index 1aba6cfa..0093c6b5 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size.html @@ -8,7 +8,7 @@ - size — libcasm-mapping 2.0a5 documentation + size — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site.html index faea39d2..fd476349 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site.html @@ -8,7 +8,7 @@ - N_prim_site — libcasm-mapping 2.0a5 documentation + N_prim_site — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.html index 17c42609..831d2edc 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.html @@ -8,7 +8,7 @@ - PrimSearchData — libcasm-mapping 2.0a5 documentation + PrimSearchData — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim.html index a69f865f..2d2faf02 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim.html @@ -8,7 +8,7 @@ - prim — libcasm-mapping 2.0a5 documentation + prim — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types.html index f8111849..db1c1768 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types.html @@ -8,7 +8,7 @@ - prim_allowed_atom_types — libcasm-mapping 2.0a5 documentation + prim_allowed_atom_types — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group.html index 7f3c9961..0cdcb64d 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group.html @@ -8,7 +8,7 @@ - prim_crystal_point_group — libcasm-mapping 2.0a5 documentation + prim_crystal_point_group — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group.html index 0e4ff7b0..7729b922 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group.html @@ -8,7 +8,7 @@ - prim_factor_group — libcasm-mapping 2.0a5 documentation + prim_factor_group — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice.html index 83903b9f..1dc75e2c 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice.html @@ -8,7 +8,7 @@ - prim_lattice — libcasm-mapping 2.0a5 documentation + prim_lattice — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart.html index 1dd58be4..b14162ac 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart.html @@ -8,7 +8,7 @@ - prim_site_coordinate_cart — libcasm-mapping 2.0a5 documentation + prim_site_coordinate_cart — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes.html index 4265266a..10ce5478 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes.html @@ -8,7 +8,7 @@ - prim_sym_invariant_displacement_modes — libcasm-mapping 2.0a5 documentation + prim_sym_invariant_displacement_modes — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce.html index 846df914..5cf09284 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce.html @@ -8,7 +8,7 @@ - enforce — libcasm-mapping 2.0a5 documentation + enforce — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.html index 6e1bb8dc..4634c7cf 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.html @@ -8,7 +8,7 @@ - QueueConstraints — libcasm-mapping 2.0a5 documentation + QueueConstraints — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom.html index c318b3f1..c710fa59 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom.html @@ -8,7 +8,7 @@ - N_atom — libcasm-mapping 2.0a5 documentation + N_atom — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart.html index ef90e5c5..32edf28e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart.html @@ -8,7 +8,7 @@ - atom_coordinate_cart — libcasm-mapping 2.0a5 documentation + atom_coordinate_cart — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type.html index 3564d4d3..d9f8ca55 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type.html @@ -8,7 +8,7 @@ - atom_type — libcasm-mapping 2.0a5 documentation + atom_type — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.html index f4f3de9e..c3d76121 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.html @@ -8,7 +8,7 @@ - StructureSearchData — libcasm-mapping 2.0a5 documentation + StructureSearchData — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure.html index ee42db5b..bf3abcc1 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure.html @@ -8,7 +8,7 @@ - is_superstructure — libcasm-mapping 2.0a5 documentation + is_superstructure — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice.html index a5930d86..8d7af318 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice.html @@ -8,7 +8,7 @@ - lattice — libcasm-mapping 2.0a5 documentation + lattice — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data.html index ca793955..589b4bde 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data.html @@ -8,7 +8,7 @@ - prim_structure_data — libcasm-mapping 2.0a5 documentation + prim_structure_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group.html index 02fccae6..cc418c65 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group.html @@ -8,7 +8,7 @@ - structure_crystal_point_group — libcasm-mapping 2.0a5 documentation + structure_crystal_point_group — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group.html index 9ac3a89b..68c5eee7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group.html @@ -8,7 +8,7 @@ - structure_factor_group — libcasm-mapping 2.0a5 documentation + structure_factor_group — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super.html index e7b4b636..441d2109 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super.html @@ -8,7 +8,7 @@ - transformation_matrix_to_super — libcasm-mapping 2.0a5 documentation + transformation_matrix_to_super — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost.html index bdb59008..eda327a8 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost.html @@ -8,7 +8,7 @@ - cost — libcasm-mapping 2.0a5 documentation + cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.html index 201e7f35..0f715688 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.html @@ -8,7 +8,7 @@ - SymmetryBreakingAtomCost — libcasm-mapping 2.0a5 documentation + SymmetryBreakingAtomCost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost.html index c8b7f22a..f3d360da 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost.html @@ -8,7 +8,7 @@ - cost — libcasm-mapping 2.0a5 documentation + cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.html index 731f0408..cc72a0ea 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.html @@ -8,7 +8,7 @@ - WeightedTotalCost — libcasm-mapping 2.0a5 documentation + WeightedTotalCost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.html index f880c750..f78281d5 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.html @@ -8,7 +8,7 @@ - libcasm.mapping.mapsearch — libcasm-mapping 2.0a5 documentation + libcasm.mapping.mapsearch — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost.html index 71ecdbd4..f3b56c78 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost.html @@ -8,7 +8,7 @@ - make_atom_to_site_cost — libcasm-mapping 2.0a5 documentation + make_atom_to_site_cost — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data.html index ce580c6b..3a316fe4 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data.html @@ -8,7 +8,7 @@ - make_superstructure_data — libcasm-mapping 2.0a5 documentation + make_superstructure_data — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations.html index 765e1019..552ad701 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations.html @@ -8,7 +8,7 @@ - make_trial_translations — libcasm-mapping 2.0a5 documentation + make_trial_translations — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.html index 56d31c09..ef3d46ca 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.html @@ -8,7 +8,7 @@ - libcasm.mapping.methods — libcasm-mapping 2.0a5 documentation + libcasm.mapping.methods — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice.html index 824f241b..eb436a61 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice.html @@ -8,7 +8,7 @@ - make_mapped_lattice — libcasm-mapping 2.0a5 documentation + make_mapped_lattice — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure.html index 19fc87ea..01db3b3c 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure.html @@ -8,7 +8,7 @@ - make_mapped_structure — libcasm-mapping 2.0a5 documentation + make_mapped_structure — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + @@ -669,7 +669,8 @@

make_mapped_structure
  • This method is only implemented for atomic structures, not molecular structures

  • -
  • Implicit vacancies are added as “Va”

  • +
  • Implicit vacancies are added as “Va”, with value 0.0 any atom +properties present in the unmapped_structure (i.e. force)

  • Raises if unmapped_structure already has a strain or disp property

  • diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms.html index 6f977307..e184e0f0 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms.html @@ -8,7 +8,7 @@ - map_atoms — libcasm-mapping 2.0a5 documentation + map_atoms — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices.html index 3ac571cc..7735d7e7 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices.html @@ -8,7 +8,7 @@ - map_lattices — libcasm-mapping 2.0a5 documentation + map_lattices — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation.html index 0ab2f16c..6e0e550e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation.html @@ -8,7 +8,7 @@ - map_lattices_without_reorientation — libcasm-mapping 2.0a5 documentation + map_lattices_without_reorientation — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures.html b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures.html index ab954e37..71a27aac 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures.html @@ -8,7 +8,7 @@ - map_structures — libcasm-mapping 2.0a5 documentation + map_structures — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/reference/libcasm/index.html b/docs/libcasm/mapping/2.0/reference/libcasm/index.html index 00a4ec42..8b50b16e 100644 --- a/docs/libcasm/mapping/2.0/reference/libcasm/index.html +++ b/docs/libcasm/mapping/2.0/reference/libcasm/index.html @@ -8,7 +8,7 @@ - libcasm package — libcasm-mapping 2.0a5 documentation + libcasm package — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/search.html b/docs/libcasm/mapping/2.0/search.html index c2a7acac..f3a6ff7a 100644 --- a/docs/libcasm/mapping/2.0/search.html +++ b/docs/libcasm/mapping/2.0/search.html @@ -6,7 +6,7 @@ - Search - libcasm-mapping 2.0a5 documentation + Search - libcasm-mapping 2.0a6 documentation @@ -37,7 +37,7 @@ - + diff --git a/docs/libcasm/mapping/2.0/searchindex.js b/docs/libcasm/mapping/2.0/searchindex.js index 72981410..0e73e66c 100644 --- a/docs/libcasm/mapping/2.0/searchindex.js +++ b/docs/libcasm/mapping/2.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["bibliography", "index", "installation", "reference/libcasm/_autosummary/libcasm.mapping", "reference/libcasm/_autosummary/libcasm.mapping.info", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim", "reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json", "reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations", "reference/libcasm/_autosummary/libcasm.mapping.methods", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures", "reference/libcasm/index", "usage"], "filenames": ["bibliography.rst", "index.rst", "installation.rst", "reference/libcasm/_autosummary/libcasm.mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures.rst", "reference/libcasm/index.rst", "usage.rst"], "titles": ["Bibliography", "libcasm-mapping", "Installation", "libcasm.mapping", "libcasm.mapping.info", "AtomMapping", "displacement", "from_dict", "interpolated", "permutation", "to_dict", "translation", "AtomMappingResults", "data", "from_dict", "size", "to_dict", "LatticeMapping", "deformation_gradient", "from_dict", "interpolated", "isometry", "left_stretch", "reorientation", "right_stretch", "to_dict", "transformation_matrix_to_super", "LatticeMappingResults", "data", "from_dict", "size", "to_dict", "ScoredAtomMapping", "atom_cost", "displacement", "from_dict", "interpolated", "permutation", "to_dict", "translation", "ScoredLatticeMapping", "deformation_gradient", "from_dict", "interpolated", "isometry", "lattice_cost", "left_stretch", "reorientation", "right_stretch", "to_dict", "transformation_matrix_to_super", "ScoredStructureMapping", "atom_cost", "atom_mapping", "from_dict", "interpolated", "lattice_cost", "lattice_mapping", "prim", "to_dict", "total_cost", "StructureMapping", "atom_mapping", "from_dict", "interpolated", "lattice_mapping", "prim", "to_dict", "StructureMappingCost", "atom_cost", "from_dict", "lattice_cost", "to_dict", "total_cost", "StructureMappingResults", "data", "from_dict", "size", "to_dict", "has_same_prim", "isotropic_strain_cost", "pretty_json", "symmetry_breaking_strain_cost", "libcasm.mapping.mapsearch", "AtomMappingSearchData", "cost_matrix", "lattice_mapping_data", "site_displacements", "trial_translation_cart", "IsotropicAtomCost", "cost", "LatticeMappingSearchData", "N_supercell_site", "atom_coordinate_cart_in_supercell", "lattice_mapping", "prim_data", "structure_data", "supercell_allowed_atom_types", "supercell_lattice", "supercell_site_coordinate_cart", "transformation_matrix_to_super", "MappingNode", "atom_cost", "atom_mapping", "atom_mapping_data", "forced_off", "forced_on", "lattice_cost", "lattice_mapping_data", "to_dict", "total_cost", "MappingSearch", "back", "front", "k_best", "make_and_insert_mapping_node", "max_cost", "min_cost", "partition", "pop_back", "pop_front", "results", "size", "PrimSearchData", "N_prim_site", "prim", "prim_allowed_atom_types", "prim_crystal_point_group", "prim_factor_group", "prim_lattice", "prim_site_coordinate_cart", "prim_sym_invariant_displacement_modes", "QueueConstraints", "enforce", "StructureSearchData", "N_atom", "atom_coordinate_cart", "atom_type", "is_superstructure", "lattice", "prim_structure_data", "structure_crystal_point_group", "structure_factor_group", "transformation_matrix_to_super", "SymmetryBreakingAtomCost", "cost", "WeightedTotalCost", "cost", "make_atom_to_site_cost", "make_superstructure_data", "make_trial_translations", "libcasm.mapping.methods", "make_mapped_lattice", "make_mapped_structure", "map_atoms", "map_lattices", "map_lattices_without_reorientation", "map_structures", "libcasm package", "Usage"], "terms": {"tnvdv21": [0, 154, 155, 157], "john": 0, "c": [0, 154, 155], "thoma": [0, 1, 154, 155, 157], "anirudh": 0, "raju": 0, "natarajan": [0, 1], "anton": 0, "van": [0, 1], "der": [0, 1], "ven": [0, 1], "compar": [0, 155], "crystal": [0, 159], "structur": [0, 1, 3, 4, 5, 12, 27, 32, 51, 55, 61, 64, 68, 74, 75, 77, 84, 91, 93, 94, 96, 101, 104, 111, 121, 123, 128, 132, 134, 135, 136, 139, 140, 141, 142, 143, 149, 150, 153, 154, 155, 157], "symmetri": [0, 1, 82, 123, 128, 131, 134, 142, 144, 145, 154, 155], "geometri": 0, "npj": [0, 1], "comput": [0, 1], "materi": [0, 1], "7": [0, 1], "1": [0, 1, 5, 8, 11, 17, 20, 36, 39, 43, 55, 64, 68, 84, 87, 88, 93, 101, 111, 115, 146, 147, 148, 150, 154, 155, 157], "164": [0, 1], "2021": [0, 1], "url": 0, "http": 0, "doi": 0, "org": 0, "10": 0, "1038": 0, "s41524": 0, "021": 0, "00627": 0, "0": [0, 8, 20, 36, 43, 55, 64, 68, 111, 146, 147, 148, 154, 155, 157, 159], "The": [1, 2, 5, 8, 12, 17, 20, 27, 32, 36, 40, 43, 51, 55, 64, 68, 74, 79, 80, 82, 84, 85, 87, 90, 93, 98, 100, 101, 111, 115, 116, 118, 123, 132, 134, 145, 146, 147, 148, 152, 153, 154, 155, 156, 157, 159], "packag": 1, "i": [1, 2, 5, 6, 17, 34, 40, 61, 68, 79, 84, 85, 88, 89, 90, 93, 98, 100, 101, 111, 115, 116, 118, 123, 132, 134, 138, 140, 143, 144, 145, 146, 147, 148, 150, 152, 153, 154, 155, 156, 157, 159], "modul": [1, 3], "thi": [1, 5, 79, 84, 90, 91, 93, 100, 101, 116, 123, 134, 138, 140, 143, 145, 147, 150, 153, 154, 155, 156, 157, 159], "includ": [1, 17, 101, 111, 134, 135, 136, 137, 154, 155, 157], "method": [1, 5, 12, 17, 20, 27, 32, 40, 43, 51, 55, 61, 64, 68, 74, 79, 84, 89, 90, 91, 101, 111, 123, 132, 134, 144, 145, 146, 147, 152, 153, 154, 155, 156, 157, 159], "search": [1, 83, 84, 86, 90, 91, 95, 96, 101, 104, 108, 111, 123, 132, 133, 134, 145, 147, 149], "low": [1, 111], "cost": [1, 32, 33, 40, 45, 51, 52, 56, 60, 68, 69, 71, 73, 80, 82, 84, 85, 89, 101, 102, 107, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 132, 144, 146, 148, 154, 155, 157, 159], "lattic": [1, 3, 4, 8, 17, 20, 27, 28, 30, 33, 36, 40, 43, 45, 51, 56, 68, 71, 80, 82, 84, 86, 90, 91, 93, 94, 98, 100, 101, 104, 107, 108, 111, 115, 127, 129, 134, 141, 143, 145, 146, 147, 149, 150, 152, 153, 154, 155, 156, 157, 159], "atom": [1, 5, 6, 8, 12, 13, 15, 32, 34, 36, 51, 52, 68, 69, 84, 85, 87, 88, 89, 90, 93, 97, 101, 102, 103, 111, 115, 126, 132, 134, 135, 136, 137, 144, 145, 146, 147, 148, 150, 153, 154, 157, 159], "take": 1, "account": [1, 148], "base": [1, 5, 12, 17, 27, 32, 40, 51, 61, 68, 74, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146, 154], "approach": [1, 111, 132], "describ": [1, 150], "paper": 1, "gener": [1, 17, 111, 118, 123, 134, 143, 149, 152, 155, 156, 159], "interpol": 1, "result": [1, 12, 27, 74, 84, 111, 114, 115, 116, 118, 132, 152, 154, 155, 157, 159], "symmetr": [1, 17, 22, 24, 46, 48, 123, 127, 128, 134, 141, 142, 154, 155, 157, 159], "equival": [1, 17, 89, 90, 100, 123, 127, 128, 134, 141, 142, 144, 145, 146, 147, 152, 154, 155, 156, 157, 159], "data": [1, 4, 7, 12, 14, 19, 27, 29, 35, 42, 54, 63, 70, 74, 76, 81, 84, 86, 90, 91, 95, 96, 101, 104, 108, 111, 115, 123, 134, 145, 147, 149, 150, 159], "creat": [1, 111], "custom": [1, 83], "global": [1, 153], "part": [1, 111], "open": 1, "sourc": [1, 156], "softwar": 1, "which": [1, 5, 17, 40, 84, 89, 90, 111, 115, 116, 121, 132, 134, 144, 145, 146, 147, 150, 154, 155, 157, 159], "design": 1, "perform": [1, 111, 134], "first": [1, 79, 123, 134, 159], "principl": 1, "statist": 1, "mechan": 1, "studi": 1, "multi": 1, "compon": [1, 17, 155], "crystallin": 1, "solid": 1, "develop": 1, "group": [1, 82, 123, 127, 134, 141, 154, 155, 159], "origin": 1, "univers": 1, "michigan": 1, "current": [1, 79, 111, 116, 118, 121, 122, 134], "california": 1, "santa": 1, "barbara": 1, "For": [1, 150, 154, 155, 157, 159], "more": [1, 111, 154, 155, 157], "inform": [1, 101], "see": [1, 2, 61, 68, 80, 82, 150, 154, 155, 156, 157, 159], "homepag": 1, "gnu": 1, "lesser": 1, "public": 1, "lgpl": 1, "pleas": 1, "file": 1, "avail": [1, 118], "github": 1, "instal": 1, "from": [1, 5, 7, 8, 14, 19, 20, 29, 35, 36, 42, 43, 54, 55, 63, 64, 70, 76, 79, 100, 111, 118, 143, 148, 149, 152, 153, 154, 155, 156, 157, 159], "pypi": 1, "contributor": 1, "usag": [1, 101], "exampl": [1, 111], "A": [1, 5, 17, 32, 40, 51, 61, 68, 84, 89, 101, 111, 115, 121, 123, 144, 146, 154, 155, 156, 157], "perfect": 1, "provid": [1, 123, 134], "2": [1, 154, 155], "3": [1, 5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 87, 88, 93, 99, 100, 101, 111, 115, 130, 131, 134, 136, 143, 148, 149, 150, 152, 154, 155, 156], "an": [1, 5, 7, 17, 61, 68, 84, 90, 111, 123, 134, 145, 147, 148, 150, 152, 155, 156, 157], "hcp": 1, "bcc": 1, "prim": [1, 5, 54, 61, 63, 76, 79, 84, 91, 94, 95, 100, 101, 104, 123, 124, 126, 127, 128, 129, 130, 150, 154, 157], "4": [1, 154], "between": [1, 5, 17, 32, 40, 51, 61, 68, 84, 91, 94, 101, 104, 150, 154, 155, 157], "refer": [1, 5, 17, 93, 112, 113, 123, 152, 154, 155, 156, 157, 159], "bibliographi": 1, "casm": [2, 3, 4, 5, 159], "built": 2, "maco": 2, "x86_64": 2, "intel": 2, "arm64": 2, "appl": 2, "silicon": 2, "linux": 2, "aarch64": 2, "latest": 2, "releas": 2, "libcasm": [2, 5, 12, 17, 20, 27, 32, 40, 43, 51, 55, 61, 64, 68, 74, 79, 80, 81, 82, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146, 148, 149, 150, 152, 153, 154, 155, 156, 157, 159], "map": [2, 5, 8, 12, 13, 15, 17, 20, 27, 28, 30, 32, 33, 36, 40, 43, 45, 51, 52, 55, 56, 60, 61, 64, 68, 69, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 85, 86, 89, 90, 91, 93, 94, 95, 96, 100, 101, 102, 103, 104, 106, 107, 108, 110, 111, 115, 116, 117, 118, 121, 123, 127, 128, 132, 134, 135, 136, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157], "can": [2, 5, 17, 20, 40, 43, 55, 64, 132, 155, 159], "pip": 2, "contribut": 2, "guid": 2, "function": [4, 20, 43, 55, 64, 83, 84, 111, 148, 150, 151, 156], "class": [4, 5, 12, 17, 27, 32, 40, 51, 61, 68, 74, 83, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146], "info": [5, 12, 17, 27, 32, 40, 51, 61, 68, 74, 79, 80, 81, 82, 154], "self": [5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147], "displac": [5, 84, 87, 111, 123, 131, 134, 148, 150, 153, 154, 159], "numpi": [5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 87, 88, 93, 99, 100, 101, 111, 115, 130, 131, 134, 136, 143, 148, 149, 150, 155], "ndarrai": [5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 87, 88, 93, 99, 100, 101, 111, 115, 130, 131, 134, 136, 143, 148, 149, 150, 155, 156], "float64": [5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 87, 88, 93, 99, 101, 111, 115, 130, 131, 134, 136, 148, 150, 155], "m": [5, 6, 34, 85, 93, 99, 130, 131, 134, 136, 159], "n": [5, 6, 17, 23, 34, 47, 85, 93, 98, 99, 100, 130, 131, 134, 136, 152, 154, 155, 156], "permut": [5, 134, 153, 159], "list": [5, 9, 12, 13, 27, 28, 37, 74, 75, 82, 84, 87, 97, 101, 105, 111, 115, 123, 126, 127, 128, 131, 134, 137, 141, 142, 148, 150, 154, 155, 157], "int": [5, 9, 15, 17, 30, 37, 77, 92, 101, 105, 106, 111, 114, 115, 122, 124, 132, 135, 154, 155, 157], "translat": [5, 84, 88, 101, 104, 111, 115, 150, 159], "pybind11_object": [5, 12, 17, 27, 61, 68, 74, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146], "two": [5, 17, 32, 40, 51, 61, 68, 154, 155, 157], "defin": [5, 17, 40, 93, 98, 154, 155], "context": [5, 84, 91, 115], "exist": [5, 90, 145, 147], "latticemap": [5, 18, 19, 20, 21, 22, 23, 24, 25, 26, 40, 41, 43, 44, 46, 47, 48, 50, 57, 61, 65, 68, 91, 93, 94, 98, 152, 154, 156, 157, 159], "ha": [5, 17, 89, 144, 146, 152, 153, 155, 156, 159], "form": [5, 17, 115, 155, 156], "f": [5, 17, 80, 82, 84, 93, 155, 156, 159], "left": [5, 17, 22, 46, 84, 154, 155], "vec": [5, 6, 11, 34, 39, 84, 93, 154], "r_1": [5, 84], "d": [5, 6, 34, 84, 154], "right": [5, 17, 24, 48, 84, 152, 153, 154, 155], "r_2": [5, 84, 93], "p_i": [5, 9, 37, 84], "t": [5, 11, 17, 26, 39, 50, 84, 93, 98, 100, 149, 152, 154, 155, 156], "where": [5, 17, 68, 85, 87, 152, 154, 155, 156, 157], "cartesian": [5, 6, 34, 84, 88, 93, 99, 115, 130, 134, 136, 150, 159], "coordin": [5, 84, 88, 93, 99, 115, 130, 134, 136, 150, 153, 159], "th": [5, 154], "parent": [5, 8, 17, 18, 20, 21, 22, 24, 26, 36, 40, 41, 43, 44, 46, 48, 50, 55, 64, 80, 82, 123, 152, 153, 154, 155, 156, 157, 159], "superstructur": [5, 84, 87, 88, 92, 97, 100, 115, 138, 140, 143, 149, 150, 154, 157], "construct": [5, 7, 12, 14, 17, 19, 20, 27, 29, 32, 35, 40, 42, 43, 51, 54, 55, 61, 63, 64, 68, 70, 74, 76, 79, 83, 101, 149, 152, 153], "us": [5, 17, 32, 40, 51, 84, 85, 87, 91, 111, 118, 123, 127, 128, 132, 134, 141, 142, 148, 150, 151, 153, 154, 155, 156, 157, 159], "xtal": [5, 123, 134, 148, 159], "make_superstructur": 5, "import": [5, 20, 43, 55, 64, 159], "parent_superstructur": 5, "parent_structur": 5, "ar": [5, 6, 17, 34, 84, 85, 87, 101, 105, 106, 111, 114, 115, 116, 118, 121, 131, 150, 152, 153, 154, 155, 157, 159], "Then": [5, 111], "equal": [5, 111, 148, 154, 155, 156, 157], "atom_coordinate_cart": [5, 134], "child": [5, 8, 17, 18, 20, 21, 22, 24, 36, 40, 41, 43, 44, 46, 48, 55, 64, 80, 82, 152, 153, 154, 155, 156, 157, 159], "deform": [5, 17, 18, 21, 22, 24, 40, 41, 44, 46, 48, 80, 82, 84, 93, 152, 155, 156], "gradient": [5, 17, 18, 21, 22, 24, 41, 44, 46, 48, 80, 82, 84, 152, 155, 156], "tensor": [5, 17, 18, 21, 22, 24, 41, 44, 46, 48, 80, 82, 152, 153, 154, 155, 156], "vector": [5, 9, 11, 17, 37, 39, 123, 131, 134, 149, 152, 155, 156], "specifi": [5, 92, 134, 137, 159], "site": [5, 8, 36, 84, 85, 87, 88, 92, 97, 99, 111, 115, 124, 126, 130, 131, 134, 137, 148, 150, 153, 154, 157, 159], "valu": [5, 8, 17, 20, 32, 36, 40, 43, 51, 55, 64, 84, 111, 148, 155], "greater": [5, 132], "than": [5, 132], "number": [5, 15, 30, 77, 92, 114, 124, 135, 155, 159], "indic": [5, 17, 85, 87, 154, 155, 157], "infer": 5, "vacanc": [5, 134, 135, 136, 137, 148, 153], "allow": [5, 97, 111, 123, 126, 132, 134, 148, 150, 154, 157, 159], "usual": 5, "chosen": 5, "so": [5, 111, 159], "averag": [5, 146, 147], "zero": [5, 111, 150], "associ": [5, 131, 150, 154], "note": [5, 17, 40, 79, 90, 111, 116, 132, 145, 147, 148, 153, 155], "validli": [5, 17, 40, 155], "differ": [5, 17, 159], "return": [5, 6, 8, 9, 11, 13, 15, 18, 20, 21, 22, 23, 24, 26, 28, 30, 33, 34, 36, 37, 39, 41, 43, 44, 45, 46, 47, 48, 50, 52, 53, 55, 56, 57, 58, 60, 62, 64, 65, 66, 69, 71, 73, 75, 77, 79, 80, 82, 85, 86, 87, 88, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 110, 111, 112, 113, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 135, 136, 137, 138, 139, 140, 141, 142, 143, 145, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 159], "consist": [5, 111, 159], "convent": [5, 17, 40, 155], "dof": [5, 154, 157, 159], "ad": [5, 111, 153], "ideal": [5, 8, 20, 36, 43, 55, 64, 84, 87, 88, 92, 93, 97, 98, 99, 100, 115, 150, 156], "basi": [5, 154, 157, 159], "strain": [5, 80, 82, 134, 153, 155, 157], "appli": [5, 84, 88, 93, 115, 152, 153], "paramet": [5, 8, 12, 17, 20, 27, 32, 36, 40, 43, 51, 55, 61, 64, 68, 74, 79, 80, 82, 84, 90, 91, 101, 110, 111, 115, 116, 123, 132, 133, 134, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157], "array_lik": [5, 17, 80, 82, 84, 115, 134, 148, 149, 155], "shape": [5, 6, 17, 18, 21, 22, 23, 24, 26, 34, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 93, 99, 115, 130, 131, 134, 136, 143, 148, 149, 152, 154, 155, 156], "matrix": [5, 6, 17, 21, 23, 26, 34, 44, 47, 50, 80, 82, 85, 93, 99, 100, 111, 130, 134, 136, 143, 149, 152, 154, 155, 156], "whose": [5, 6, 34], "column": [5, 6, 17, 34, 85, 87, 93, 99, 130, 131, 134, 136, 149, 152, 154, 155, 156], "size": [5, 97, 111, 126, 131, 132, 134, 137], "atommap": [6, 7, 8, 9, 10, 11, 32, 34, 36, 37, 39, 53, 61, 62, 68, 84, 90, 93, 103, 111, 115, 145, 147, 154, 157, 159], "static": [7, 14, 19, 29, 35, 42, 54, 63, 70, 76], "json": [7, 10, 14, 16, 19, 25, 29, 31, 35, 38, 42, 49, 54, 59, 63, 67, 70, 72, 76, 78, 81, 109], "python": [7, 10, 14, 16, 19, 25, 29, 31, 35, 38, 42, 49, 54, 59, 63, 67, 70, 72, 76, 78, 79, 109], "dict": [7, 10, 14, 16, 19, 25, 29, 31, 35, 38, 42, 49, 54, 59, 63, 67, 70, 72, 76, 78, 101, 106, 109, 115], "interpolation_factor": [8, 20, 36, 43, 55, 64], "float": [8, 20, 32, 33, 36, 40, 43, 45, 51, 52, 55, 56, 60, 64, 68, 69, 71, 73, 80, 82, 84, 90, 101, 102, 107, 110, 111, 115, 116, 117, 132, 145, 146, 147, 148, 154, 155, 157], "along": [8, 20, 36, 43, 55, 64], "transform": [8, 17, 20, 26, 36, 43, 50, 55, 64, 100, 103, 143, 149, 152, 153, 155, 156, 159], "pathwai": [8, 20, 36, 43, 55, 64, 159], "posit": [8, 17, 36, 134, 155], "factor": [8, 20, 36, 43, 55, 64, 123, 134, 159], "correspond": [8, 20, 36, 43, 55, 64, 150, 154], "rigidli": [8, 20, 36, 43], "rotat": [8, 20, 36, 43, 55, 64, 159], "align": [8, 20, 36, 43, 55, 64, 84, 88, 111, 115, 150], "interpolated_atom_map": [8, 36], "type": [8, 20, 36, 43, 55, 64, 79, 80, 82, 90, 93, 114, 116, 117, 121, 134, 145, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157], "repres": [10, 16, 25, 31, 38, 49, 59, 67, 72, 78, 109, 154, 157], "scoredatommap": [12, 13, 33, 34, 35, 36, 37, 38, 39], "hold": [12, 27, 68, 74, 91, 111, 115, 123, 134, 150, 154, 155], "score": [12, 13, 15, 27, 28, 30, 32, 40, 51, 74, 75, 77, 159], "atommappingresult": [13, 14, 15, 16, 154], "deformation_gradi": [17, 80, 82, 159], "transformation_matrix_to_sup": [17, 149, 155, 156], "reorient": [17, 100, 152, 155, 156, 159], "l_1": [17, 93, 98, 152, 154, 155, 156, 157], "l_2": [17, 154, 155, 156, 157], "contain": [17, 93, 155, 156], "decompos": [17, 155], "q": [17, 21, 44, 155], "u": [17, 24, 48, 152, 154, 155], "v": [17, 22, 46, 154, 155], "pure": [17, 155], "rigid": [17, 155], "call": [17, 89, 90, 111, 132, 144, 145, 146, 147, 155], "isometri": [17, 152, 153, 155, 159], "either": [17, 155], "stretch": [17, 22, 24, 46, 48, 152, 153, 154, 155], "both": [17, 155], "definit": [17, 80, 82, 84, 155, 159], "all": [17, 91, 123, 134, 155, 159], "non": [17, 155], "have": [17, 111, 155], "properti": [17, 114, 116, 117, 134, 153, 155], "mathsf": [17, 155], "transpos": [17, 155], "integ": [17, 143, 149, 152, 155, 156], "superlattic": [17, 93, 152, 154, 155, 156, 157], "unimodular": [17, 23, 47, 152, 155], "Be": [17, 40, 155], "care": [17, 40, 155], "being": [17, 40, 84, 91, 94, 95, 96, 101, 104, 134, 135, 136, 139, 141, 142, 149, 150, 154, 155], "math": 17, "dtype": 17, "option": [17, 84, 111, 123, 132, 134, 154, 155, 156, 157, 159], "default": [17, 84, 89, 111, 123, 132, 134, 144, 148, 154, 155, 157], "np": [17, 156], "ey": 17, "astyp": 17, "make_mapped_lattic": [20, 43], "interpolated_lattic": [20, 43], "parent_lattic": [20, 43, 152], "structure_map": [20, 43, 51, 55, 64, 121, 153, 157, 159], "interpolated_lattice_map": [20, 43], "supercel": [26, 50, 93, 98, 157, 159], "scoredlatticemap": [27, 28, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], "latticemappingresult": [28, 29, 30, 31, 155], "atom_cost": [32, 51, 68, 90, 145, 146, 147, 157, 159], "atom_map": [32, 61, 90, 145, 147, 154], "plu": [32, 40, 51], "depend": [32, 40, 51, 84, 154], "lattice_cost": [40, 51, 68, 101, 115, 146, 147, 157, 159], "lattice_map": [40, 61, 91, 92, 100, 152, 154, 155, 156], "total_cost": [51, 68, 146, 147, 157, 159], "structuremap": [51, 53, 55, 57, 58, 62, 63, 64, 65, 66, 67, 79, 153], "scoredstructuremap": [52, 53, 54, 55, 56, 57, 58, 59, 60, 74, 75, 159], "make_mapped_structur": [55, 64, 159], "interpolated_structur": [55, 64], "unmapped_structur": [55, 64, 153], "interpolated_structure_map": [55, 64], "total": [60, 68, 73, 110, 111, 115, 116, 117, 121, 132, 146, 147, 155, 157, 159], "combin": [61, 68], "those": [61, 68, 154, 155, 157], "descript": [61, 150], "detail": [61, 68, 154, 155, 157], "lattice_cost_weight": [68, 146, 147, 157], "input": [68, 157], "map_structur": [68, 159], "structuremappingcost": [69, 70, 71, 72, 73], "structuremappingresult": [75, 76, 77, 78, 121, 157, 159], "second": 79, "bool": [79, 111, 123, 138], "check": [79, 111, 148, 154, 155, 157, 159], "share": [79, 91, 123, 134], "same": [79, 84, 111, 154], "valid": [79, 150], "manual": 79, "onli": [79, 89, 116, 144, 153, 154, 155, 157], "output": 79, "true": [79, 111, 123, 138, 159], "str": [81, 84, 97, 111, 126, 134, 137, 148, 154, 155, 157], "pretti": 81, "print": [81, 159], "string": 81, "algorithm": [83, 111, 118], "mapsearch": [84, 89, 91, 101, 111, 123, 132, 134, 144, 146, 148, 149, 150], "_mapping_mapsearch": [], "lattice_mapping_data": [84, 85, 87, 90, 101, 115, 145, 147, 150], "latticemappingsearchdata": [84, 86, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 108, 111, 115, 145, 147, 150], "trial_translation_cart": [84, 101, 115], "atom_to_site_cost_f": [84, 111], "callabl": [84, 111], "pycapsul": [], "object": [84, 91, 121, 123, 134, 154, 155, 157, 159], "0x10806e490": [], "infin": [84, 111, 148], "1e": [84, 111, 154, 155, 157], "20": [84, 111, 154, 155, 157], "relat": [84, 91, 115, 123, 134, 155], "assign": [84, 85, 101, 105, 106, 111, 115, 118, 132], "made": [84, 159], "optim": [84, 101, 111, 118, 132], "site_displac": 84, "calcul": [84, 89, 90, 110, 111, 123, 144, 145, 146, 147, 154, 155, 157], "minimum": [84, 87, 132, 148, 154, 155, 157], "length": [84, 87, 148, 150], "satisfi": [84, 111, 115, 121, 154, 155, 157], "supercell_site_coordinate_cart": [85, 87], "j": [], "under": [84, 87], "period": [84, 87, 148], "boundari": [84, 87, 148], "condit": [84, 87], "trial_transl": [], "mai": [84, 123, 127, 128, 134, 141, 142, 156], "final": [111, 118], "after": [93, 154], "solv": 115, "problem": [85, 111, 115], "mean": [84, 111], "store": [84, 111, 115, 116, 132, 153], "cost_matrix": 84, "find": [84, 111, 132, 150, 154, 155, 156, 157, 159], "solut": [84, 111, 115, 116, 118], "particular": [84, 85, 101, 104, 111, 115, 148, 154], "set": [84, 85, 88, 111, 115, 123, 132, 134, 148, 150, 156], "e": [84, 88, 100, 115, 154, 155, 157], "atom_coordinate_cart_in_supercel": [84, 85, 87, 88, 115], "bring": [84, 88, 111, 115, 150], "follow": [132, 159], "signatur": [84, 111], "make_atom_to_site_cost": [84, 111], "1e20": [84, 111, 148, 154, 155, 157], "unallow": [84, 111, 148], "atommappingsearchdata": [85, 86, 87, 88, 90, 101, 104, 111, 145, 147, 150], "n_supercell_sit": [85, 97, 99], "element": [85, 155], "site_index": [85, 87, 101, 105, 106, 115], "atom_index": [85, 87, 101, 105, 106, 115], "onto": 85, "respect": [85, 87], "index": 87, "functor": [89, 132, 144, 146], "isotrop": [80, 89, 90, 154], "prim_data": 91, "primsearchdata": [91, 95, 124, 125, 126, 127, 128, 129, 130, 131], "structure_data": 91, "structuresearchdata": [91, 96, 135, 136, 137, 138, 139, 140, 141, 142, 143, 149], "singl": [91, 123, 134], "n_atom": [93, 136, 137], "": [93, 123, 143, 149, 154], "state": 93, "invers": [93, 153], "s_1": [93, 98], "arrai": [97, 126, 137, 150], "name": [97, 126, 134, 137, 148, 153], "each": [84, 97, 111, 126, 131, 137, 150, 154, 157, 159], "supersuperstructur": 99, "int64": [100, 143, 149], "give": [100, 121, 131, 154, 155, 157, 159], "lround": 100, "mappingsearch": [101, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 132, 133], "forced_on": [101, 115], "forced_off": [101, 115], "tupl": [101, 105, 115], "node": [101, 111, 118], "encod": [101, 111], "need": [101, 159], "continu": 101, "suboptim": 101, "It": [111, 115, 132, 152, 154, 157], "its": 101, "own": 101, "given": [80, 82, 84, 101, 111, 131, 137, 146, 148, 154, 159], "ani": [101, 148], "constraint": [101, 132, 133, 154, 155, 157], "atom_mapping_data": [90, 101, 145, 147], "choic": [101, 104, 111], "trial": [84, 101, 104, 111, 115, 150], "forc": [101, 105, 106, 115], "off": [101, 105, 115], "mappingnod": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 118, 119, 120, 132], "min_cost": [111, 121, 132, 154, 155, 157, 159], "max_cost": [111, 115, 118, 121, 132, 154, 155, 157, 159], "k_best": [111, 116, 121, 154, 155, 157, 159], "atom_cost_f": 111, "_mapping_info": [], "symmetrybreakingatomcost": [111, 145], "0x108069830": [], "total_cost_f": [110, 111], "weightedtotalcost": [111, 147], "0x108088070": [], "0x10806ebe0": [], "enable_remove_mean_displac": 111, "cost_tol": [111, 154, 155, 157], "05": [111, 154, 155, 157], "queue": [111, 112, 113, 115, 116, 118, 119, 120, 122, 132, 133], "necessari": 111, "start": [111, 132], "sub": [111, 118, 132], "murti": [111, 118], "also": [111, 114, 115, 118, 121, 154, 155, 157, 159], "best": [111, 115, 118, 121, 132, 154, 155, 157], "found": [111, 116, 121, 159], "far": 111, "some": 111, "accept": [111, 121], "criteria": [111, 115, 118, 121], "keep": [111, 114, 116, 117, 121, 132, 154, 155, 157], "lowest": [111, 113, 118, 120, 121], "min": [111, 121], "max": [111, 121], "approxim": [111, 114, 121, 154, 155, 157], "ti": [111, 114, 121, 154, 155, 157], "kept": [111, 114, 121, 154, 155, 157], "overview": 111, "To": [111, 159], "begin": 111, "make_and_insert_mapping_nod": [101, 111], "one": [111, 150, 154, 155, 159], "time": [111, 132], "initi": 111, "thei": [111, 118, 150], "might": 111, "add": 111, "think": 111, "potenti": [111, 157], "rang": [111, 115, 118, 157], "k": [111, 115, 118, 154, 155, 157], "criterai": 111, "partit": 111, "repeatedli": [111, 132], "insert": [111, 115, 118], "front": [111, 118], "back": [111, 159], "pop_front": [111, 132], "pop_back": [111, 132], "manag": [111, 132, 133], "mapppingsearch": 111, "queueconstraint": [111, 133], "dure": 111, "expect": [84, 111, 155], "match": [84, 111], "isotropicatomcost": [90, 111], "possibl": [111, 121, 154, 155, 157, 159], "func": [], "If": [84, 111, 123, 154, 155, 156, 157], "adjust": 111, "toler": [111, 154, 155, 157], "highest": [112, 119], "std": [], "__1": [], "__tree_const_iter": [], "__tree_nod": [], "void": [], "long": [], "make": [115, 118], "constrain": [115, 132], "satisifi": [115, 118], "none": [84, 111, 115, 118, 119, 120, 123, 131, 132, 133, 134, 155, 156], "eras": [119, 120], "sort": [121, 154, 155, 157, 159], "override_prim_factor_group": 123, "symop": [82, 123, 127, 128, 134, 141, 142, 154, 155, 157], "enable_symmetry_breaking_atom_cost": 123, "primit": [123, 140, 143, 149, 159], "explicitli": [123, 134, 135, 136, 137], "oper": [89, 90, 123, 127, 128, 132, 134, 141, 142, 144, 145, 146, 147, 154, 155, 157], "skip": [123, 127, 128, 132, 134, 141, 142, 154, 155, 157], "make_prim_factor_group": 123, "should": [123, 134, 137, 148], "alwai": [123, 134], "ident": [123, 134, 143, 154, 155, 156, 157], "Will": [123, 134], "rais": [123, 134, 140, 153], "empti": [123, 134, 154, 155, 157], "symmetry_breaking_atom_cost": 123, "intend": 123, "invari": [123, 131, 155], "mode": [123, 131, 154], "requir": 123, "prim_factor_group": [123, 154, 157, 159], "n_prim_sit": [126, 130, 131], "point": [82, 127, 132, 141, 154, 155, 159], "n_mode": 131, "matric": [131, 152, 154, 155], "min_queue_cost": 132, "max_queue_cost": 132, "min_queue_s": [], "implement": [132, 153], "basic": 132, "modifi": [116, 132], "enforc": 132, "reduc": [132, 155, 159], "overal": 132, "max_queue_s": 132, "maximum": [114, 132, 155, 157], "atom_typ": [134, 148, 159], "override_structure_factor_group": 134, "strutur": 134, "orient": 134, "occup": [134, 154, 157, 159], "molecular": [134, 153], "other": 134, "magent": 134, "spin": 134, "etc": 134, "support": 134, "va": [134, 137, 148, 153, 159], "make_structure_factor_group": 134, "explicit": 137, "els": [138, 140, 143], "fals": 138, "break": [82, 144, 145, 154, 155], "weight": [146, 147, 157, 159], "allowed_atom_typ": 148, "doe": [116, 148, 154], "otherwis": 148, "squar": 148, "is_vac": 148, "prim_structure_data": 149, "l": 149, "accord": [84, 149, 152, 154, 155], "superstructure_data": 149, "super": 149, "registri": 150, "minim": 150, "fewest": 150, "least": 150, "trial_translations_cart": 150, "easi": 151, "without": [152, 153, 156], "l_m": 152, "oth": 152, "mapped_lattic": 152, "impli": 153, "determin": [153, 155], "unmap": [153, 159], "metric": 153, "ustrain": 153, "implicit": 153, "alreadi": 153, "disp": 153, "mapped_structur": 153, "atom_cost_method": [154, 157], "isotropic_disp_cost": [154, 157], "work": [154, 157], "rank": [111, 116, 154, 155], "volum": [154, 155, 157], "normal": [101, 154, 155], "mathrm": [154, 155], "frac": [154, 155], "tr": 155, "tild": 155, "b": [155, 159], "_": 155, "p": 155, "det": 155, "sens": 155, "f_": 155, "biot": 155, "x": 155, "quantiti": 155, "been": [111, 155], "symmetry_breaking_strain_cost": [155, 157], "b_": 155, "sym": [154, 155], "n_": 155, "g_1": 155, "sum_i": 155, "similar": 155, "et": [154, 155, 157], "al": [154, 155, 157], "select": [154, 155, 157], "One": [154, 155, 157], "symmetry_breaking_disp_cost": [154, 157], "5": [111, 154, 155, 157, 159], "lattice1": [155, 156], "lattice2": [155, 156], "reorientation_rang": 155, "lattice1_point_group": [82, 155], "lattice2_point_group": 155, "cost_method": 155, "isotropic_strain_cost": [155, 157], "just": [155, 157, 159], "absolut": 155, "how": [150, 155], "mani": 155, "increas": 155, "suffici": 155, "becaus": 155, "cell": 155, "intern": 155, "max_vol": [157, 159], "structure_factor_group": 157, "min_vol": 157, "lattice_cost_method": 157, "uniqu": 157, "mixtur": 157, "consid": 157, "multipl": [157, 159], "fraction": [157, 159], "due": 157, "remain": 157, "degre": 159, "freedom": 159, "sum": [154, 159], "section": 159, "few": 159, "case": 159, "standard": 159, "page": 159, "map_lattic": 159, "map_atom": [80, 82, 159], "simpl": 159, "cubic": 159, "simpli": 159, "rel": 159, "No": 159, "48": 159, "wai": 159, "mapmethod": 159, "xtal_prim": 159, "scipi": 159, "spatial": 159, "occ_dof": 159, "to_dict": 159, "qi": 159, "from_eul": 159, "z": 159, "30": 159, "as_matrix": 159, "structure_lattic": 159, "column_vector_matrix": 159, "atom_coordinate_frac": 159, "coordinate_frac": 159, "len": 159, "enumer": 159, "coordinate_mod": 159, "lattice_vector": 159, "titl": 159, "atom_coord": 159, "8660254037844387": 159, "49999999999999994": 159, "45": 159, "46": 159, "47": 159, "now": 159, "make_factor_group": 159, "known": 159, "burger": 159, "path": 159, "In": [101, 159], "As": 159, "xtal_structur": 159, "r": 159, "hcp_structur": 159, "kei": 159, "035022781737507204": 159, "0627484840614167": 159, "6495190528383288": 159, "43301270189221924": 159, "6495190528383289": 159, "3749999999999999": 159, "7499999999999996": 159, "37499999999999967": 159, "7071067811865471": 159, "294561174923997e": 159, "16": 159, "7071067811865472": 159, "19245008972987537": 159, "440892098500626e": 159, "1924500897298752": 159, "6123724356957944": 159, "3535533905932736": 159, "8660254037844388": 159, "7071067811865475": 159, "5807503295505684e": 159, "17": 159, "7071067811865476": 159, "0072970794135977035": 159, "left_stretch": 159, "012001479780975": 159, "0842793267718456": 159, "6653345369377348e": 159, "08427932677184571": 159, "9146840957832839": 159, "1102230246251565e": 159, "3877787807814457e": 159, "9999999999999996": 159, "right_stretch": 159, "0303300858899105": 159, "6": 159, "001097268289729e": 159, "030330085889910874": 159, "001097268289739e": 159, "8660254037844382": 159, "328813733397368e": 159, "328813733397366e": 159, "transformation_matrix_to_supercel": 159, "24999999999999967": 159, "299038105676658": 159, "8164965809277257": 159, "0350227817375071": 159, "06274848406141649": 159, "19245008972987498": 159, "551115123125783e": 159, "24999999999999964": 159, "2990381056766571": 159, "8164965809277259": 159, "035022781737507114": 159, "06274848406141657": 159, "8660254037844385": 159, "7500000000000001": 159, "7499999999999999": 159, "7071067811865474": 159, "19245008972987487": 159, "19245008972987532": 159, "0000000000000002": 159, "7071067811865478": 159, "007297079413597657": 159, "0606601717798214": 159, "220446049250313e": 159, "9999999999999998": 159, "030330085889910707": 159, "8660254037844383": 159, "4494897427831774": 159, "03502278173750718": 159, "06274848406141671": 159, "1924500897298751": 159, "19245008972987554": 159, "845925372767127e": 159, "8660254037844384": 159, "8164965809277255": 159, "intermedi": 159, "vasp": 159, "poscar": 159, "end": 159, "to_poscar_str": 159, "00000000": 159, "15470054": 159, "30940108": 159, "direct": 159, "50000000": 159, "22474487": 159, "16666667": 159, "08333333": 159, "58333333": 159, "18972270": 159, "07735027": 159, "04166667": 159, "54166667": 159, "0x115bedcb0": [], "0x115bfc5f0": [], "0x115bfc630": [], "0x115bee490": [], "0x1123f9ce0": [], "0x112405230": [], "0x112405270": [], "0x1123fa4c0": [], "propos": 84, "langl": 84, "rangl": 84, "remov": [84, 118, 154], "re": 84, "constructor": [84, 89, 91, 101, 111, 123, 132, 134, 144, 146], "special": [89, 144, 146], "bound": [111, 132], "next": [111, 132], "lower": 111, "enabl": 111, "less": [111, 132], "higher": 111, "nor": 111, "cours": 111, "onc": [111, 116], "shrunk": 111, "attribut": 111, "control": 116, "shrink": 116, "wa": 118, "matter": 132, "what": 132, "queu": 132, "instanc": 133, "when": 150, "g": 154, "rev": 154, "3v": 154, "pi": 154, "n_i": 154, "n_site": 154, "revers": 154, "per": 154, "geometr": 154, "preserv": 154, "equat": 154, "substitut": 154}, "objects": {"libcasm": [[3, 0, 0, "-", "mapping"]], "libcasm.mapping": [[4, 0, 0, "-", "info"], [83, 0, 0, "-", "mapsearch"], [151, 0, 0, "-", "methods"]], "libcasm.mapping.info": [[5, 1, 1, "", "AtomMapping"], [12, 1, 1, "", "AtomMappingResults"], [17, 1, 1, "", "LatticeMapping"], [27, 1, 1, "", "LatticeMappingResults"], [32, 1, 1, "", "ScoredAtomMapping"], [40, 1, 1, "", "ScoredLatticeMapping"], [51, 1, 1, "", "ScoredStructureMapping"], [61, 1, 1, "", "StructureMapping"], [68, 1, 1, "", "StructureMappingCost"], [74, 1, 1, "", "StructureMappingResults"], [79, 3, 1, "", "has_same_prim"], [80, 3, 1, "", "isotropic_strain_cost"], [81, 3, 1, "", "pretty_json"], [82, 3, 1, "", "symmetry_breaking_strain_cost"]], "libcasm.mapping.info.AtomMapping": [[6, 2, 1, "", "displacement"], [7, 2, 1, "", "from_dict"], [8, 2, 1, "", "interpolated"], [9, 2, 1, "", "permutation"], [10, 2, 1, "", "to_dict"], [11, 2, 1, "", "translation"]], "libcasm.mapping.info.AtomMappingResults": [[13, 2, 1, "", "data"], [14, 2, 1, "", "from_dict"], [15, 2, 1, "", "size"], [16, 2, 1, "", "to_dict"]], "libcasm.mapping.info.LatticeMapping": [[18, 2, 1, "", "deformation_gradient"], [19, 2, 1, "", "from_dict"], [20, 2, 1, "", "interpolated"], [21, 2, 1, "", "isometry"], [22, 2, 1, "", "left_stretch"], [23, 2, 1, "", "reorientation"], [24, 2, 1, "", "right_stretch"], [25, 2, 1, "", "to_dict"], [26, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.info.LatticeMappingResults": [[28, 2, 1, "", "data"], [29, 2, 1, "", "from_dict"], [30, 2, 1, "", "size"], [31, 2, 1, "", "to_dict"]], "libcasm.mapping.info.ScoredAtomMapping": [[33, 2, 1, "", "atom_cost"], [34, 2, 1, "", "displacement"], [35, 2, 1, "", "from_dict"], [36, 2, 1, "", "interpolated"], [37, 2, 1, "", "permutation"], [38, 2, 1, "", "to_dict"], [39, 2, 1, "", "translation"]], "libcasm.mapping.info.ScoredLatticeMapping": [[41, 2, 1, "", "deformation_gradient"], [42, 2, 1, "", "from_dict"], [43, 2, 1, "", "interpolated"], [44, 2, 1, "", "isometry"], [45, 2, 1, "", "lattice_cost"], [46, 2, 1, "", "left_stretch"], [47, 2, 1, "", "reorientation"], [48, 2, 1, "", "right_stretch"], [49, 2, 1, "", "to_dict"], [50, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.info.ScoredStructureMapping": [[52, 2, 1, "", "atom_cost"], [53, 2, 1, "", "atom_mapping"], [54, 2, 1, "", "from_dict"], [55, 2, 1, "", "interpolated"], [56, 2, 1, "", "lattice_cost"], [57, 2, 1, "", "lattice_mapping"], [58, 2, 1, "", "prim"], [59, 2, 1, "", "to_dict"], [60, 2, 1, "", "total_cost"]], "libcasm.mapping.info.StructureMapping": [[62, 2, 1, "", "atom_mapping"], [63, 2, 1, "", "from_dict"], [64, 2, 1, "", "interpolated"], [65, 2, 1, "", "lattice_mapping"], [66, 2, 1, "", "prim"], [67, 2, 1, "", "to_dict"]], "libcasm.mapping.info.StructureMappingCost": [[69, 2, 1, "", "atom_cost"], [70, 2, 1, "", "from_dict"], [71, 2, 1, "", "lattice_cost"], [72, 2, 1, "", "to_dict"], [73, 2, 1, "", "total_cost"]], "libcasm.mapping.info.StructureMappingResults": [[75, 2, 1, "", "data"], [76, 2, 1, "", "from_dict"], [77, 2, 1, "", "size"], [78, 2, 1, "", "to_dict"]], "libcasm.mapping.mapsearch": [[84, 1, 1, "", "AtomMappingSearchData"], [89, 1, 1, "", "IsotropicAtomCost"], [91, 1, 1, "", "LatticeMappingSearchData"], [101, 1, 1, "", "MappingNode"], [111, 1, 1, "", "MappingSearch"], [123, 1, 1, "", "PrimSearchData"], [132, 1, 1, "", "QueueConstraints"], [134, 1, 1, "", "StructureSearchData"], [144, 1, 1, "", "SymmetryBreakingAtomCost"], [146, 1, 1, "", "WeightedTotalCost"], [148, 3, 1, "", "make_atom_to_site_cost"], [149, 3, 1, "", "make_superstructure_data"], [150, 3, 1, "", "make_trial_translations"]], "libcasm.mapping.mapsearch.AtomMappingSearchData": [[85, 2, 1, "", "cost_matrix"], [86, 2, 1, "", "lattice_mapping_data"], [87, 2, 1, "", "site_displacements"], [88, 2, 1, "", "trial_translation_cart"]], "libcasm.mapping.mapsearch.IsotropicAtomCost": [[90, 2, 1, "", "cost"]], "libcasm.mapping.mapsearch.LatticeMappingSearchData": [[92, 2, 1, "", "N_supercell_site"], [93, 2, 1, "", "atom_coordinate_cart_in_supercell"], [94, 2, 1, "", "lattice_mapping"], [95, 2, 1, "", "prim_data"], [96, 2, 1, "", "structure_data"], [97, 2, 1, "", "supercell_allowed_atom_types"], [98, 2, 1, "", "supercell_lattice"], [99, 2, 1, "", "supercell_site_coordinate_cart"], [100, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.mapsearch.MappingNode": [[102, 2, 1, "", "atom_cost"], [103, 2, 1, "", "atom_mapping"], [104, 2, 1, "", "atom_mapping_data"], [105, 2, 1, "", "forced_off"], [106, 2, 1, "", "forced_on"], [107, 2, 1, "", "lattice_cost"], [108, 2, 1, "", "lattice_mapping_data"], [109, 2, 1, "", "to_dict"], [110, 2, 1, "", "total_cost"]], "libcasm.mapping.mapsearch.MappingSearch": [[112, 2, 1, "", "back"], [113, 2, 1, "", "front"], [114, 4, 1, "", "k_best"], [115, 2, 1, "", "make_and_insert_mapping_node"], [116, 4, 1, "", "max_cost"], [117, 4, 1, "", "min_cost"], [118, 2, 1, "", "partition"], [119, 2, 1, "", "pop_back"], [120, 2, 1, "", "pop_front"], [121, 2, 1, "", "results"], [122, 2, 1, "", "size"]], "libcasm.mapping.mapsearch.PrimSearchData": [[124, 2, 1, "", "N_prim_site"], [125, 2, 1, "", "prim"], [126, 2, 1, "", "prim_allowed_atom_types"], [127, 2, 1, "", "prim_crystal_point_group"], [128, 2, 1, "", "prim_factor_group"], [129, 2, 1, "", "prim_lattice"], [130, 2, 1, "", "prim_site_coordinate_cart"], [131, 2, 1, "", "prim_sym_invariant_displacement_modes"]], "libcasm.mapping.mapsearch.QueueConstraints": [[133, 2, 1, "", "enforce"]], "libcasm.mapping.mapsearch.StructureSearchData": [[135, 2, 1, "", "N_atom"], [136, 2, 1, "", "atom_coordinate_cart"], [137, 2, 1, "", "atom_type"], [138, 2, 1, "", "is_superstructure"], [139, 2, 1, "", "lattice"], [140, 2, 1, "", "prim_structure_data"], [141, 2, 1, "", "structure_crystal_point_group"], [142, 2, 1, "", "structure_factor_group"], [143, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.mapsearch.SymmetryBreakingAtomCost": [[145, 2, 1, "", "cost"]], "libcasm.mapping.mapsearch.WeightedTotalCost": [[147, 2, 1, "", "cost"]], "libcasm.mapping.methods": [[152, 3, 1, "", "make_mapped_lattice"], [153, 3, 1, "", "make_mapped_structure"], [154, 3, 1, "", "map_atoms"], [155, 3, 1, "", "map_lattices"], [156, 3, 1, "", "map_lattices_without_reorientation"], [157, 3, 1, "", "map_structures"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "property", "Python property"]}, "titleterms": {"bibliographi": 0, "libcasm": [1, 3, 4, 83, 151, 158], "map": [1, 3, 4, 83, 151, 159], "about": 1, "casm": 1, "licens": 1, "document": 1, "instal": 2, "from": 2, "pypi": 2, "sourc": 2, "For": 2, "contributor": 2, "info": 4, "atommap": 5, "displac": [6, 34], "from_dict": [7, 14, 19, 29, 35, 42, 54, 63, 70, 76], "interpol": [8, 20, 36, 43, 55, 64, 159], "permut": [9, 37], "to_dict": [10, 16, 25, 31, 38, 49, 59, 67, 72, 78, 109], "translat": [11, 39], "atommappingresult": 12, "data": [13, 28, 75], "size": [15, 30, 77, 122], "latticemap": 17, "deformation_gradi": [18, 41], "isometri": [21, 44], "left_stretch": [22, 46], "reorient": [23, 47], "right_stretch": [24, 48], "transformation_matrix_to_sup": [26, 50, 100, 143], "latticemappingresult": 27, "scoredatommap": 32, "atom_cost": [33, 52, 69, 102], "scoredlatticemap": 40, "lattice_cost": [45, 56, 71, 107], "scoredstructuremap": 51, "atom_map": [53, 62, 103], "lattice_map": [57, 65, 94], "prim": [58, 66, 125, 159], "total_cost": [60, 73, 110], "structuremap": 61, "structuremappingcost": 68, "structuremappingresult": 74, "has_same_prim": 79, "pretty_json": 81, "mapsearch": 83, "atommappingsearchdata": 84, "cost_matrix": 85, "lattice_mapping_data": [86, 108], "site_displac": 87, "trial_translation_cart": 88, "isotropicatomcost": 89, "latticemappingsearchdata": 91, "n_supercell_sit": 92, "atom_coordinate_cart_in_supercel": 93, "prim_data": 95, "structure_data": 96, "supercell_allowed_atom_typ": 97, "supercell_lattic": 98, "supercell_site_coordinate_cart": 99, "mappingnod": 101, "atom_mapping_data": 104, "forced_off": 105, "forced_on": 106, "mappingsearch": 111, "back": 112, "front": 113, "make_and_insert_mapping_nod": 115, "partit": 118, "pop_back": 119, "pop_front": 120, "result": 121, "primsearchdata": 123, "n_prim_sit": 124, "prim_allowed_atom_typ": 126, "prim_crystal_point_group": 127, "prim_factor_group": 128, "prim_lattic": 129, "prim_site_coordinate_cart": 130, "prim_sym_invariant_displacement_mod": 131, "queueconstraint": 132, "structuresearchdata": 134, "n_atom": 135, "atom_coordinate_cart": 136, "atom_typ": 137, "is_superstructur": 138, "lattic": 139, "prim_structure_data": 140, "structure_crystal_point_group": 141, "structure_factor_group": 142, "symmetrybreakingatomcost": 144, "weightedtotalcost": 146, "make_atom_to_site_cost": 148, "make_superstructure_data": 149, "make_trial_transl": 150, "method": 151, "make_mapped_lattic": 152, "make_mapped_structur": 153, "map_atom": 154, "map_lattic": 155, "map_structur": 157, "packag": 158, "usag": 159, "exampl": 159, "1": 159, "A": 159, "perfect": 159, "symmetri": 159, "inform": 159, "provid": 159, "2": 159, "3": 159, "an": 159, "hcp": 159, "structur": 159, "bcc": 159, "4": 159, "between": 159, "cost": [90, 145, 147], "k_best": 114, "max_cost": 116, "min_cost": 117, "enforc": 133, "isotropic_strain_cost": 80, "symmetry_breaking_strain_cost": 82, "map_lattices_without_reorient": 156}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"Bibliography": [[0, "bibliography"]], "libcasm-mapping": [[1, "libcasm-mapping"]], "About CASM": [[1, "about-casm"]], "License": [[1, "license"]], "Documentation": [[1, "documentation"]], "Installation": [[2, "installation"]], "Install from PyPI": [[2, "install-from-pypi"]], "Install from source": [[2, "install-from-source"]], "For contributors": [[2, "for-contributors"]], "libcasm.mapping": [[3, "module-libcasm.mapping"]], "libcasm.mapping.info": [[4, "module-libcasm.mapping.info"]], "AtomMapping": [[5, "atommapping"]], "displacement": [[6, "displacement"], [34, "displacement"]], "from_dict": [[7, "from-dict"], [14, "from-dict"], [19, "from-dict"], [29, "from-dict"], [35, "from-dict"], [42, "from-dict"], [54, "from-dict"], [63, "from-dict"], [70, "from-dict"], [76, "from-dict"]], "interpolated": [[8, "interpolated"], [20, "interpolated"], [36, "interpolated"], [43, "interpolated"], [55, "interpolated"], [64, "interpolated"]], "permutation": [[9, "permutation"], [37, "permutation"]], "to_dict": [[10, "to-dict"], [16, "to-dict"], [25, "to-dict"], [31, "to-dict"], [38, "to-dict"], [49, "to-dict"], [59, "to-dict"], [67, "to-dict"], [72, "to-dict"], [78, "to-dict"], [109, "to-dict"]], "translation": [[11, "translation"], [39, "translation"]], "AtomMappingResults": [[12, "atommappingresults"]], "data": [[13, "data"], [28, "data"], [75, "data"]], "size": [[15, "size"], [30, "size"], [77, "size"], [122, "size"]], "LatticeMapping": [[17, "latticemapping"]], "deformation_gradient": [[18, "deformation-gradient"], [41, "deformation-gradient"]], "isometry": [[21, "isometry"], [44, "isometry"]], "left_stretch": [[22, "left-stretch"], [46, "left-stretch"]], "reorientation": [[23, "reorientation"], [47, "reorientation"]], "right_stretch": [[24, "right-stretch"], [48, "right-stretch"]], "transformation_matrix_to_super": [[26, "transformation-matrix-to-super"], [50, "transformation-matrix-to-super"], [100, "transformation-matrix-to-super"], [143, "transformation-matrix-to-super"]], "LatticeMappingResults": [[27, "latticemappingresults"]], "ScoredAtomMapping": [[32, "scoredatommapping"]], "atom_cost": [[33, "atom-cost"], [52, "atom-cost"], [69, "atom-cost"], [102, "atom-cost"]], "ScoredLatticeMapping": [[40, "scoredlatticemapping"]], "lattice_cost": [[45, "lattice-cost"], [56, "lattice-cost"], [71, "lattice-cost"], [107, "lattice-cost"]], "ScoredStructureMapping": [[51, "scoredstructuremapping"]], "atom_mapping": [[53, "atom-mapping"], [62, "atom-mapping"], [103, "atom-mapping"]], "lattice_mapping": [[57, "lattice-mapping"], [65, "lattice-mapping"], [94, "lattice-mapping"]], "prim": [[58, "prim"], [66, "prim"], [125, "prim"]], "total_cost": [[60, "total-cost"], [73, "total-cost"], [110, "total-cost"]], "StructureMapping": [[61, "structuremapping"]], "StructureMappingCost": [[68, "structuremappingcost"]], "StructureMappingResults": [[74, "structuremappingresults"]], "has_same_prim": [[79, "has-same-prim"]], "isotropic_strain_cost": [[80, "isotropic-strain-cost"]], "pretty_json": [[81, "pretty-json"]], "symmetry_breaking_strain_cost": [[82, "symmetry-breaking-strain-cost"]], "libcasm.mapping.mapsearch": [[83, "module-libcasm.mapping.mapsearch"]], "AtomMappingSearchData": [[84, "atommappingsearchdata"]], "cost_matrix": [[85, "cost-matrix"]], "lattice_mapping_data": [[86, "lattice-mapping-data"], [108, "lattice-mapping-data"]], "site_displacements": [[87, "site-displacements"]], "trial_translation_cart": [[88, "trial-translation-cart"]], "IsotropicAtomCost": [[89, "isotropicatomcost"]], "cost": [[90, "cost"], [145, "cost"], [147, "cost"]], "LatticeMappingSearchData": [[91, "latticemappingsearchdata"]], "N_supercell_site": [[92, "n-supercell-site"]], "atom_coordinate_cart_in_supercell": [[93, "atom-coordinate-cart-in-supercell"]], "prim_data": [[95, "prim-data"]], "structure_data": [[96, "structure-data"]], "supercell_allowed_atom_types": [[97, "supercell-allowed-atom-types"]], "supercell_lattice": [[98, "supercell-lattice"]], "supercell_site_coordinate_cart": [[99, "supercell-site-coordinate-cart"]], "MappingNode": [[101, "mappingnode"]], "atom_mapping_data": [[104, "atom-mapping-data"]], "forced_off": [[105, "forced-off"]], "forced_on": [[106, "forced-on"]], "MappingSearch": [[111, "mappingsearch"]], "back": [[112, "back"]], "front": [[113, "front"]], "k_best": [[114, "k-best"]], "make_and_insert_mapping_node": [[115, "make-and-insert-mapping-node"]], "max_cost": [[116, "max-cost"]], "min_cost": [[117, "min-cost"]], "partition": [[118, "partition"]], "pop_back": [[119, "pop-back"]], "pop_front": [[120, "pop-front"]], "results": [[121, "results"]], "PrimSearchData": [[123, "primsearchdata"]], "N_prim_site": [[124, "n-prim-site"]], "prim_allowed_atom_types": [[126, "prim-allowed-atom-types"]], "prim_crystal_point_group": [[127, "prim-crystal-point-group"]], "prim_factor_group": [[128, "prim-factor-group"]], "prim_lattice": [[129, "prim-lattice"]], "prim_site_coordinate_cart": [[130, "prim-site-coordinate-cart"]], "prim_sym_invariant_displacement_modes": [[131, "prim-sym-invariant-displacement-modes"]], "QueueConstraints": [[132, "queueconstraints"]], "enforce": [[133, "enforce"]], "StructureSearchData": [[134, "structuresearchdata"]], "N_atom": [[135, "n-atom"]], "atom_coordinate_cart": [[136, "atom-coordinate-cart"]], "atom_type": [[137, "atom-type"]], "is_superstructure": [[138, "is-superstructure"]], "lattice": [[139, "lattice"]], "prim_structure_data": [[140, "prim-structure-data"]], "structure_crystal_point_group": [[141, "structure-crystal-point-group"]], "structure_factor_group": [[142, "structure-factor-group"]], "SymmetryBreakingAtomCost": [[144, "symmetrybreakingatomcost"]], "WeightedTotalCost": [[146, "weightedtotalcost"]], "make_atom_to_site_cost": [[148, "make-atom-to-site-cost"]], "make_superstructure_data": [[149, "make-superstructure-data"]], "make_trial_translations": [[150, "make-trial-translations"]], "libcasm.mapping.methods": [[151, "module-libcasm.mapping.methods"]], "make_mapped_lattice": [[152, "make-mapped-lattice"]], "make_mapped_structure": [[153, "make-mapped-structure"]], "map_atoms": [[154, "map-atoms"]], "map_lattices": [[155, "map-lattices"]], "map_lattices_without_reorientation": [[156, "map-lattices-without-reorientation"]], "map_structures": [[157, "map-structures"]], "libcasm package": [[158, "libcasm-package"]], "Usage": [[159, "usage"]], "Example 1: A perfect mapping, no symmetry information provided": [[159, "example-1-a-perfect-mapping-no-symmetry-information-provided"]], "Example 2: A perfect mapping, with symmetry information provided": [[159, "example-2-a-perfect-mapping-with-symmetry-information-provided"]], "Example 3: Mapping an HCP structure to a BCC prim": [[159, "example-3-mapping-an-hcp-structure-to-a-bcc-prim"]], "Example 4: Interpolating between an HCP structure and the BCC prim": [[159, "example-4-interpolating-between-an-hcp-structure-and-the-bcc-prim"]]}, "indexentries": {"libcasm.mapping": [[3, "module-libcasm.mapping"]], "module": [[3, "module-libcasm.mapping"], [4, "module-libcasm.mapping.info"], [83, "module-libcasm.mapping.mapsearch"], [151, "module-libcasm.mapping.methods"]], "libcasm.mapping.info": [[4, "module-libcasm.mapping.info"]], "atommapping (class in libcasm.mapping.info)": [[5, "libcasm.mapping.info.AtomMapping"]], "displacement() (libcasm.mapping.info.atommapping method)": [[6, "libcasm.mapping.info.AtomMapping.displacement"]], "from_dict() (libcasm.mapping.info.atommapping static method)": [[7, "libcasm.mapping.info.AtomMapping.from_dict"]], "interpolated() (libcasm.mapping.info.atommapping method)": [[8, "libcasm.mapping.info.AtomMapping.interpolated"]], "permutation() (libcasm.mapping.info.atommapping method)": [[9, "libcasm.mapping.info.AtomMapping.permutation"]], "to_dict() (libcasm.mapping.info.atommapping method)": [[10, "libcasm.mapping.info.AtomMapping.to_dict"]], "translation() (libcasm.mapping.info.atommapping method)": [[11, "libcasm.mapping.info.AtomMapping.translation"]], "atommappingresults (class in libcasm.mapping.info)": [[12, "libcasm.mapping.info.AtomMappingResults"]], "data() (libcasm.mapping.info.atommappingresults method)": [[13, "libcasm.mapping.info.AtomMappingResults.data"]], "from_dict() (libcasm.mapping.info.atommappingresults static method)": [[14, "libcasm.mapping.info.AtomMappingResults.from_dict"]], "size() (libcasm.mapping.info.atommappingresults method)": [[15, "libcasm.mapping.info.AtomMappingResults.size"]], "to_dict() (libcasm.mapping.info.atommappingresults method)": [[16, "libcasm.mapping.info.AtomMappingResults.to_dict"]], "latticemapping (class in libcasm.mapping.info)": [[17, "libcasm.mapping.info.LatticeMapping"]], "deformation_gradient() (libcasm.mapping.info.latticemapping method)": [[18, "libcasm.mapping.info.LatticeMapping.deformation_gradient"]], "from_dict() (libcasm.mapping.info.latticemapping static method)": [[19, "libcasm.mapping.info.LatticeMapping.from_dict"]], "interpolated() (libcasm.mapping.info.latticemapping method)": [[20, "libcasm.mapping.info.LatticeMapping.interpolated"]], "isometry() (libcasm.mapping.info.latticemapping method)": [[21, "libcasm.mapping.info.LatticeMapping.isometry"]], "left_stretch() (libcasm.mapping.info.latticemapping method)": [[22, "libcasm.mapping.info.LatticeMapping.left_stretch"]], "reorientation() (libcasm.mapping.info.latticemapping method)": [[23, "libcasm.mapping.info.LatticeMapping.reorientation"]], "right_stretch() (libcasm.mapping.info.latticemapping method)": [[24, "libcasm.mapping.info.LatticeMapping.right_stretch"]], "to_dict() (libcasm.mapping.info.latticemapping method)": [[25, "libcasm.mapping.info.LatticeMapping.to_dict"]], "transformation_matrix_to_super() (libcasm.mapping.info.latticemapping method)": [[26, "libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super"]], "latticemappingresults (class in libcasm.mapping.info)": [[27, "libcasm.mapping.info.LatticeMappingResults"]], "data() (libcasm.mapping.info.latticemappingresults method)": [[28, "libcasm.mapping.info.LatticeMappingResults.data"]], "from_dict() (libcasm.mapping.info.latticemappingresults static method)": [[29, "libcasm.mapping.info.LatticeMappingResults.from_dict"]], "size() (libcasm.mapping.info.latticemappingresults method)": [[30, "libcasm.mapping.info.LatticeMappingResults.size"]], "to_dict() (libcasm.mapping.info.latticemappingresults method)": [[31, "libcasm.mapping.info.LatticeMappingResults.to_dict"]], "scoredatommapping (class in libcasm.mapping.info)": [[32, "libcasm.mapping.info.ScoredAtomMapping"]], "atom_cost() (libcasm.mapping.info.scoredatommapping method)": [[33, "libcasm.mapping.info.ScoredAtomMapping.atom_cost"]], "displacement() (libcasm.mapping.info.scoredatommapping method)": [[34, "libcasm.mapping.info.ScoredAtomMapping.displacement"]], "from_dict() (libcasm.mapping.info.scoredatommapping static method)": [[35, "libcasm.mapping.info.ScoredAtomMapping.from_dict"]], "interpolated() (libcasm.mapping.info.scoredatommapping method)": [[36, "libcasm.mapping.info.ScoredAtomMapping.interpolated"]], "permutation() (libcasm.mapping.info.scoredatommapping method)": [[37, "libcasm.mapping.info.ScoredAtomMapping.permutation"]], "to_dict() (libcasm.mapping.info.scoredatommapping method)": [[38, "libcasm.mapping.info.ScoredAtomMapping.to_dict"]], "translation() (libcasm.mapping.info.scoredatommapping method)": [[39, "libcasm.mapping.info.ScoredAtomMapping.translation"]], "scoredlatticemapping (class in libcasm.mapping.info)": [[40, "libcasm.mapping.info.ScoredLatticeMapping"]], "deformation_gradient() (libcasm.mapping.info.scoredlatticemapping method)": [[41, "libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient"]], "from_dict() (libcasm.mapping.info.scoredlatticemapping static method)": [[42, "libcasm.mapping.info.ScoredLatticeMapping.from_dict"]], "interpolated() (libcasm.mapping.info.scoredlatticemapping method)": [[43, "libcasm.mapping.info.ScoredLatticeMapping.interpolated"]], "isometry() (libcasm.mapping.info.scoredlatticemapping method)": [[44, "libcasm.mapping.info.ScoredLatticeMapping.isometry"]], "lattice_cost() (libcasm.mapping.info.scoredlatticemapping method)": [[45, "libcasm.mapping.info.ScoredLatticeMapping.lattice_cost"]], "left_stretch() (libcasm.mapping.info.scoredlatticemapping method)": [[46, "libcasm.mapping.info.ScoredLatticeMapping.left_stretch"]], "reorientation() (libcasm.mapping.info.scoredlatticemapping method)": [[47, "libcasm.mapping.info.ScoredLatticeMapping.reorientation"]], "right_stretch() (libcasm.mapping.info.scoredlatticemapping method)": [[48, "libcasm.mapping.info.ScoredLatticeMapping.right_stretch"]], "to_dict() (libcasm.mapping.info.scoredlatticemapping method)": [[49, "libcasm.mapping.info.ScoredLatticeMapping.to_dict"]], "transformation_matrix_to_super() (libcasm.mapping.info.scoredlatticemapping method)": [[50, "libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super"]], "scoredstructuremapping (class in libcasm.mapping.info)": [[51, "libcasm.mapping.info.ScoredStructureMapping"]], "atom_cost() (libcasm.mapping.info.scoredstructuremapping method)": [[52, "libcasm.mapping.info.ScoredStructureMapping.atom_cost"]], "atom_mapping() (libcasm.mapping.info.scoredstructuremapping method)": [[53, "libcasm.mapping.info.ScoredStructureMapping.atom_mapping"]], "from_dict() (libcasm.mapping.info.scoredstructuremapping static method)": [[54, "libcasm.mapping.info.ScoredStructureMapping.from_dict"]], "interpolated() (libcasm.mapping.info.scoredstructuremapping method)": [[55, "libcasm.mapping.info.ScoredStructureMapping.interpolated"]], "lattice_cost() (libcasm.mapping.info.scoredstructuremapping method)": [[56, "libcasm.mapping.info.ScoredStructureMapping.lattice_cost"]], "lattice_mapping() (libcasm.mapping.info.scoredstructuremapping method)": [[57, "libcasm.mapping.info.ScoredStructureMapping.lattice_mapping"]], "prim() (libcasm.mapping.info.scoredstructuremapping method)": [[58, "libcasm.mapping.info.ScoredStructureMapping.prim"]], "to_dict() (libcasm.mapping.info.scoredstructuremapping method)": [[59, "libcasm.mapping.info.ScoredStructureMapping.to_dict"]], "total_cost() (libcasm.mapping.info.scoredstructuremapping method)": [[60, "libcasm.mapping.info.ScoredStructureMapping.total_cost"]], "structuremapping (class in libcasm.mapping.info)": [[61, "libcasm.mapping.info.StructureMapping"]], "atom_mapping() (libcasm.mapping.info.structuremapping method)": [[62, "libcasm.mapping.info.StructureMapping.atom_mapping"]], "from_dict() (libcasm.mapping.info.structuremapping static method)": [[63, "libcasm.mapping.info.StructureMapping.from_dict"]], "interpolated() (libcasm.mapping.info.structuremapping method)": [[64, "libcasm.mapping.info.StructureMapping.interpolated"]], "lattice_mapping() (libcasm.mapping.info.structuremapping method)": [[65, "libcasm.mapping.info.StructureMapping.lattice_mapping"]], "prim() (libcasm.mapping.info.structuremapping method)": [[66, "libcasm.mapping.info.StructureMapping.prim"]], "to_dict() (libcasm.mapping.info.structuremapping method)": [[67, "libcasm.mapping.info.StructureMapping.to_dict"]], "structuremappingcost (class in libcasm.mapping.info)": [[68, "libcasm.mapping.info.StructureMappingCost"]], "atom_cost() (libcasm.mapping.info.structuremappingcost method)": [[69, "libcasm.mapping.info.StructureMappingCost.atom_cost"]], "from_dict() (libcasm.mapping.info.structuremappingcost static method)": [[70, "libcasm.mapping.info.StructureMappingCost.from_dict"]], "lattice_cost() (libcasm.mapping.info.structuremappingcost method)": [[71, "libcasm.mapping.info.StructureMappingCost.lattice_cost"]], "to_dict() (libcasm.mapping.info.structuremappingcost method)": [[72, "libcasm.mapping.info.StructureMappingCost.to_dict"]], "total_cost() (libcasm.mapping.info.structuremappingcost method)": [[73, "libcasm.mapping.info.StructureMappingCost.total_cost"]], "structuremappingresults (class in libcasm.mapping.info)": [[74, "libcasm.mapping.info.StructureMappingResults"]], "data() (libcasm.mapping.info.structuremappingresults method)": [[75, "libcasm.mapping.info.StructureMappingResults.data"]], "from_dict() (libcasm.mapping.info.structuremappingresults static method)": [[76, "libcasm.mapping.info.StructureMappingResults.from_dict"]], "size() (libcasm.mapping.info.structuremappingresults method)": [[77, "libcasm.mapping.info.StructureMappingResults.size"]], "to_dict() (libcasm.mapping.info.structuremappingresults method)": [[78, "libcasm.mapping.info.StructureMappingResults.to_dict"]], "has_same_prim() (in module libcasm.mapping.info)": [[79, "libcasm.mapping.info.has_same_prim"]], "isotropic_strain_cost() (in module libcasm.mapping.info)": [[80, "libcasm.mapping.info.isotropic_strain_cost"]], "pretty_json() (in module libcasm.mapping.info)": [[81, "libcasm.mapping.info.pretty_json"]], "symmetry_breaking_strain_cost() (in module libcasm.mapping.info)": [[82, "libcasm.mapping.info.symmetry_breaking_strain_cost"]], "libcasm.mapping.mapsearch": [[83, "module-libcasm.mapping.mapsearch"]], "atommappingsearchdata (class in libcasm.mapping.mapsearch)": [[84, "libcasm.mapping.mapsearch.AtomMappingSearchData"]], "cost_matrix() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[85, "libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix"]], "lattice_mapping_data() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[86, "libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data"]], "site_displacements() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[87, "libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements"]], "trial_translation_cart() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[88, "libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart"]], "isotropicatomcost (class in libcasm.mapping.mapsearch)": [[89, "libcasm.mapping.mapsearch.IsotropicAtomCost"]], "cost() (libcasm.mapping.mapsearch.isotropicatomcost method)": [[90, "libcasm.mapping.mapsearch.IsotropicAtomCost.cost"]], "latticemappingsearchdata (class in libcasm.mapping.mapsearch)": [[91, "libcasm.mapping.mapsearch.LatticeMappingSearchData"]], "n_supercell_site() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[92, "libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site"]], "atom_coordinate_cart_in_supercell() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[93, "libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell"]], "lattice_mapping() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[94, "libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping"]], "prim_data() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[95, "libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data"]], "structure_data() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[96, "libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data"]], "supercell_allowed_atom_types() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[97, "libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types"]], "supercell_lattice() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[98, "libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice"]], "supercell_site_coordinate_cart() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[99, "libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart"]], "transformation_matrix_to_super() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[100, "libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super"]], "mappingnode (class in libcasm.mapping.mapsearch)": [[101, "libcasm.mapping.mapsearch.MappingNode"]], "atom_cost() (libcasm.mapping.mapsearch.mappingnode method)": [[102, "libcasm.mapping.mapsearch.MappingNode.atom_cost"]], "atom_mapping() (libcasm.mapping.mapsearch.mappingnode method)": [[103, "libcasm.mapping.mapsearch.MappingNode.atom_mapping"]], "atom_mapping_data() (libcasm.mapping.mapsearch.mappingnode method)": [[104, "libcasm.mapping.mapsearch.MappingNode.atom_mapping_data"]], "forced_off() (libcasm.mapping.mapsearch.mappingnode method)": [[105, "libcasm.mapping.mapsearch.MappingNode.forced_off"]], "forced_on() (libcasm.mapping.mapsearch.mappingnode method)": [[106, "libcasm.mapping.mapsearch.MappingNode.forced_on"]], "lattice_cost() (libcasm.mapping.mapsearch.mappingnode method)": [[107, "libcasm.mapping.mapsearch.MappingNode.lattice_cost"]], "lattice_mapping_data() (libcasm.mapping.mapsearch.mappingnode method)": [[108, "libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data"]], "to_dict() (libcasm.mapping.mapsearch.mappingnode method)": [[109, "libcasm.mapping.mapsearch.MappingNode.to_dict"]], "total_cost() (libcasm.mapping.mapsearch.mappingnode method)": [[110, "libcasm.mapping.mapsearch.MappingNode.total_cost"]], "mappingsearch (class in libcasm.mapping.mapsearch)": [[111, "libcasm.mapping.mapsearch.MappingSearch"]], "back() (libcasm.mapping.mapsearch.mappingsearch method)": [[112, "libcasm.mapping.mapsearch.MappingSearch.back"]], "front() (libcasm.mapping.mapsearch.mappingsearch method)": [[113, "libcasm.mapping.mapsearch.MappingSearch.front"]], "k_best (libcasm.mapping.mapsearch.mappingsearch property)": [[114, "libcasm.mapping.mapsearch.MappingSearch.k_best"]], "make_and_insert_mapping_node() (libcasm.mapping.mapsearch.mappingsearch method)": [[115, "libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node"]], "max_cost (libcasm.mapping.mapsearch.mappingsearch property)": [[116, "libcasm.mapping.mapsearch.MappingSearch.max_cost"]], "min_cost (libcasm.mapping.mapsearch.mappingsearch property)": [[117, "libcasm.mapping.mapsearch.MappingSearch.min_cost"]], "partition() (libcasm.mapping.mapsearch.mappingsearch method)": [[118, "libcasm.mapping.mapsearch.MappingSearch.partition"]], "pop_back() (libcasm.mapping.mapsearch.mappingsearch method)": [[119, "libcasm.mapping.mapsearch.MappingSearch.pop_back"]], "pop_front() (libcasm.mapping.mapsearch.mappingsearch method)": [[120, "libcasm.mapping.mapsearch.MappingSearch.pop_front"]], "results() (libcasm.mapping.mapsearch.mappingsearch method)": [[121, "libcasm.mapping.mapsearch.MappingSearch.results"]], "size() (libcasm.mapping.mapsearch.mappingsearch method)": [[122, "libcasm.mapping.mapsearch.MappingSearch.size"]], "primsearchdata (class in libcasm.mapping.mapsearch)": [[123, "libcasm.mapping.mapsearch.PrimSearchData"]], "n_prim_site() (libcasm.mapping.mapsearch.primsearchdata method)": [[124, "libcasm.mapping.mapsearch.PrimSearchData.N_prim_site"]], "prim() (libcasm.mapping.mapsearch.primsearchdata method)": [[125, "libcasm.mapping.mapsearch.PrimSearchData.prim"]], "prim_allowed_atom_types() (libcasm.mapping.mapsearch.primsearchdata method)": [[126, "libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types"]], "prim_crystal_point_group() (libcasm.mapping.mapsearch.primsearchdata method)": [[127, "libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group"]], "prim_factor_group() (libcasm.mapping.mapsearch.primsearchdata method)": [[128, "libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group"]], "prim_lattice() (libcasm.mapping.mapsearch.primsearchdata method)": [[129, "libcasm.mapping.mapsearch.PrimSearchData.prim_lattice"]], "prim_site_coordinate_cart() (libcasm.mapping.mapsearch.primsearchdata method)": [[130, "libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart"]], "prim_sym_invariant_displacement_modes() (libcasm.mapping.mapsearch.primsearchdata method)": [[131, "libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes"]], "queueconstraints (class in libcasm.mapping.mapsearch)": [[132, "libcasm.mapping.mapsearch.QueueConstraints"]], "enforce() (libcasm.mapping.mapsearch.queueconstraints method)": [[133, "libcasm.mapping.mapsearch.QueueConstraints.enforce"]], "structuresearchdata (class in libcasm.mapping.mapsearch)": [[134, "libcasm.mapping.mapsearch.StructureSearchData"]], "n_atom() (libcasm.mapping.mapsearch.structuresearchdata method)": [[135, "libcasm.mapping.mapsearch.StructureSearchData.N_atom"]], "atom_coordinate_cart() (libcasm.mapping.mapsearch.structuresearchdata method)": [[136, "libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart"]], "atom_type() (libcasm.mapping.mapsearch.structuresearchdata method)": [[137, "libcasm.mapping.mapsearch.StructureSearchData.atom_type"]], "is_superstructure() (libcasm.mapping.mapsearch.structuresearchdata method)": [[138, "libcasm.mapping.mapsearch.StructureSearchData.is_superstructure"]], "lattice() (libcasm.mapping.mapsearch.structuresearchdata method)": [[139, "libcasm.mapping.mapsearch.StructureSearchData.lattice"]], "prim_structure_data() (libcasm.mapping.mapsearch.structuresearchdata method)": [[140, "libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data"]], "structure_crystal_point_group() (libcasm.mapping.mapsearch.structuresearchdata method)": [[141, "libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group"]], "structure_factor_group() (libcasm.mapping.mapsearch.structuresearchdata method)": [[142, "libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group"]], "transformation_matrix_to_super() (libcasm.mapping.mapsearch.structuresearchdata method)": [[143, "libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super"]], "symmetrybreakingatomcost (class in libcasm.mapping.mapsearch)": [[144, "libcasm.mapping.mapsearch.SymmetryBreakingAtomCost"]], "cost() (libcasm.mapping.mapsearch.symmetrybreakingatomcost method)": [[145, "libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost"]], "weightedtotalcost (class in libcasm.mapping.mapsearch)": [[146, "libcasm.mapping.mapsearch.WeightedTotalCost"]], "cost() (libcasm.mapping.mapsearch.weightedtotalcost method)": [[147, "libcasm.mapping.mapsearch.WeightedTotalCost.cost"]], "make_atom_to_site_cost() (in module libcasm.mapping.mapsearch)": [[148, "libcasm.mapping.mapsearch.make_atom_to_site_cost"]], "make_superstructure_data() (in module libcasm.mapping.mapsearch)": [[149, "libcasm.mapping.mapsearch.make_superstructure_data"]], "make_trial_translations() (in module libcasm.mapping.mapsearch)": [[150, "libcasm.mapping.mapsearch.make_trial_translations"]], "libcasm.mapping.methods": [[151, "module-libcasm.mapping.methods"]], "make_mapped_lattice() (in module libcasm.mapping.methods)": [[152, "libcasm.mapping.methods.make_mapped_lattice"]], "make_mapped_structure() (in module libcasm.mapping.methods)": [[153, "libcasm.mapping.methods.make_mapped_structure"]], "map_atoms() (in module libcasm.mapping.methods)": [[154, "libcasm.mapping.methods.map_atoms"]], "map_lattices() (in module libcasm.mapping.methods)": [[155, "libcasm.mapping.methods.map_lattices"]], "map_lattices_without_reorientation() (in module libcasm.mapping.methods)": [[156, "libcasm.mapping.methods.map_lattices_without_reorientation"]], "map_structures() (in module libcasm.mapping.methods)": [[157, "libcasm.mapping.methods.map_structures"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["bibliography", "index", "installation", "reference/libcasm/_autosummary/libcasm.mapping", "reference/libcasm/_autosummary/libcasm.mapping.info", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim", "reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost", "reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json", "reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations", "reference/libcasm/_autosummary/libcasm.mapping.methods", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures", "reference/libcasm/index", "usage"], "filenames": ["bibliography.rst", "index.rst", "installation.rst", "reference/libcasm/_autosummary/libcasm.mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.displacement.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.permutation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMapping.translation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.data.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.AtomMappingResults.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.deformation_gradient.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.isometry.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.left_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.reorientation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.right_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.data.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.LatticeMappingResults.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.displacement.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.permutation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredAtomMapping.translation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.isometry.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.left_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.reorientation.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.right_stretch.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.atom_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.lattice_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.ScoredStructureMapping.total_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.atom_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.interpolated.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.lattice_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMapping.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingCost.total_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.data.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.from_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.StructureMappingResults.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.has_same_prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.isotropic_strain_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.pretty_json.rst", "reference/libcasm/_autosummary/libcasm.mapping.info.symmetry_breaking_strain_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.IsotropicAtomCost.cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.atom_mapping_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_off.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.forced_on.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.to_dict.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingNode.total_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.back.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.front.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.k_best.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.max_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.min_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.partition.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_back.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.pop_front.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.results.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.MappingSearch.size.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.N_prim_site.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.QueueConstraints.enforce.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.N_atom.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.atom_type.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.is_superstructure.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.WeightedTotalCost.cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_atom_to_site_cost.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_superstructure_data.rst", "reference/libcasm/_autosummary/libcasm.mapping.mapsearch.make_trial_translations.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_lattice.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.make_mapped_structure.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_atoms.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_lattices_without_reorientation.rst", "reference/libcasm/_autosummary/libcasm.mapping.methods.map_structures.rst", "reference/libcasm/index.rst", "usage.rst"], "titles": ["Bibliography", "libcasm-mapping", "Installation", "libcasm.mapping", "libcasm.mapping.info", "AtomMapping", "displacement", "from_dict", "interpolated", "permutation", "to_dict", "translation", "AtomMappingResults", "data", "from_dict", "size", "to_dict", "LatticeMapping", "deformation_gradient", "from_dict", "interpolated", "isometry", "left_stretch", "reorientation", "right_stretch", "to_dict", "transformation_matrix_to_super", "LatticeMappingResults", "data", "from_dict", "size", "to_dict", "ScoredAtomMapping", "atom_cost", "displacement", "from_dict", "interpolated", "permutation", "to_dict", "translation", "ScoredLatticeMapping", "deformation_gradient", "from_dict", "interpolated", "isometry", "lattice_cost", "left_stretch", "reorientation", "right_stretch", "to_dict", "transformation_matrix_to_super", "ScoredStructureMapping", "atom_cost", "atom_mapping", "from_dict", "interpolated", "lattice_cost", "lattice_mapping", "prim", "to_dict", "total_cost", "StructureMapping", "atom_mapping", "from_dict", "interpolated", "lattice_mapping", "prim", "to_dict", "StructureMappingCost", "atom_cost", "from_dict", "lattice_cost", "to_dict", "total_cost", "StructureMappingResults", "data", "from_dict", "size", "to_dict", "has_same_prim", "isotropic_strain_cost", "pretty_json", "symmetry_breaking_strain_cost", "libcasm.mapping.mapsearch", "AtomMappingSearchData", "cost_matrix", "lattice_mapping_data", "site_displacements", "trial_translation_cart", "IsotropicAtomCost", "cost", "LatticeMappingSearchData", "N_supercell_site", "atom_coordinate_cart_in_supercell", "lattice_mapping", "prim_data", "structure_data", "supercell_allowed_atom_types", "supercell_lattice", "supercell_site_coordinate_cart", "transformation_matrix_to_super", "MappingNode", "atom_cost", "atom_mapping", "atom_mapping_data", "forced_off", "forced_on", "lattice_cost", "lattice_mapping_data", "to_dict", "total_cost", "MappingSearch", "back", "front", "k_best", "make_and_insert_mapping_node", "max_cost", "min_cost", "partition", "pop_back", "pop_front", "results", "size", "PrimSearchData", "N_prim_site", "prim", "prim_allowed_atom_types", "prim_crystal_point_group", "prim_factor_group", "prim_lattice", "prim_site_coordinate_cart", "prim_sym_invariant_displacement_modes", "QueueConstraints", "enforce", "StructureSearchData", "N_atom", "atom_coordinate_cart", "atom_type", "is_superstructure", "lattice", "prim_structure_data", "structure_crystal_point_group", "structure_factor_group", "transformation_matrix_to_super", "SymmetryBreakingAtomCost", "cost", "WeightedTotalCost", "cost", "make_atom_to_site_cost", "make_superstructure_data", "make_trial_translations", "libcasm.mapping.methods", "make_mapped_lattice", "make_mapped_structure", "map_atoms", "map_lattices", "map_lattices_without_reorientation", "map_structures", "libcasm package", "Usage"], "terms": {"tnvdv21": [0, 154, 155, 157], "john": 0, "c": [0, 154, 155], "thoma": [0, 1, 154, 155, 157], "anirudh": 0, "raju": 0, "natarajan": [0, 1], "anton": 0, "van": [0, 1], "der": [0, 1], "ven": [0, 1], "compar": [0, 155], "crystal": [0, 159], "structur": [0, 1, 3, 4, 5, 12, 27, 32, 51, 55, 61, 64, 68, 74, 75, 77, 84, 91, 93, 94, 96, 101, 104, 111, 121, 123, 128, 132, 134, 135, 136, 139, 140, 141, 142, 143, 149, 150, 153, 154, 155, 157], "symmetri": [0, 1, 82, 123, 128, 131, 134, 142, 144, 145, 154, 155], "geometri": 0, "npj": [0, 1], "comput": [0, 1], "materi": [0, 1], "7": [0, 1], "1": [0, 1, 5, 8, 11, 17, 20, 36, 39, 43, 55, 64, 68, 84, 87, 88, 93, 101, 111, 115, 146, 147, 148, 150, 154, 155, 157], "164": [0, 1], "2021": [0, 1], "url": 0, "http": 0, "doi": 0, "org": 0, "10": 0, "1038": 0, "s41524": 0, "021": 0, "00627": 0, "0": [0, 8, 20, 36, 43, 55, 64, 68, 111, 146, 147, 148, 153, 154, 155, 157, 159], "The": [1, 2, 5, 8, 12, 17, 20, 27, 32, 36, 40, 43, 51, 55, 64, 68, 74, 79, 80, 82, 84, 85, 87, 90, 93, 98, 100, 101, 111, 115, 116, 118, 123, 132, 134, 145, 146, 147, 148, 152, 153, 154, 155, 156, 157, 159], "packag": 1, "i": [1, 2, 5, 6, 17, 34, 40, 61, 68, 79, 84, 85, 88, 89, 90, 93, 98, 100, 101, 111, 115, 116, 118, 123, 132, 134, 138, 140, 143, 144, 145, 146, 147, 148, 150, 152, 153, 154, 155, 156, 157, 159], "modul": [1, 3], "thi": [1, 5, 79, 84, 90, 91, 93, 100, 101, 116, 123, 134, 138, 140, 143, 145, 147, 150, 153, 154, 155, 156, 157, 159], "includ": [1, 17, 101, 111, 134, 135, 136, 137, 154, 155, 157], "method": [1, 5, 12, 17, 20, 27, 32, 40, 43, 51, 55, 61, 64, 68, 74, 79, 84, 89, 90, 91, 101, 111, 123, 132, 134, 144, 145, 146, 147, 152, 153, 154, 155, 156, 157, 159], "search": [1, 83, 84, 86, 90, 91, 95, 96, 101, 104, 108, 111, 123, 132, 133, 134, 145, 147, 149], "low": [1, 111], "cost": [1, 32, 33, 40, 45, 51, 52, 56, 60, 68, 69, 71, 73, 80, 82, 84, 85, 89, 101, 102, 107, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 132, 144, 146, 148, 154, 155, 157, 159], "lattic": [1, 3, 4, 8, 17, 20, 27, 28, 30, 33, 36, 40, 43, 45, 51, 56, 68, 71, 80, 82, 84, 86, 90, 91, 93, 94, 98, 100, 101, 104, 107, 108, 111, 115, 127, 129, 134, 141, 143, 145, 146, 147, 149, 150, 152, 153, 154, 155, 156, 157, 159], "atom": [1, 5, 6, 8, 12, 13, 15, 32, 34, 36, 51, 52, 68, 69, 84, 85, 87, 88, 89, 90, 93, 97, 101, 102, 103, 111, 115, 126, 132, 134, 135, 136, 137, 144, 145, 146, 147, 148, 150, 153, 154, 157, 159], "take": 1, "account": [1, 148], "base": [1, 5, 12, 17, 27, 32, 40, 51, 61, 68, 74, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146, 154], "approach": [1, 111, 132], "describ": [1, 150], "paper": 1, "gener": [1, 17, 111, 118, 123, 134, 143, 149, 152, 155, 156, 159], "interpol": 1, "result": [1, 12, 27, 74, 84, 111, 114, 115, 116, 118, 132, 152, 154, 155, 157, 159], "symmetr": [1, 17, 22, 24, 46, 48, 123, 127, 128, 134, 141, 142, 154, 155, 157, 159], "equival": [1, 17, 89, 90, 100, 123, 127, 128, 134, 141, 142, 144, 145, 146, 147, 152, 154, 155, 156, 157, 159], "data": [1, 4, 7, 12, 14, 19, 27, 29, 35, 42, 54, 63, 70, 74, 76, 81, 84, 86, 90, 91, 95, 96, 101, 104, 108, 111, 115, 123, 134, 145, 147, 149, 150, 159], "creat": [1, 111], "custom": [1, 83], "global": [1, 153], "part": [1, 111], "open": 1, "sourc": [1, 156], "softwar": 1, "which": [1, 5, 17, 40, 84, 89, 90, 111, 115, 116, 121, 132, 134, 144, 145, 146, 147, 150, 154, 155, 157, 159], "design": 1, "perform": [1, 111, 134], "first": [1, 79, 123, 134, 159], "principl": 1, "statist": 1, "mechan": 1, "studi": 1, "multi": 1, "compon": [1, 17, 155], "crystallin": 1, "solid": 1, "develop": 1, "group": [1, 82, 123, 127, 134, 141, 154, 155, 159], "origin": 1, "univers": 1, "michigan": 1, "current": [1, 79, 111, 116, 118, 121, 122, 134], "california": 1, "santa": 1, "barbara": 1, "For": [1, 150, 154, 155, 157, 159], "more": [1, 111, 154, 155, 157], "inform": [1, 101], "see": [1, 2, 61, 68, 80, 82, 150, 154, 155, 156, 157, 159], "homepag": 1, "gnu": 1, "lesser": 1, "public": 1, "lgpl": 1, "pleas": 1, "file": 1, "avail": [1, 118], "github": 1, "instal": 1, "from": [1, 5, 7, 8, 14, 19, 20, 29, 35, 36, 42, 43, 54, 55, 63, 64, 70, 76, 79, 100, 111, 118, 143, 148, 149, 152, 153, 154, 155, 156, 157, 159], "pypi": 1, "contributor": 1, "usag": [1, 101], "exampl": [1, 111], "A": [1, 5, 17, 32, 40, 51, 61, 68, 84, 89, 101, 111, 115, 121, 123, 144, 146, 154, 155, 156, 157], "perfect": 1, "provid": [1, 123, 134], "2": [1, 154, 155], "3": [1, 5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 87, 88, 93, 99, 100, 101, 111, 115, 130, 131, 134, 136, 143, 148, 149, 150, 152, 154, 155, 156], "an": [1, 5, 7, 17, 61, 68, 84, 90, 111, 123, 134, 145, 147, 148, 150, 152, 155, 156, 157], "hcp": 1, "bcc": 1, "prim": [1, 5, 54, 61, 63, 76, 79, 84, 91, 94, 95, 100, 101, 104, 123, 124, 126, 127, 128, 129, 130, 150, 154, 157], "4": [1, 154], "between": [1, 5, 17, 32, 40, 51, 61, 68, 84, 91, 94, 101, 104, 150, 154, 155, 157], "refer": [1, 5, 17, 93, 112, 113, 123, 152, 154, 155, 156, 157, 159], "bibliographi": 1, "casm": [2, 3, 4, 5, 159], "built": 2, "maco": 2, "x86_64": 2, "intel": 2, "arm64": 2, "appl": 2, "silicon": 2, "linux": 2, "aarch64": 2, "latest": 2, "releas": 2, "libcasm": [2, 5, 12, 17, 20, 27, 32, 40, 43, 51, 55, 61, 64, 68, 74, 79, 80, 81, 82, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146, 148, 149, 150, 152, 153, 154, 155, 156, 157, 159], "map": [2, 5, 8, 12, 13, 15, 17, 20, 27, 28, 30, 32, 33, 36, 40, 43, 45, 51, 52, 55, 56, 60, 61, 64, 68, 69, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 85, 86, 89, 90, 91, 93, 94, 95, 96, 100, 101, 102, 103, 104, 106, 107, 108, 110, 111, 115, 116, 117, 118, 121, 123, 127, 128, 132, 134, 135, 136, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157], "can": [2, 5, 17, 20, 40, 43, 55, 64, 132, 155, 159], "pip": 2, "contribut": 2, "guid": 2, "function": [4, 20, 43, 55, 64, 83, 84, 111, 148, 150, 151, 156], "class": [4, 5, 12, 17, 27, 32, 40, 51, 61, 68, 74, 83, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146], "info": [5, 12, 17, 27, 32, 40, 51, 61, 68, 74, 79, 80, 81, 82, 154], "self": [5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147], "displac": [5, 84, 87, 111, 123, 131, 134, 148, 150, 153, 154, 159], "numpi": [5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 87, 88, 93, 99, 100, 101, 111, 115, 130, 131, 134, 136, 143, 148, 149, 150, 155], "ndarrai": [5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 87, 88, 93, 99, 100, 101, 111, 115, 130, 131, 134, 136, 143, 148, 149, 150, 155, 156], "float64": [5, 6, 11, 17, 18, 21, 22, 23, 24, 26, 34, 39, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 87, 88, 93, 99, 101, 111, 115, 130, 131, 134, 136, 148, 150, 155], "m": [5, 6, 34, 85, 93, 99, 130, 131, 134, 136, 159], "n": [5, 6, 17, 23, 34, 47, 85, 93, 98, 99, 100, 130, 131, 134, 136, 152, 154, 155, 156], "permut": [5, 134, 153, 159], "list": [5, 9, 12, 13, 27, 28, 37, 74, 75, 82, 84, 87, 97, 101, 105, 111, 115, 123, 126, 127, 128, 131, 134, 137, 141, 142, 148, 150, 154, 155, 157], "int": [5, 9, 15, 17, 30, 37, 77, 92, 101, 105, 106, 111, 114, 115, 122, 124, 132, 135, 154, 155, 157], "translat": [5, 84, 88, 101, 104, 111, 115, 150, 159], "pybind11_object": [5, 12, 17, 27, 61, 68, 74, 84, 89, 91, 101, 111, 123, 132, 134, 144, 146], "two": [5, 17, 32, 40, 51, 61, 68, 154, 155, 157], "defin": [5, 17, 40, 93, 98, 154, 155], "context": [5, 84, 91, 115], "exist": [5, 90, 145, 147], "latticemap": [5, 18, 19, 20, 21, 22, 23, 24, 25, 26, 40, 41, 43, 44, 46, 47, 48, 50, 57, 61, 65, 68, 91, 93, 94, 98, 152, 154, 156, 157, 159], "ha": [5, 17, 89, 144, 146, 152, 153, 155, 156, 159], "form": [5, 17, 115, 155, 156], "f": [5, 17, 80, 82, 84, 93, 155, 156, 159], "left": [5, 17, 22, 46, 84, 154, 155], "vec": [5, 6, 11, 34, 39, 84, 93, 154], "r_1": [5, 84], "d": [5, 6, 34, 84, 154], "right": [5, 17, 24, 48, 84, 152, 153, 154, 155], "r_2": [5, 84, 93], "p_i": [5, 9, 37, 84], "t": [5, 11, 17, 26, 39, 50, 84, 93, 98, 100, 149, 152, 154, 155, 156], "where": [5, 17, 68, 85, 87, 152, 154, 155, 156, 157], "cartesian": [5, 6, 34, 84, 88, 93, 99, 115, 130, 134, 136, 150, 159], "coordin": [5, 84, 88, 93, 99, 115, 130, 134, 136, 150, 153, 159], "th": [5, 154], "parent": [5, 8, 17, 18, 20, 21, 22, 24, 26, 36, 40, 41, 43, 44, 46, 48, 50, 55, 64, 80, 82, 123, 152, 153, 154, 155, 156, 157, 159], "superstructur": [5, 84, 87, 88, 92, 97, 100, 115, 138, 140, 143, 149, 150, 154, 157], "construct": [5, 7, 12, 14, 17, 19, 20, 27, 29, 32, 35, 40, 42, 43, 51, 54, 55, 61, 63, 64, 68, 70, 74, 76, 79, 83, 101, 149, 152, 153], "us": [5, 17, 32, 40, 51, 84, 85, 87, 91, 111, 118, 123, 127, 128, 132, 134, 141, 142, 148, 150, 151, 153, 154, 155, 156, 157, 159], "xtal": [5, 123, 134, 148, 159], "make_superstructur": 5, "import": [5, 20, 43, 55, 64, 159], "parent_superstructur": 5, "parent_structur": 5, "ar": [5, 6, 17, 34, 84, 85, 87, 101, 105, 106, 111, 114, 115, 116, 118, 121, 131, 150, 152, 153, 154, 155, 157, 159], "Then": [5, 111], "equal": [5, 111, 148, 154, 155, 156, 157], "atom_coordinate_cart": [5, 134], "child": [5, 8, 17, 18, 20, 21, 22, 24, 36, 40, 41, 43, 44, 46, 48, 55, 64, 80, 82, 152, 153, 154, 155, 156, 157, 159], "deform": [5, 17, 18, 21, 22, 24, 40, 41, 44, 46, 48, 80, 82, 84, 93, 152, 155, 156], "gradient": [5, 17, 18, 21, 22, 24, 41, 44, 46, 48, 80, 82, 84, 152, 155, 156], "tensor": [5, 17, 18, 21, 22, 24, 41, 44, 46, 48, 80, 82, 152, 153, 154, 155, 156], "vector": [5, 9, 11, 17, 37, 39, 123, 131, 134, 149, 152, 155, 156], "specifi": [5, 92, 134, 137, 159], "site": [5, 8, 36, 84, 85, 87, 88, 92, 97, 99, 111, 115, 124, 126, 130, 131, 134, 137, 148, 150, 153, 154, 157, 159], "valu": [5, 8, 17, 20, 32, 36, 40, 43, 51, 55, 64, 84, 111, 148, 153, 155], "greater": [5, 132], "than": [5, 132], "number": [5, 15, 30, 77, 92, 114, 124, 135, 155, 159], "indic": [5, 17, 85, 87, 154, 155, 157], "infer": 5, "vacanc": [5, 134, 135, 136, 137, 148, 153], "allow": [5, 97, 111, 123, 126, 132, 134, 148, 150, 154, 157, 159], "usual": 5, "chosen": 5, "so": [5, 111, 159], "averag": [5, 146, 147], "zero": [5, 111, 150], "associ": [5, 131, 150, 154], "note": [5, 17, 40, 79, 90, 111, 116, 132, 145, 147, 148, 153, 155], "validli": [5, 17, 40, 155], "differ": [5, 17, 159], "return": [5, 6, 8, 9, 11, 13, 15, 18, 20, 21, 22, 23, 24, 26, 28, 30, 33, 34, 36, 37, 39, 41, 43, 44, 45, 46, 47, 48, 50, 52, 53, 55, 56, 57, 58, 60, 62, 64, 65, 66, 69, 71, 73, 75, 77, 79, 80, 82, 85, 86, 87, 88, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 110, 111, 112, 113, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 135, 136, 137, 138, 139, 140, 141, 142, 143, 145, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 159], "consist": [5, 111, 159], "convent": [5, 17, 40, 155], "dof": [5, 154, 157, 159], "ad": [5, 111, 153], "ideal": [5, 8, 20, 36, 43, 55, 64, 84, 87, 88, 92, 93, 97, 98, 99, 100, 115, 150, 156], "basi": [5, 154, 157, 159], "strain": [5, 80, 82, 134, 153, 155, 157], "appli": [5, 84, 88, 93, 115, 152, 153], "paramet": [5, 8, 12, 17, 20, 27, 32, 36, 40, 43, 51, 55, 61, 64, 68, 74, 79, 80, 82, 84, 90, 91, 101, 110, 111, 115, 116, 123, 132, 133, 134, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157], "array_lik": [5, 17, 80, 82, 84, 115, 134, 148, 149, 155], "shape": [5, 6, 17, 18, 21, 22, 23, 24, 26, 34, 41, 44, 46, 47, 48, 50, 80, 82, 84, 85, 93, 99, 115, 130, 131, 134, 136, 143, 148, 149, 152, 154, 155, 156], "matrix": [5, 6, 17, 21, 23, 26, 34, 44, 47, 50, 80, 82, 85, 93, 99, 100, 111, 130, 134, 136, 143, 149, 152, 154, 155, 156], "whose": [5, 6, 34], "column": [5, 6, 17, 34, 85, 87, 93, 99, 130, 131, 134, 136, 149, 152, 154, 155, 156], "size": [5, 97, 111, 126, 131, 132, 134, 137], "atommap": [6, 7, 8, 9, 10, 11, 32, 34, 36, 37, 39, 53, 61, 62, 68, 84, 90, 93, 103, 111, 115, 145, 147, 154, 157, 159], "static": [7, 14, 19, 29, 35, 42, 54, 63, 70, 76], "json": [7, 10, 14, 16, 19, 25, 29, 31, 35, 38, 42, 49, 54, 59, 63, 67, 70, 72, 76, 78, 81, 109], "python": [7, 10, 14, 16, 19, 25, 29, 31, 35, 38, 42, 49, 54, 59, 63, 67, 70, 72, 76, 78, 79, 109], "dict": [7, 10, 14, 16, 19, 25, 29, 31, 35, 38, 42, 49, 54, 59, 63, 67, 70, 72, 76, 78, 101, 106, 109, 115], "interpolation_factor": [8, 20, 36, 43, 55, 64], "float": [8, 20, 32, 33, 36, 40, 43, 45, 51, 52, 55, 56, 60, 64, 68, 69, 71, 73, 80, 82, 84, 90, 101, 102, 107, 110, 111, 115, 116, 117, 132, 145, 146, 147, 148, 154, 155, 157], "along": [8, 20, 36, 43, 55, 64], "transform": [8, 17, 20, 26, 36, 43, 50, 55, 64, 100, 103, 143, 149, 152, 153, 155, 156, 159], "pathwai": [8, 20, 36, 43, 55, 64, 159], "posit": [8, 17, 36, 134, 155], "factor": [8, 20, 36, 43, 55, 64, 123, 134, 159], "correspond": [8, 20, 36, 43, 55, 64, 150, 154], "rigidli": [8, 20, 36, 43], "rotat": [8, 20, 36, 43, 55, 64, 159], "align": [8, 20, 36, 43, 55, 64, 84, 88, 111, 115, 150], "interpolated_atom_map": [8, 36], "type": [8, 20, 36, 43, 55, 64, 79, 80, 82, 90, 93, 114, 116, 117, 121, 134, 145, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157], "repres": [10, 16, 25, 31, 38, 49, 59, 67, 72, 78, 109, 154, 157], "scoredatommap": [12, 13, 33, 34, 35, 36, 37, 38, 39], "hold": [12, 27, 68, 74, 91, 111, 115, 123, 134, 150, 154, 155], "score": [12, 13, 15, 27, 28, 30, 32, 40, 51, 74, 75, 77, 159], "atommappingresult": [13, 14, 15, 16, 154], "deformation_gradi": [17, 80, 82, 159], "transformation_matrix_to_sup": [17, 149, 155, 156], "reorient": [17, 100, 152, 155, 156, 159], "l_1": [17, 93, 98, 152, 154, 155, 156, 157], "l_2": [17, 154, 155, 156, 157], "contain": [17, 93, 155, 156], "decompos": [17, 155], "q": [17, 21, 44, 155], "u": [17, 24, 48, 152, 154, 155], "v": [17, 22, 46, 154, 155], "pure": [17, 155], "rigid": [17, 155], "call": [17, 89, 90, 111, 132, 144, 145, 146, 147, 155], "isometri": [17, 152, 153, 155, 159], "either": [17, 155], "stretch": [17, 22, 24, 46, 48, 152, 153, 154, 155], "both": [17, 155], "definit": [17, 80, 82, 84, 155, 159], "all": [17, 91, 123, 134, 155, 159], "non": [17, 155], "have": [17, 111, 155], "properti": [17, 114, 116, 117, 134, 153, 155], "mathsf": [17, 155], "transpos": [17, 155], "integ": [17, 143, 149, 152, 155, 156], "superlattic": [17, 93, 152, 154, 155, 156, 157], "unimodular": [17, 23, 47, 152, 155], "Be": [17, 40, 155], "care": [17, 40, 155], "being": [17, 40, 84, 91, 94, 95, 96, 101, 104, 134, 135, 136, 139, 141, 142, 149, 150, 154, 155], "math": 17, "dtype": 17, "option": [17, 84, 111, 123, 132, 134, 154, 155, 156, 157, 159], "default": [17, 84, 89, 111, 123, 132, 134, 144, 148, 154, 155, 157], "np": [17, 156], "ey": 17, "astyp": 17, "make_mapped_lattic": [20, 43], "interpolated_lattic": [20, 43], "parent_lattic": [20, 43, 152], "structure_map": [20, 43, 51, 55, 64, 121, 153, 157, 159], "interpolated_lattice_map": [20, 43], "supercel": [26, 50, 93, 98, 157, 159], "scoredlatticemap": [27, 28, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], "latticemappingresult": [28, 29, 30, 31, 155], "atom_cost": [32, 51, 68, 90, 145, 146, 147, 157, 159], "atom_map": [32, 61, 90, 145, 147, 154], "plu": [32, 40, 51], "depend": [32, 40, 51, 84, 154], "lattice_cost": [40, 51, 68, 101, 115, 146, 147, 157, 159], "lattice_map": [40, 61, 91, 92, 100, 152, 154, 155, 156], "total_cost": [51, 68, 146, 147, 157, 159], "structuremap": [51, 53, 55, 57, 58, 62, 63, 64, 65, 66, 67, 79, 153], "scoredstructuremap": [52, 53, 54, 55, 56, 57, 58, 59, 60, 74, 75, 159], "make_mapped_structur": [55, 64, 159], "interpolated_structur": [55, 64], "unmapped_structur": [55, 64, 153], "interpolated_structure_map": [55, 64], "total": [60, 68, 73, 110, 111, 115, 116, 117, 121, 132, 146, 147, 155, 157, 159], "combin": [61, 68], "those": [61, 68, 154, 155, 157], "descript": [61, 150], "detail": [61, 68, 154, 155, 157], "lattice_cost_weight": [68, 146, 147, 157], "input": [68, 157], "map_structur": [68, 159], "structuremappingcost": [69, 70, 71, 72, 73], "structuremappingresult": [75, 76, 77, 78, 121, 157, 159], "second": 79, "bool": [79, 111, 123, 138], "check": [79, 111, 148, 154, 155, 157, 159], "share": [79, 91, 123, 134], "same": [79, 84, 111, 154], "valid": [79, 150], "manual": 79, "onli": [79, 89, 116, 144, 153, 154, 155, 157], "output": 79, "true": [79, 111, 123, 138, 159], "str": [81, 84, 97, 111, 126, 134, 137, 148, 154, 155, 157], "pretti": 81, "print": [81, 159], "string": 81, "algorithm": [83, 111, 118], "mapsearch": [84, 89, 91, 101, 111, 123, 132, 134, 144, 146, 148, 149, 150], "_mapping_mapsearch": [], "lattice_mapping_data": [84, 85, 87, 90, 101, 115, 145, 147, 150], "latticemappingsearchdata": [84, 86, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 108, 111, 115, 145, 147, 150], "trial_translation_cart": [84, 101, 115], "atom_to_site_cost_f": [84, 111], "callabl": [84, 111], "pycapsul": [], "object": [84, 91, 121, 123, 134, 154, 155, 157, 159], "0x10806e490": [], "infin": [84, 111, 148], "1e": [84, 111, 154, 155, 157], "20": [84, 111, 154, 155, 157], "relat": [84, 91, 115, 123, 134, 155], "assign": [84, 85, 101, 105, 106, 111, 115, 118, 132], "made": [84, 159], "optim": [84, 101, 111, 118, 132], "site_displac": 84, "calcul": [84, 89, 90, 110, 111, 123, 144, 145, 146, 147, 154, 155, 157], "minimum": [84, 87, 132, 148, 154, 155, 157], "length": [84, 87, 148, 150], "satisfi": [84, 111, 115, 121, 154, 155, 157], "supercell_site_coordinate_cart": [85, 87], "j": [], "under": [84, 87], "period": [84, 87, 148], "boundari": [84, 87, 148], "condit": [84, 87], "trial_transl": [], "mai": [84, 123, 127, 128, 134, 141, 142, 156], "final": [111, 118], "after": [93, 154], "solv": 115, "problem": [85, 111, 115], "mean": [84, 111], "store": [84, 111, 115, 116, 132, 153], "cost_matrix": 84, "find": [84, 111, 132, 150, 154, 155, 156, 157, 159], "solut": [84, 111, 115, 116, 118], "particular": [84, 85, 101, 104, 111, 115, 148, 154], "set": [84, 85, 88, 111, 115, 123, 132, 134, 148, 150, 156], "e": [84, 88, 100, 115, 153, 154, 155, 157], "atom_coordinate_cart_in_supercel": [84, 85, 87, 88, 115], "bring": [84, 88, 111, 115, 150], "follow": [132, 159], "signatur": [84, 111], "make_atom_to_site_cost": [84, 111], "1e20": [84, 111, 148, 154, 155, 157], "unallow": [84, 111, 148], "atommappingsearchdata": [85, 86, 87, 88, 90, 101, 104, 111, 145, 147, 150], "n_supercell_sit": [85, 97, 99], "element": [85, 155], "site_index": [85, 87, 101, 105, 106, 115], "atom_index": [85, 87, 101, 105, 106, 115], "onto": 85, "respect": [85, 87], "index": 87, "functor": [89, 132, 144, 146], "isotrop": [80, 89, 90, 154], "prim_data": 91, "primsearchdata": [91, 95, 124, 125, 126, 127, 128, 129, 130, 131], "structure_data": 91, "structuresearchdata": [91, 96, 135, 136, 137, 138, 139, 140, 141, 142, 143, 149], "singl": [91, 123, 134], "n_atom": [93, 136, 137], "": [93, 123, 143, 149, 154], "state": 93, "invers": [93, 153], "s_1": [93, 98], "arrai": [97, 126, 137, 150], "name": [97, 126, 134, 137, 148, 153], "each": [84, 97, 111, 126, 131, 137, 150, 154, 157, 159], "supersuperstructur": 99, "int64": [100, 143, 149], "give": [100, 121, 131, 154, 155, 157, 159], "lround": 100, "mappingsearch": [101, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 132, 133], "forced_on": [101, 115], "forced_off": [101, 115], "tupl": [101, 105, 115], "node": [101, 111, 118], "encod": [101, 111], "need": [101, 159], "continu": 101, "suboptim": 101, "It": [111, 115, 132, 152, 154, 157], "its": 101, "own": 101, "given": [80, 82, 84, 101, 111, 131, 137, 146, 148, 154, 159], "ani": [101, 148, 153], "constraint": [101, 132, 133, 154, 155, 157], "atom_mapping_data": [90, 101, 145, 147], "choic": [101, 104, 111], "trial": [84, 101, 104, 111, 115, 150], "forc": [101, 105, 106, 115, 153], "off": [101, 105, 115], "mappingnod": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 118, 119, 120, 132], "min_cost": [111, 121, 132, 154, 155, 157, 159], "max_cost": [111, 115, 118, 121, 132, 154, 155, 157, 159], "k_best": [111, 116, 121, 154, 155, 157, 159], "atom_cost_f": 111, "_mapping_info": [], "symmetrybreakingatomcost": [111, 145], "0x108069830": [], "total_cost_f": [110, 111], "weightedtotalcost": [111, 147], "0x108088070": [], "0x10806ebe0": [], "enable_remove_mean_displac": 111, "cost_tol": [111, 154, 155, 157], "05": [111, 154, 155, 157], "queue": [111, 112, 113, 115, 116, 118, 119, 120, 122, 132, 133], "necessari": 111, "start": [111, 132], "sub": [111, 118, 132], "murti": [111, 118], "also": [111, 114, 115, 118, 121, 154, 155, 157, 159], "best": [111, 115, 118, 121, 132, 154, 155, 157], "found": [111, 116, 121, 159], "far": 111, "some": 111, "accept": [111, 121], "criteria": [111, 115, 118, 121], "keep": [111, 114, 116, 117, 121, 132, 154, 155, 157], "lowest": [111, 113, 118, 120, 121], "min": [111, 121], "max": [111, 121], "approxim": [111, 114, 121, 154, 155, 157], "ti": [111, 114, 121, 154, 155, 157], "kept": [111, 114, 121, 154, 155, 157], "overview": 111, "To": [111, 159], "begin": 111, "make_and_insert_mapping_nod": [101, 111], "one": [111, 150, 154, 155, 159], "time": [111, 132], "initi": 111, "thei": [111, 118, 150], "might": 111, "add": 111, "think": 111, "potenti": [111, 157], "rang": [111, 115, 118, 157], "k": [111, 115, 118, 154, 155, 157], "criterai": 111, "partit": 111, "repeatedli": [111, 132], "insert": [111, 115, 118], "front": [111, 118], "back": [111, 159], "pop_front": [111, 132], "pop_back": [111, 132], "manag": [111, 132, 133], "mapppingsearch": 111, "queueconstraint": [111, 133], "dure": 111, "expect": [84, 111, 155], "match": [84, 111], "isotropicatomcost": [90, 111], "possibl": [111, 121, 154, 155, 157, 159], "func": [], "If": [84, 111, 123, 154, 155, 156, 157], "adjust": 111, "toler": [111, 154, 155, 157], "highest": [112, 119], "std": [], "__1": [], "__tree_const_iter": [], "__tree_nod": [], "void": [], "long": [], "make": [115, 118], "constrain": [115, 132], "satisifi": [115, 118], "none": [84, 111, 115, 118, 119, 120, 123, 131, 132, 133, 134, 155, 156], "eras": [119, 120], "sort": [121, 154, 155, 157, 159], "override_prim_factor_group": 123, "symop": [82, 123, 127, 128, 134, 141, 142, 154, 155, 157], "enable_symmetry_breaking_atom_cost": 123, "primit": [123, 140, 143, 149, 159], "explicitli": [123, 134, 135, 136, 137], "oper": [89, 90, 123, 127, 128, 132, 134, 141, 142, 144, 145, 146, 147, 154, 155, 157], "skip": [123, 127, 128, 132, 134, 141, 142, 154, 155, 157], "make_prim_factor_group": 123, "should": [123, 134, 137, 148], "alwai": [123, 134], "ident": [123, 134, 143, 154, 155, 156, 157], "Will": [123, 134], "rais": [123, 134, 140, 153], "empti": [123, 134, 154, 155, 157], "symmetry_breaking_atom_cost": 123, "intend": 123, "invari": [123, 131, 155], "mode": [123, 131, 154], "requir": 123, "prim_factor_group": [123, 154, 157, 159], "n_prim_sit": [126, 130, 131], "point": [82, 127, 132, 141, 154, 155, 159], "n_mode": 131, "matric": [131, 152, 154, 155], "min_queue_cost": 132, "max_queue_cost": 132, "min_queue_s": [], "implement": [132, 153], "basic": 132, "modifi": [116, 132], "enforc": 132, "reduc": [132, 155, 159], "overal": 132, "max_queue_s": 132, "maximum": [114, 132, 155, 157], "atom_typ": [134, 148, 159], "override_structure_factor_group": 134, "strutur": 134, "orient": 134, "occup": [134, 154, 157, 159], "molecular": [134, 153], "other": 134, "magent": 134, "spin": 134, "etc": 134, "support": 134, "va": [134, 137, 148, 153, 159], "make_structure_factor_group": 134, "explicit": 137, "els": [138, 140, 143], "fals": 138, "break": [82, 144, 145, 154, 155], "weight": [146, 147, 157, 159], "allowed_atom_typ": 148, "doe": [116, 148, 154], "otherwis": 148, "squar": 148, "is_vac": 148, "prim_structure_data": 149, "l": 149, "accord": [84, 149, 152, 154, 155], "superstructure_data": 149, "super": 149, "registri": 150, "minim": 150, "fewest": 150, "least": 150, "trial_translations_cart": 150, "easi": 151, "without": [152, 153, 156], "l_m": 152, "oth": 152, "mapped_lattic": 152, "impli": 153, "determin": [153, 155], "unmap": [153, 159], "metric": 153, "ustrain": 153, "implicit": 153, "alreadi": 153, "disp": 153, "mapped_structur": 153, "atom_cost_method": [154, 157], "isotropic_disp_cost": [154, 157], "work": [154, 157], "rank": [111, 116, 154, 155], "volum": [154, 155, 157], "normal": [101, 154, 155], "mathrm": [154, 155], "frac": [154, 155], "tr": 155, "tild": 155, "b": [155, 159], "_": 155, "p": 155, "det": 155, "sens": 155, "f_": 155, "biot": 155, "x": 155, "quantiti": 155, "been": [111, 155], "symmetry_breaking_strain_cost": [155, 157], "b_": 155, "sym": [154, 155], "n_": 155, "g_1": 155, "sum_i": 155, "similar": 155, "et": [154, 155, 157], "al": [154, 155, 157], "select": [154, 155, 157], "One": [154, 155, 157], "symmetry_breaking_disp_cost": [154, 157], "5": [111, 154, 155, 157, 159], "lattice1": [155, 156], "lattice2": [155, 156], "reorientation_rang": 155, "lattice1_point_group": [82, 155], "lattice2_point_group": 155, "cost_method": 155, "isotropic_strain_cost": [155, 157], "just": [155, 157, 159], "absolut": 155, "how": [150, 155], "mani": 155, "increas": 155, "suffici": 155, "becaus": 155, "cell": 155, "intern": 155, "max_vol": [157, 159], "structure_factor_group": 157, "min_vol": 157, "lattice_cost_method": 157, "uniqu": 157, "mixtur": 157, "consid": 157, "multipl": [157, 159], "fraction": [157, 159], "due": 157, "remain": 157, "degre": 159, "freedom": 159, "sum": [154, 159], "section": 159, "few": 159, "case": 159, "standard": 159, "page": 159, "map_lattic": 159, "map_atom": [80, 82, 159], "simpl": 159, "cubic": 159, "simpli": 159, "rel": 159, "No": 159, "48": 159, "wai": 159, "mapmethod": 159, "xtal_prim": 159, "scipi": 159, "spatial": 159, "occ_dof": 159, "to_dict": 159, "qi": 159, "from_eul": 159, "z": 159, "30": 159, "as_matrix": 159, "structure_lattic": 159, "column_vector_matrix": 159, "atom_coordinate_frac": 159, "coordinate_frac": 159, "len": 159, "enumer": 159, "coordinate_mod": 159, "lattice_vector": 159, "titl": 159, "atom_coord": 159, "8660254037844387": 159, "49999999999999994": 159, "45": 159, "46": 159, "47": 159, "now": 159, "make_factor_group": 159, "known": 159, "burger": 159, "path": 159, "In": [101, 159], "As": 159, "xtal_structur": 159, "r": 159, "hcp_structur": 159, "kei": 159, "035022781737507204": 159, "0627484840614167": 159, "6495190528383288": 159, "43301270189221924": 159, "6495190528383289": 159, "3749999999999999": 159, "7499999999999996": 159, "37499999999999967": 159, "7071067811865471": 159, "294561174923997e": 159, "16": 159, "7071067811865472": 159, "19245008972987537": 159, "440892098500626e": 159, "1924500897298752": 159, "6123724356957944": 159, "3535533905932736": 159, "8660254037844388": 159, "7071067811865475": 159, "5807503295505684e": 159, "17": 159, "7071067811865476": 159, "0072970794135977035": 159, "left_stretch": 159, "012001479780975": 159, "0842793267718456": 159, "6653345369377348e": 159, "08427932677184571": 159, "9146840957832839": 159, "1102230246251565e": 159, "3877787807814457e": 159, "9999999999999996": 159, "right_stretch": 159, "0303300858899105": 159, "6": 159, "001097268289729e": 159, "030330085889910874": 159, "001097268289739e": 159, "8660254037844382": 159, "328813733397368e": 159, "328813733397366e": 159, "transformation_matrix_to_supercel": 159, "24999999999999967": 159, "299038105676658": 159, "8164965809277257": 159, "0350227817375071": 159, "06274848406141649": 159, "19245008972987498": 159, "551115123125783e": 159, "24999999999999964": 159, "2990381056766571": 159, "8164965809277259": 159, "035022781737507114": 159, "06274848406141657": 159, "8660254037844385": 159, "7500000000000001": 159, "7499999999999999": 159, "7071067811865474": 159, "19245008972987487": 159, "19245008972987532": 159, "0000000000000002": 159, "7071067811865478": 159, "007297079413597657": 159, "0606601717798214": 159, "220446049250313e": 159, "9999999999999998": 159, "030330085889910707": 159, "8660254037844383": 159, "4494897427831774": 159, "03502278173750718": 159, "06274848406141671": 159, "1924500897298751": 159, "19245008972987554": 159, "845925372767127e": 159, "8660254037844384": 159, "8164965809277255": 159, "intermedi": 159, "vasp": 159, "poscar": 159, "end": 159, "to_poscar_str": 159, "00000000": 159, "15470054": 159, "30940108": 159, "direct": 159, "50000000": 159, "22474487": 159, "16666667": 159, "08333333": 159, "58333333": 159, "18972270": 159, "07735027": 159, "04166667": 159, "54166667": 159, "0x115bedcb0": [], "0x115bfc5f0": [], "0x115bfc630": [], "0x115bee490": [], "0x1123f9ce0": [], "0x112405230": [], "0x112405270": [], "0x1123fa4c0": [], "propos": 84, "langl": 84, "rangl": 84, "remov": [84, 118, 154], "re": 84, "constructor": [84, 89, 91, 101, 111, 123, 132, 134, 144, 146], "special": [89, 144, 146], "bound": [111, 132], "next": [111, 132], "lower": 111, "enabl": 111, "less": [111, 132], "higher": 111, "nor": 111, "cours": 111, "onc": [111, 116], "shrunk": 111, "attribut": 111, "control": 116, "shrink": 116, "wa": 118, "matter": 132, "what": 132, "queu": 132, "instanc": 133, "when": 150, "g": 154, "rev": 154, "3v": 154, "pi": 154, "n_i": 154, "n_site": 154, "revers": 154, "per": 154, "geometr": 154, "preserv": 154, "equat": 154, "substitut": 154, "present": 153}, "objects": {"libcasm": [[3, 0, 0, "-", "mapping"]], "libcasm.mapping": [[4, 0, 0, "-", "info"], [83, 0, 0, "-", "mapsearch"], [151, 0, 0, "-", "methods"]], "libcasm.mapping.info": [[5, 1, 1, "", "AtomMapping"], [12, 1, 1, "", "AtomMappingResults"], [17, 1, 1, "", "LatticeMapping"], [27, 1, 1, "", "LatticeMappingResults"], [32, 1, 1, "", "ScoredAtomMapping"], [40, 1, 1, "", "ScoredLatticeMapping"], [51, 1, 1, "", "ScoredStructureMapping"], [61, 1, 1, "", "StructureMapping"], [68, 1, 1, "", "StructureMappingCost"], [74, 1, 1, "", "StructureMappingResults"], [79, 3, 1, "", "has_same_prim"], [80, 3, 1, "", "isotropic_strain_cost"], [81, 3, 1, "", "pretty_json"], [82, 3, 1, "", "symmetry_breaking_strain_cost"]], "libcasm.mapping.info.AtomMapping": [[6, 2, 1, "", "displacement"], [7, 2, 1, "", "from_dict"], [8, 2, 1, "", "interpolated"], [9, 2, 1, "", "permutation"], [10, 2, 1, "", "to_dict"], [11, 2, 1, "", "translation"]], "libcasm.mapping.info.AtomMappingResults": [[13, 2, 1, "", "data"], [14, 2, 1, "", "from_dict"], [15, 2, 1, "", "size"], [16, 2, 1, "", "to_dict"]], "libcasm.mapping.info.LatticeMapping": [[18, 2, 1, "", "deformation_gradient"], [19, 2, 1, "", "from_dict"], [20, 2, 1, "", "interpolated"], [21, 2, 1, "", "isometry"], [22, 2, 1, "", "left_stretch"], [23, 2, 1, "", "reorientation"], [24, 2, 1, "", "right_stretch"], [25, 2, 1, "", "to_dict"], [26, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.info.LatticeMappingResults": [[28, 2, 1, "", "data"], [29, 2, 1, "", "from_dict"], [30, 2, 1, "", "size"], [31, 2, 1, "", "to_dict"]], "libcasm.mapping.info.ScoredAtomMapping": [[33, 2, 1, "", "atom_cost"], [34, 2, 1, "", "displacement"], [35, 2, 1, "", "from_dict"], [36, 2, 1, "", "interpolated"], [37, 2, 1, "", "permutation"], [38, 2, 1, "", "to_dict"], [39, 2, 1, "", "translation"]], "libcasm.mapping.info.ScoredLatticeMapping": [[41, 2, 1, "", "deformation_gradient"], [42, 2, 1, "", "from_dict"], [43, 2, 1, "", "interpolated"], [44, 2, 1, "", "isometry"], [45, 2, 1, "", "lattice_cost"], [46, 2, 1, "", "left_stretch"], [47, 2, 1, "", "reorientation"], [48, 2, 1, "", "right_stretch"], [49, 2, 1, "", "to_dict"], [50, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.info.ScoredStructureMapping": [[52, 2, 1, "", "atom_cost"], [53, 2, 1, "", "atom_mapping"], [54, 2, 1, "", "from_dict"], [55, 2, 1, "", "interpolated"], [56, 2, 1, "", "lattice_cost"], [57, 2, 1, "", "lattice_mapping"], [58, 2, 1, "", "prim"], [59, 2, 1, "", "to_dict"], [60, 2, 1, "", "total_cost"]], "libcasm.mapping.info.StructureMapping": [[62, 2, 1, "", "atom_mapping"], [63, 2, 1, "", "from_dict"], [64, 2, 1, "", "interpolated"], [65, 2, 1, "", "lattice_mapping"], [66, 2, 1, "", "prim"], [67, 2, 1, "", "to_dict"]], "libcasm.mapping.info.StructureMappingCost": [[69, 2, 1, "", "atom_cost"], [70, 2, 1, "", "from_dict"], [71, 2, 1, "", "lattice_cost"], [72, 2, 1, "", "to_dict"], [73, 2, 1, "", "total_cost"]], "libcasm.mapping.info.StructureMappingResults": [[75, 2, 1, "", "data"], [76, 2, 1, "", "from_dict"], [77, 2, 1, "", "size"], [78, 2, 1, "", "to_dict"]], "libcasm.mapping.mapsearch": [[84, 1, 1, "", "AtomMappingSearchData"], [89, 1, 1, "", "IsotropicAtomCost"], [91, 1, 1, "", "LatticeMappingSearchData"], [101, 1, 1, "", "MappingNode"], [111, 1, 1, "", "MappingSearch"], [123, 1, 1, "", "PrimSearchData"], [132, 1, 1, "", "QueueConstraints"], [134, 1, 1, "", "StructureSearchData"], [144, 1, 1, "", "SymmetryBreakingAtomCost"], [146, 1, 1, "", "WeightedTotalCost"], [148, 3, 1, "", "make_atom_to_site_cost"], [149, 3, 1, "", "make_superstructure_data"], [150, 3, 1, "", "make_trial_translations"]], "libcasm.mapping.mapsearch.AtomMappingSearchData": [[85, 2, 1, "", "cost_matrix"], [86, 2, 1, "", "lattice_mapping_data"], [87, 2, 1, "", "site_displacements"], [88, 2, 1, "", "trial_translation_cart"]], "libcasm.mapping.mapsearch.IsotropicAtomCost": [[90, 2, 1, "", "cost"]], "libcasm.mapping.mapsearch.LatticeMappingSearchData": [[92, 2, 1, "", "N_supercell_site"], [93, 2, 1, "", "atom_coordinate_cart_in_supercell"], [94, 2, 1, "", "lattice_mapping"], [95, 2, 1, "", "prim_data"], [96, 2, 1, "", "structure_data"], [97, 2, 1, "", "supercell_allowed_atom_types"], [98, 2, 1, "", "supercell_lattice"], [99, 2, 1, "", "supercell_site_coordinate_cart"], [100, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.mapsearch.MappingNode": [[102, 2, 1, "", "atom_cost"], [103, 2, 1, "", "atom_mapping"], [104, 2, 1, "", "atom_mapping_data"], [105, 2, 1, "", "forced_off"], [106, 2, 1, "", "forced_on"], [107, 2, 1, "", "lattice_cost"], [108, 2, 1, "", "lattice_mapping_data"], [109, 2, 1, "", "to_dict"], [110, 2, 1, "", "total_cost"]], "libcasm.mapping.mapsearch.MappingSearch": [[112, 2, 1, "", "back"], [113, 2, 1, "", "front"], [114, 4, 1, "", "k_best"], [115, 2, 1, "", "make_and_insert_mapping_node"], [116, 4, 1, "", "max_cost"], [117, 4, 1, "", "min_cost"], [118, 2, 1, "", "partition"], [119, 2, 1, "", "pop_back"], [120, 2, 1, "", "pop_front"], [121, 2, 1, "", "results"], [122, 2, 1, "", "size"]], "libcasm.mapping.mapsearch.PrimSearchData": [[124, 2, 1, "", "N_prim_site"], [125, 2, 1, "", "prim"], [126, 2, 1, "", "prim_allowed_atom_types"], [127, 2, 1, "", "prim_crystal_point_group"], [128, 2, 1, "", "prim_factor_group"], [129, 2, 1, "", "prim_lattice"], [130, 2, 1, "", "prim_site_coordinate_cart"], [131, 2, 1, "", "prim_sym_invariant_displacement_modes"]], "libcasm.mapping.mapsearch.QueueConstraints": [[133, 2, 1, "", "enforce"]], "libcasm.mapping.mapsearch.StructureSearchData": [[135, 2, 1, "", "N_atom"], [136, 2, 1, "", "atom_coordinate_cart"], [137, 2, 1, "", "atom_type"], [138, 2, 1, "", "is_superstructure"], [139, 2, 1, "", "lattice"], [140, 2, 1, "", "prim_structure_data"], [141, 2, 1, "", "structure_crystal_point_group"], [142, 2, 1, "", "structure_factor_group"], [143, 2, 1, "", "transformation_matrix_to_super"]], "libcasm.mapping.mapsearch.SymmetryBreakingAtomCost": [[145, 2, 1, "", "cost"]], "libcasm.mapping.mapsearch.WeightedTotalCost": [[147, 2, 1, "", "cost"]], "libcasm.mapping.methods": [[152, 3, 1, "", "make_mapped_lattice"], [153, 3, 1, "", "make_mapped_structure"], [154, 3, 1, "", "map_atoms"], [155, 3, 1, "", "map_lattices"], [156, 3, 1, "", "map_lattices_without_reorientation"], [157, 3, 1, "", "map_structures"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "property", "Python property"]}, "titleterms": {"bibliographi": 0, "libcasm": [1, 3, 4, 83, 151, 158], "map": [1, 3, 4, 83, 151, 159], "about": 1, "casm": 1, "licens": 1, "document": 1, "instal": 2, "from": 2, "pypi": 2, "sourc": 2, "For": 2, "contributor": 2, "info": 4, "atommap": 5, "displac": [6, 34], "from_dict": [7, 14, 19, 29, 35, 42, 54, 63, 70, 76], "interpol": [8, 20, 36, 43, 55, 64, 159], "permut": [9, 37], "to_dict": [10, 16, 25, 31, 38, 49, 59, 67, 72, 78, 109], "translat": [11, 39], "atommappingresult": 12, "data": [13, 28, 75], "size": [15, 30, 77, 122], "latticemap": 17, "deformation_gradi": [18, 41], "isometri": [21, 44], "left_stretch": [22, 46], "reorient": [23, 47], "right_stretch": [24, 48], "transformation_matrix_to_sup": [26, 50, 100, 143], "latticemappingresult": 27, "scoredatommap": 32, "atom_cost": [33, 52, 69, 102], "scoredlatticemap": 40, "lattice_cost": [45, 56, 71, 107], "scoredstructuremap": 51, "atom_map": [53, 62, 103], "lattice_map": [57, 65, 94], "prim": [58, 66, 125, 159], "total_cost": [60, 73, 110], "structuremap": 61, "structuremappingcost": 68, "structuremappingresult": 74, "has_same_prim": 79, "pretty_json": 81, "mapsearch": 83, "atommappingsearchdata": 84, "cost_matrix": 85, "lattice_mapping_data": [86, 108], "site_displac": 87, "trial_translation_cart": 88, "isotropicatomcost": 89, "latticemappingsearchdata": 91, "n_supercell_sit": 92, "atom_coordinate_cart_in_supercel": 93, "prim_data": 95, "structure_data": 96, "supercell_allowed_atom_typ": 97, "supercell_lattic": 98, "supercell_site_coordinate_cart": 99, "mappingnod": 101, "atom_mapping_data": 104, "forced_off": 105, "forced_on": 106, "mappingsearch": 111, "back": 112, "front": 113, "make_and_insert_mapping_nod": 115, "partit": 118, "pop_back": 119, "pop_front": 120, "result": 121, "primsearchdata": 123, "n_prim_sit": 124, "prim_allowed_atom_typ": 126, "prim_crystal_point_group": 127, "prim_factor_group": 128, "prim_lattic": 129, "prim_site_coordinate_cart": 130, "prim_sym_invariant_displacement_mod": 131, "queueconstraint": 132, "structuresearchdata": 134, "n_atom": 135, "atom_coordinate_cart": 136, "atom_typ": 137, "is_superstructur": 138, "lattic": 139, "prim_structure_data": 140, "structure_crystal_point_group": 141, "structure_factor_group": 142, "symmetrybreakingatomcost": 144, "weightedtotalcost": 146, "make_atom_to_site_cost": 148, "make_superstructure_data": 149, "make_trial_transl": 150, "method": 151, "make_mapped_lattic": 152, "make_mapped_structur": 153, "map_atom": 154, "map_lattic": 155, "map_structur": 157, "packag": 158, "usag": 159, "exampl": 159, "1": 159, "A": 159, "perfect": 159, "symmetri": 159, "inform": 159, "provid": 159, "2": 159, "3": 159, "an": 159, "hcp": 159, "structur": 159, "bcc": 159, "4": 159, "between": 159, "cost": [90, 145, 147], "k_best": 114, "max_cost": 116, "min_cost": 117, "enforc": 133, "isotropic_strain_cost": 80, "symmetry_breaking_strain_cost": 82, "map_lattices_without_reorient": 156}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"Bibliography": [[0, "bibliography"]], "libcasm-mapping": [[1, "libcasm-mapping"]], "About CASM": [[1, "about-casm"]], "License": [[1, "license"]], "Documentation": [[1, "documentation"]], "Installation": [[2, "installation"]], "Install from PyPI": [[2, "install-from-pypi"]], "Install from source": [[2, "install-from-source"]], "For contributors": [[2, "for-contributors"]], "libcasm.mapping": [[3, "module-libcasm.mapping"]], "libcasm.mapping.info": [[4, "module-libcasm.mapping.info"]], "AtomMapping": [[5, "atommapping"]], "displacement": [[6, "displacement"], [34, "displacement"]], "from_dict": [[7, "from-dict"], [14, "from-dict"], [19, "from-dict"], [29, "from-dict"], [35, "from-dict"], [42, "from-dict"], [54, "from-dict"], [63, "from-dict"], [70, "from-dict"], [76, "from-dict"]], "interpolated": [[8, "interpolated"], [20, "interpolated"], [36, "interpolated"], [43, "interpolated"], [55, "interpolated"], [64, "interpolated"]], "permutation": [[9, "permutation"], [37, "permutation"]], "to_dict": [[10, "to-dict"], [16, "to-dict"], [25, "to-dict"], [31, "to-dict"], [38, "to-dict"], [49, "to-dict"], [59, "to-dict"], [67, "to-dict"], [72, "to-dict"], [78, "to-dict"], [109, "to-dict"]], "translation": [[11, "translation"], [39, "translation"]], "AtomMappingResults": [[12, "atommappingresults"]], "data": [[13, "data"], [28, "data"], [75, "data"]], "size": [[15, "size"], [30, "size"], [77, "size"], [122, "size"]], "LatticeMapping": [[17, "latticemapping"]], "deformation_gradient": [[18, "deformation-gradient"], [41, "deformation-gradient"]], "isometry": [[21, "isometry"], [44, "isometry"]], "left_stretch": [[22, "left-stretch"], [46, "left-stretch"]], "reorientation": [[23, "reorientation"], [47, "reorientation"]], "right_stretch": [[24, "right-stretch"], [48, "right-stretch"]], "transformation_matrix_to_super": [[26, "transformation-matrix-to-super"], [50, "transformation-matrix-to-super"], [100, "transformation-matrix-to-super"], [143, "transformation-matrix-to-super"]], "LatticeMappingResults": [[27, "latticemappingresults"]], "ScoredAtomMapping": [[32, "scoredatommapping"]], "atom_cost": [[33, "atom-cost"], [52, "atom-cost"], [69, "atom-cost"], [102, "atom-cost"]], "ScoredLatticeMapping": [[40, "scoredlatticemapping"]], "lattice_cost": [[45, "lattice-cost"], [56, "lattice-cost"], [71, "lattice-cost"], [107, "lattice-cost"]], "ScoredStructureMapping": [[51, "scoredstructuremapping"]], "atom_mapping": [[53, "atom-mapping"], [62, "atom-mapping"], [103, "atom-mapping"]], "lattice_mapping": [[57, "lattice-mapping"], [65, "lattice-mapping"], [94, "lattice-mapping"]], "prim": [[58, "prim"], [66, "prim"], [125, "prim"]], "total_cost": [[60, "total-cost"], [73, "total-cost"], [110, "total-cost"]], "StructureMapping": [[61, "structuremapping"]], "StructureMappingCost": [[68, "structuremappingcost"]], "StructureMappingResults": [[74, "structuremappingresults"]], "has_same_prim": [[79, "has-same-prim"]], "isotropic_strain_cost": [[80, "isotropic-strain-cost"]], "pretty_json": [[81, "pretty-json"]], "symmetry_breaking_strain_cost": [[82, "symmetry-breaking-strain-cost"]], "libcasm.mapping.mapsearch": [[83, "module-libcasm.mapping.mapsearch"]], "AtomMappingSearchData": [[84, "atommappingsearchdata"]], "cost_matrix": [[85, "cost-matrix"]], "lattice_mapping_data": [[86, "lattice-mapping-data"], [108, "lattice-mapping-data"]], "site_displacements": [[87, "site-displacements"]], "trial_translation_cart": [[88, "trial-translation-cart"]], "IsotropicAtomCost": [[89, "isotropicatomcost"]], "cost": [[90, "cost"], [145, "cost"], [147, "cost"]], "LatticeMappingSearchData": [[91, "latticemappingsearchdata"]], "N_supercell_site": [[92, "n-supercell-site"]], "atom_coordinate_cart_in_supercell": [[93, "atom-coordinate-cart-in-supercell"]], "prim_data": [[95, "prim-data"]], "structure_data": [[96, "structure-data"]], "supercell_allowed_atom_types": [[97, "supercell-allowed-atom-types"]], "supercell_lattice": [[98, "supercell-lattice"]], "supercell_site_coordinate_cart": [[99, "supercell-site-coordinate-cart"]], "MappingNode": [[101, "mappingnode"]], "atom_mapping_data": [[104, "atom-mapping-data"]], "forced_off": [[105, "forced-off"]], "forced_on": [[106, "forced-on"]], "MappingSearch": [[111, "mappingsearch"]], "back": [[112, "back"]], "front": [[113, "front"]], "k_best": [[114, "k-best"]], "make_and_insert_mapping_node": [[115, "make-and-insert-mapping-node"]], "max_cost": [[116, "max-cost"]], "min_cost": [[117, "min-cost"]], "partition": [[118, "partition"]], "pop_back": [[119, "pop-back"]], "pop_front": [[120, "pop-front"]], "results": [[121, "results"]], "PrimSearchData": [[123, "primsearchdata"]], "N_prim_site": [[124, "n-prim-site"]], "prim_allowed_atom_types": [[126, "prim-allowed-atom-types"]], "prim_crystal_point_group": [[127, "prim-crystal-point-group"]], "prim_factor_group": [[128, "prim-factor-group"]], "prim_lattice": [[129, "prim-lattice"]], "prim_site_coordinate_cart": [[130, "prim-site-coordinate-cart"]], "prim_sym_invariant_displacement_modes": [[131, "prim-sym-invariant-displacement-modes"]], "QueueConstraints": [[132, "queueconstraints"]], "enforce": [[133, "enforce"]], "StructureSearchData": [[134, "structuresearchdata"]], "N_atom": [[135, "n-atom"]], "atom_coordinate_cart": [[136, "atom-coordinate-cart"]], "atom_type": [[137, "atom-type"]], "is_superstructure": [[138, "is-superstructure"]], "lattice": [[139, "lattice"]], "prim_structure_data": [[140, "prim-structure-data"]], "structure_crystal_point_group": [[141, "structure-crystal-point-group"]], "structure_factor_group": [[142, "structure-factor-group"]], "SymmetryBreakingAtomCost": [[144, "symmetrybreakingatomcost"]], "WeightedTotalCost": [[146, "weightedtotalcost"]], "make_atom_to_site_cost": [[148, "make-atom-to-site-cost"]], "make_superstructure_data": [[149, "make-superstructure-data"]], "make_trial_translations": [[150, "make-trial-translations"]], "libcasm.mapping.methods": [[151, "module-libcasm.mapping.methods"]], "make_mapped_lattice": [[152, "make-mapped-lattice"]], "make_mapped_structure": [[153, "make-mapped-structure"]], "map_atoms": [[154, "map-atoms"]], "map_lattices": [[155, "map-lattices"]], "map_lattices_without_reorientation": [[156, "map-lattices-without-reorientation"]], "map_structures": [[157, "map-structures"]], "libcasm package": [[158, "libcasm-package"]], "Usage": [[159, "usage"]], "Example 1: A perfect mapping, no symmetry information provided": [[159, "example-1-a-perfect-mapping-no-symmetry-information-provided"]], "Example 2: A perfect mapping, with symmetry information provided": [[159, "example-2-a-perfect-mapping-with-symmetry-information-provided"]], "Example 3: Mapping an HCP structure to a BCC prim": [[159, "example-3-mapping-an-hcp-structure-to-a-bcc-prim"]], "Example 4: Interpolating between an HCP structure and the BCC prim": [[159, "example-4-interpolating-between-an-hcp-structure-and-the-bcc-prim"]]}, "indexentries": {"libcasm.mapping": [[3, "module-libcasm.mapping"]], "module": [[3, "module-libcasm.mapping"], [4, "module-libcasm.mapping.info"], [83, "module-libcasm.mapping.mapsearch"], [151, "module-libcasm.mapping.methods"]], "libcasm.mapping.info": [[4, "module-libcasm.mapping.info"]], "atommapping (class in libcasm.mapping.info)": [[5, "libcasm.mapping.info.AtomMapping"]], "displacement() (libcasm.mapping.info.atommapping method)": [[6, "libcasm.mapping.info.AtomMapping.displacement"]], "from_dict() (libcasm.mapping.info.atommapping static method)": [[7, "libcasm.mapping.info.AtomMapping.from_dict"]], "interpolated() (libcasm.mapping.info.atommapping method)": [[8, "libcasm.mapping.info.AtomMapping.interpolated"]], "permutation() (libcasm.mapping.info.atommapping method)": [[9, "libcasm.mapping.info.AtomMapping.permutation"]], "to_dict() (libcasm.mapping.info.atommapping method)": [[10, "libcasm.mapping.info.AtomMapping.to_dict"]], "translation() (libcasm.mapping.info.atommapping method)": [[11, "libcasm.mapping.info.AtomMapping.translation"]], "atommappingresults (class in libcasm.mapping.info)": [[12, "libcasm.mapping.info.AtomMappingResults"]], "data() (libcasm.mapping.info.atommappingresults method)": [[13, "libcasm.mapping.info.AtomMappingResults.data"]], "from_dict() (libcasm.mapping.info.atommappingresults static method)": [[14, "libcasm.mapping.info.AtomMappingResults.from_dict"]], "size() (libcasm.mapping.info.atommappingresults method)": [[15, "libcasm.mapping.info.AtomMappingResults.size"]], "to_dict() (libcasm.mapping.info.atommappingresults method)": [[16, "libcasm.mapping.info.AtomMappingResults.to_dict"]], "latticemapping (class in libcasm.mapping.info)": [[17, "libcasm.mapping.info.LatticeMapping"]], "deformation_gradient() (libcasm.mapping.info.latticemapping method)": [[18, "libcasm.mapping.info.LatticeMapping.deformation_gradient"]], "from_dict() (libcasm.mapping.info.latticemapping static method)": [[19, "libcasm.mapping.info.LatticeMapping.from_dict"]], "interpolated() (libcasm.mapping.info.latticemapping method)": [[20, "libcasm.mapping.info.LatticeMapping.interpolated"]], "isometry() (libcasm.mapping.info.latticemapping method)": [[21, "libcasm.mapping.info.LatticeMapping.isometry"]], "left_stretch() (libcasm.mapping.info.latticemapping method)": [[22, "libcasm.mapping.info.LatticeMapping.left_stretch"]], "reorientation() (libcasm.mapping.info.latticemapping method)": [[23, "libcasm.mapping.info.LatticeMapping.reorientation"]], "right_stretch() (libcasm.mapping.info.latticemapping method)": [[24, "libcasm.mapping.info.LatticeMapping.right_stretch"]], "to_dict() (libcasm.mapping.info.latticemapping method)": [[25, "libcasm.mapping.info.LatticeMapping.to_dict"]], "transformation_matrix_to_super() (libcasm.mapping.info.latticemapping method)": [[26, "libcasm.mapping.info.LatticeMapping.transformation_matrix_to_super"]], "latticemappingresults (class in libcasm.mapping.info)": [[27, "libcasm.mapping.info.LatticeMappingResults"]], "data() (libcasm.mapping.info.latticemappingresults method)": [[28, "libcasm.mapping.info.LatticeMappingResults.data"]], "from_dict() (libcasm.mapping.info.latticemappingresults static method)": [[29, "libcasm.mapping.info.LatticeMappingResults.from_dict"]], "size() (libcasm.mapping.info.latticemappingresults method)": [[30, "libcasm.mapping.info.LatticeMappingResults.size"]], "to_dict() (libcasm.mapping.info.latticemappingresults method)": [[31, "libcasm.mapping.info.LatticeMappingResults.to_dict"]], "scoredatommapping (class in libcasm.mapping.info)": [[32, "libcasm.mapping.info.ScoredAtomMapping"]], "atom_cost() (libcasm.mapping.info.scoredatommapping method)": [[33, "libcasm.mapping.info.ScoredAtomMapping.atom_cost"]], "displacement() (libcasm.mapping.info.scoredatommapping method)": [[34, "libcasm.mapping.info.ScoredAtomMapping.displacement"]], "from_dict() (libcasm.mapping.info.scoredatommapping static method)": [[35, "libcasm.mapping.info.ScoredAtomMapping.from_dict"]], "interpolated() (libcasm.mapping.info.scoredatommapping method)": [[36, "libcasm.mapping.info.ScoredAtomMapping.interpolated"]], "permutation() (libcasm.mapping.info.scoredatommapping method)": [[37, "libcasm.mapping.info.ScoredAtomMapping.permutation"]], "to_dict() (libcasm.mapping.info.scoredatommapping method)": [[38, "libcasm.mapping.info.ScoredAtomMapping.to_dict"]], "translation() (libcasm.mapping.info.scoredatommapping method)": [[39, "libcasm.mapping.info.ScoredAtomMapping.translation"]], "scoredlatticemapping (class in libcasm.mapping.info)": [[40, "libcasm.mapping.info.ScoredLatticeMapping"]], "deformation_gradient() (libcasm.mapping.info.scoredlatticemapping method)": [[41, "libcasm.mapping.info.ScoredLatticeMapping.deformation_gradient"]], "from_dict() (libcasm.mapping.info.scoredlatticemapping static method)": [[42, "libcasm.mapping.info.ScoredLatticeMapping.from_dict"]], "interpolated() (libcasm.mapping.info.scoredlatticemapping method)": [[43, "libcasm.mapping.info.ScoredLatticeMapping.interpolated"]], "isometry() (libcasm.mapping.info.scoredlatticemapping method)": [[44, "libcasm.mapping.info.ScoredLatticeMapping.isometry"]], "lattice_cost() (libcasm.mapping.info.scoredlatticemapping method)": [[45, "libcasm.mapping.info.ScoredLatticeMapping.lattice_cost"]], "left_stretch() (libcasm.mapping.info.scoredlatticemapping method)": [[46, "libcasm.mapping.info.ScoredLatticeMapping.left_stretch"]], "reorientation() (libcasm.mapping.info.scoredlatticemapping method)": [[47, "libcasm.mapping.info.ScoredLatticeMapping.reorientation"]], "right_stretch() (libcasm.mapping.info.scoredlatticemapping method)": [[48, "libcasm.mapping.info.ScoredLatticeMapping.right_stretch"]], "to_dict() (libcasm.mapping.info.scoredlatticemapping method)": [[49, "libcasm.mapping.info.ScoredLatticeMapping.to_dict"]], "transformation_matrix_to_super() (libcasm.mapping.info.scoredlatticemapping method)": [[50, "libcasm.mapping.info.ScoredLatticeMapping.transformation_matrix_to_super"]], "scoredstructuremapping (class in libcasm.mapping.info)": [[51, "libcasm.mapping.info.ScoredStructureMapping"]], "atom_cost() (libcasm.mapping.info.scoredstructuremapping method)": [[52, "libcasm.mapping.info.ScoredStructureMapping.atom_cost"]], "atom_mapping() (libcasm.mapping.info.scoredstructuremapping method)": [[53, "libcasm.mapping.info.ScoredStructureMapping.atom_mapping"]], "from_dict() (libcasm.mapping.info.scoredstructuremapping static method)": [[54, "libcasm.mapping.info.ScoredStructureMapping.from_dict"]], "interpolated() (libcasm.mapping.info.scoredstructuremapping method)": [[55, "libcasm.mapping.info.ScoredStructureMapping.interpolated"]], "lattice_cost() (libcasm.mapping.info.scoredstructuremapping method)": [[56, "libcasm.mapping.info.ScoredStructureMapping.lattice_cost"]], "lattice_mapping() (libcasm.mapping.info.scoredstructuremapping method)": [[57, "libcasm.mapping.info.ScoredStructureMapping.lattice_mapping"]], "prim() (libcasm.mapping.info.scoredstructuremapping method)": [[58, "libcasm.mapping.info.ScoredStructureMapping.prim"]], "to_dict() (libcasm.mapping.info.scoredstructuremapping method)": [[59, "libcasm.mapping.info.ScoredStructureMapping.to_dict"]], "total_cost() (libcasm.mapping.info.scoredstructuremapping method)": [[60, "libcasm.mapping.info.ScoredStructureMapping.total_cost"]], "structuremapping (class in libcasm.mapping.info)": [[61, "libcasm.mapping.info.StructureMapping"]], "atom_mapping() (libcasm.mapping.info.structuremapping method)": [[62, "libcasm.mapping.info.StructureMapping.atom_mapping"]], "from_dict() (libcasm.mapping.info.structuremapping static method)": [[63, "libcasm.mapping.info.StructureMapping.from_dict"]], "interpolated() (libcasm.mapping.info.structuremapping method)": [[64, "libcasm.mapping.info.StructureMapping.interpolated"]], "lattice_mapping() (libcasm.mapping.info.structuremapping method)": [[65, "libcasm.mapping.info.StructureMapping.lattice_mapping"]], "prim() (libcasm.mapping.info.structuremapping method)": [[66, "libcasm.mapping.info.StructureMapping.prim"]], "to_dict() (libcasm.mapping.info.structuremapping method)": [[67, "libcasm.mapping.info.StructureMapping.to_dict"]], "structuremappingcost (class in libcasm.mapping.info)": [[68, "libcasm.mapping.info.StructureMappingCost"]], "atom_cost() (libcasm.mapping.info.structuremappingcost method)": [[69, "libcasm.mapping.info.StructureMappingCost.atom_cost"]], "from_dict() (libcasm.mapping.info.structuremappingcost static method)": [[70, "libcasm.mapping.info.StructureMappingCost.from_dict"]], "lattice_cost() (libcasm.mapping.info.structuremappingcost method)": [[71, "libcasm.mapping.info.StructureMappingCost.lattice_cost"]], "to_dict() (libcasm.mapping.info.structuremappingcost method)": [[72, "libcasm.mapping.info.StructureMappingCost.to_dict"]], "total_cost() (libcasm.mapping.info.structuremappingcost method)": [[73, "libcasm.mapping.info.StructureMappingCost.total_cost"]], "structuremappingresults (class in libcasm.mapping.info)": [[74, "libcasm.mapping.info.StructureMappingResults"]], "data() (libcasm.mapping.info.structuremappingresults method)": [[75, "libcasm.mapping.info.StructureMappingResults.data"]], "from_dict() (libcasm.mapping.info.structuremappingresults static method)": [[76, "libcasm.mapping.info.StructureMappingResults.from_dict"]], "size() (libcasm.mapping.info.structuremappingresults method)": [[77, "libcasm.mapping.info.StructureMappingResults.size"]], "to_dict() (libcasm.mapping.info.structuremappingresults method)": [[78, "libcasm.mapping.info.StructureMappingResults.to_dict"]], "has_same_prim() (in module libcasm.mapping.info)": [[79, "libcasm.mapping.info.has_same_prim"]], "isotropic_strain_cost() (in module libcasm.mapping.info)": [[80, "libcasm.mapping.info.isotropic_strain_cost"]], "pretty_json() (in module libcasm.mapping.info)": [[81, "libcasm.mapping.info.pretty_json"]], "symmetry_breaking_strain_cost() (in module libcasm.mapping.info)": [[82, "libcasm.mapping.info.symmetry_breaking_strain_cost"]], "libcasm.mapping.mapsearch": [[83, "module-libcasm.mapping.mapsearch"]], "atommappingsearchdata (class in libcasm.mapping.mapsearch)": [[84, "libcasm.mapping.mapsearch.AtomMappingSearchData"]], "cost_matrix() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[85, "libcasm.mapping.mapsearch.AtomMappingSearchData.cost_matrix"]], "lattice_mapping_data() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[86, "libcasm.mapping.mapsearch.AtomMappingSearchData.lattice_mapping_data"]], "site_displacements() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[87, "libcasm.mapping.mapsearch.AtomMappingSearchData.site_displacements"]], "trial_translation_cart() (libcasm.mapping.mapsearch.atommappingsearchdata method)": [[88, "libcasm.mapping.mapsearch.AtomMappingSearchData.trial_translation_cart"]], "isotropicatomcost (class in libcasm.mapping.mapsearch)": [[89, "libcasm.mapping.mapsearch.IsotropicAtomCost"]], "cost() (libcasm.mapping.mapsearch.isotropicatomcost method)": [[90, "libcasm.mapping.mapsearch.IsotropicAtomCost.cost"]], "latticemappingsearchdata (class in libcasm.mapping.mapsearch)": [[91, "libcasm.mapping.mapsearch.LatticeMappingSearchData"]], "n_supercell_site() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[92, "libcasm.mapping.mapsearch.LatticeMappingSearchData.N_supercell_site"]], "atom_coordinate_cart_in_supercell() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[93, "libcasm.mapping.mapsearch.LatticeMappingSearchData.atom_coordinate_cart_in_supercell"]], "lattice_mapping() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[94, "libcasm.mapping.mapsearch.LatticeMappingSearchData.lattice_mapping"]], "prim_data() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[95, "libcasm.mapping.mapsearch.LatticeMappingSearchData.prim_data"]], "structure_data() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[96, "libcasm.mapping.mapsearch.LatticeMappingSearchData.structure_data"]], "supercell_allowed_atom_types() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[97, "libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_allowed_atom_types"]], "supercell_lattice() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[98, "libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_lattice"]], "supercell_site_coordinate_cart() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[99, "libcasm.mapping.mapsearch.LatticeMappingSearchData.supercell_site_coordinate_cart"]], "transformation_matrix_to_super() (libcasm.mapping.mapsearch.latticemappingsearchdata method)": [[100, "libcasm.mapping.mapsearch.LatticeMappingSearchData.transformation_matrix_to_super"]], "mappingnode (class in libcasm.mapping.mapsearch)": [[101, "libcasm.mapping.mapsearch.MappingNode"]], "atom_cost() (libcasm.mapping.mapsearch.mappingnode method)": [[102, "libcasm.mapping.mapsearch.MappingNode.atom_cost"]], "atom_mapping() (libcasm.mapping.mapsearch.mappingnode method)": [[103, "libcasm.mapping.mapsearch.MappingNode.atom_mapping"]], "atom_mapping_data() (libcasm.mapping.mapsearch.mappingnode method)": [[104, "libcasm.mapping.mapsearch.MappingNode.atom_mapping_data"]], "forced_off() (libcasm.mapping.mapsearch.mappingnode method)": [[105, "libcasm.mapping.mapsearch.MappingNode.forced_off"]], "forced_on() (libcasm.mapping.mapsearch.mappingnode method)": [[106, "libcasm.mapping.mapsearch.MappingNode.forced_on"]], "lattice_cost() (libcasm.mapping.mapsearch.mappingnode method)": [[107, "libcasm.mapping.mapsearch.MappingNode.lattice_cost"]], "lattice_mapping_data() (libcasm.mapping.mapsearch.mappingnode method)": [[108, "libcasm.mapping.mapsearch.MappingNode.lattice_mapping_data"]], "to_dict() (libcasm.mapping.mapsearch.mappingnode method)": [[109, "libcasm.mapping.mapsearch.MappingNode.to_dict"]], "total_cost() (libcasm.mapping.mapsearch.mappingnode method)": [[110, "libcasm.mapping.mapsearch.MappingNode.total_cost"]], "mappingsearch (class in libcasm.mapping.mapsearch)": [[111, "libcasm.mapping.mapsearch.MappingSearch"]], "back() (libcasm.mapping.mapsearch.mappingsearch method)": [[112, "libcasm.mapping.mapsearch.MappingSearch.back"]], "front() (libcasm.mapping.mapsearch.mappingsearch method)": [[113, "libcasm.mapping.mapsearch.MappingSearch.front"]], "k_best (libcasm.mapping.mapsearch.mappingsearch property)": [[114, "libcasm.mapping.mapsearch.MappingSearch.k_best"]], "make_and_insert_mapping_node() (libcasm.mapping.mapsearch.mappingsearch method)": [[115, "libcasm.mapping.mapsearch.MappingSearch.make_and_insert_mapping_node"]], "max_cost (libcasm.mapping.mapsearch.mappingsearch property)": [[116, "libcasm.mapping.mapsearch.MappingSearch.max_cost"]], "min_cost (libcasm.mapping.mapsearch.mappingsearch property)": [[117, "libcasm.mapping.mapsearch.MappingSearch.min_cost"]], "partition() (libcasm.mapping.mapsearch.mappingsearch method)": [[118, "libcasm.mapping.mapsearch.MappingSearch.partition"]], "pop_back() (libcasm.mapping.mapsearch.mappingsearch method)": [[119, "libcasm.mapping.mapsearch.MappingSearch.pop_back"]], "pop_front() (libcasm.mapping.mapsearch.mappingsearch method)": [[120, "libcasm.mapping.mapsearch.MappingSearch.pop_front"]], "results() (libcasm.mapping.mapsearch.mappingsearch method)": [[121, "libcasm.mapping.mapsearch.MappingSearch.results"]], "size() (libcasm.mapping.mapsearch.mappingsearch method)": [[122, "libcasm.mapping.mapsearch.MappingSearch.size"]], "primsearchdata (class in libcasm.mapping.mapsearch)": [[123, "libcasm.mapping.mapsearch.PrimSearchData"]], "n_prim_site() (libcasm.mapping.mapsearch.primsearchdata method)": [[124, "libcasm.mapping.mapsearch.PrimSearchData.N_prim_site"]], "prim() (libcasm.mapping.mapsearch.primsearchdata method)": [[125, "libcasm.mapping.mapsearch.PrimSearchData.prim"]], "prim_allowed_atom_types() (libcasm.mapping.mapsearch.primsearchdata method)": [[126, "libcasm.mapping.mapsearch.PrimSearchData.prim_allowed_atom_types"]], "prim_crystal_point_group() (libcasm.mapping.mapsearch.primsearchdata method)": [[127, "libcasm.mapping.mapsearch.PrimSearchData.prim_crystal_point_group"]], "prim_factor_group() (libcasm.mapping.mapsearch.primsearchdata method)": [[128, "libcasm.mapping.mapsearch.PrimSearchData.prim_factor_group"]], "prim_lattice() (libcasm.mapping.mapsearch.primsearchdata method)": [[129, "libcasm.mapping.mapsearch.PrimSearchData.prim_lattice"]], "prim_site_coordinate_cart() (libcasm.mapping.mapsearch.primsearchdata method)": [[130, "libcasm.mapping.mapsearch.PrimSearchData.prim_site_coordinate_cart"]], "prim_sym_invariant_displacement_modes() (libcasm.mapping.mapsearch.primsearchdata method)": [[131, "libcasm.mapping.mapsearch.PrimSearchData.prim_sym_invariant_displacement_modes"]], "queueconstraints (class in libcasm.mapping.mapsearch)": [[132, "libcasm.mapping.mapsearch.QueueConstraints"]], "enforce() (libcasm.mapping.mapsearch.queueconstraints method)": [[133, "libcasm.mapping.mapsearch.QueueConstraints.enforce"]], "structuresearchdata (class in libcasm.mapping.mapsearch)": [[134, "libcasm.mapping.mapsearch.StructureSearchData"]], "n_atom() (libcasm.mapping.mapsearch.structuresearchdata method)": [[135, "libcasm.mapping.mapsearch.StructureSearchData.N_atom"]], "atom_coordinate_cart() (libcasm.mapping.mapsearch.structuresearchdata method)": [[136, "libcasm.mapping.mapsearch.StructureSearchData.atom_coordinate_cart"]], "atom_type() (libcasm.mapping.mapsearch.structuresearchdata method)": [[137, "libcasm.mapping.mapsearch.StructureSearchData.atom_type"]], "is_superstructure() (libcasm.mapping.mapsearch.structuresearchdata method)": [[138, "libcasm.mapping.mapsearch.StructureSearchData.is_superstructure"]], "lattice() (libcasm.mapping.mapsearch.structuresearchdata method)": [[139, "libcasm.mapping.mapsearch.StructureSearchData.lattice"]], "prim_structure_data() (libcasm.mapping.mapsearch.structuresearchdata method)": [[140, "libcasm.mapping.mapsearch.StructureSearchData.prim_structure_data"]], "structure_crystal_point_group() (libcasm.mapping.mapsearch.structuresearchdata method)": [[141, "libcasm.mapping.mapsearch.StructureSearchData.structure_crystal_point_group"]], "structure_factor_group() (libcasm.mapping.mapsearch.structuresearchdata method)": [[142, "libcasm.mapping.mapsearch.StructureSearchData.structure_factor_group"]], "transformation_matrix_to_super() (libcasm.mapping.mapsearch.structuresearchdata method)": [[143, "libcasm.mapping.mapsearch.StructureSearchData.transformation_matrix_to_super"]], "symmetrybreakingatomcost (class in libcasm.mapping.mapsearch)": [[144, "libcasm.mapping.mapsearch.SymmetryBreakingAtomCost"]], "cost() (libcasm.mapping.mapsearch.symmetrybreakingatomcost method)": [[145, "libcasm.mapping.mapsearch.SymmetryBreakingAtomCost.cost"]], "weightedtotalcost (class in libcasm.mapping.mapsearch)": [[146, "libcasm.mapping.mapsearch.WeightedTotalCost"]], "cost() (libcasm.mapping.mapsearch.weightedtotalcost method)": [[147, "libcasm.mapping.mapsearch.WeightedTotalCost.cost"]], "make_atom_to_site_cost() (in module libcasm.mapping.mapsearch)": [[148, "libcasm.mapping.mapsearch.make_atom_to_site_cost"]], "make_superstructure_data() (in module libcasm.mapping.mapsearch)": [[149, "libcasm.mapping.mapsearch.make_superstructure_data"]], "make_trial_translations() (in module libcasm.mapping.mapsearch)": [[150, "libcasm.mapping.mapsearch.make_trial_translations"]], "libcasm.mapping.methods": [[151, "module-libcasm.mapping.methods"]], "make_mapped_lattice() (in module libcasm.mapping.methods)": [[152, "libcasm.mapping.methods.make_mapped_lattice"]], "make_mapped_structure() (in module libcasm.mapping.methods)": [[153, "libcasm.mapping.methods.make_mapped_structure"]], "map_atoms() (in module libcasm.mapping.methods)": [[154, "libcasm.mapping.methods.map_atoms"]], "map_lattices() (in module libcasm.mapping.methods)": [[155, "libcasm.mapping.methods.map_lattices"]], "map_lattices_without_reorientation() (in module libcasm.mapping.methods)": [[156, "libcasm.mapping.methods.map_lattices_without_reorientation"]], "map_structures() (in module libcasm.mapping.methods)": [[157, "libcasm.mapping.methods.map_structures"]]}}) \ No newline at end of file diff --git a/docs/libcasm/mapping/2.0/usage.html b/docs/libcasm/mapping/2.0/usage.html index 93889502..ebffbcf0 100644 --- a/docs/libcasm/mapping/2.0/usage.html +++ b/docs/libcasm/mapping/2.0/usage.html @@ -8,7 +8,7 @@ - Usage — libcasm-mapping 2.0a5 documentation + Usage — libcasm-mapping 2.0a6 documentation @@ -39,7 +39,7 @@ - + diff --git a/docs/overview/latest/.doctrees/environment.pickle b/docs/overview/latest/.doctrees/environment.pickle index 5f80d55a116a9c309817dcb4e9a5cfebafb78761..4c724b0dd99e93a2a63735133709ed94438cfc77 100644 GIT binary patch delta 1660 zcmY*ZZBSHI7~b~;th>vue7m?JyQYGCD40^A!$J(mh#+7vF%IJLVY-llsbxeV)(jvF z+PipZbX(0DvvCx-#3Jz>Y4RyeI9MsJjfD|tGv%MOI_F$Q^v`qeeV^xjp7)${@2&50 zsqb=W2r#<*VtFY%$AF>6&3Mh|j}1mWXz^OK7VC^U@xHMce5aq2$*PsPrrmkF@=W{k z-?Wrksv*c?o)+6<4ui)OrOgYSWU^9=c@e#sr^M9Q4sSHZYQ^Q54*)fpe&P#Ti(iHa zTwE83QSU9ndzLl)X$`)5!3}fjGU(H#x(_h!qC3`>%Y|$;$RR?^I{vE`1MaNGgBS0@ zW$gJgwb{rt z@K2gJ)9enQLq~5iCbuYwR)xirdVHs)0#?vsj^dbkFo79`^xDhxjp zLvmFZbHf{#v^(Gsr|TuUl+%!ljU8E#KrtLo<+?*08b*S}(#|}9vv{X#4V-%t{5cKY zLQYGee|4uo561PR!#B(oANR;fmz3BpC2s4Df^oF=#=?(Ov5Q=PhSk@oQPs5$Yljqq z+8Nx)eHDg|FXFXreH!?ayN>k9$@J5GV%WC}fXs8n;w>hHO zXUvHS6;Z37 zY@mYPb|)$>NE0}#`2_kJEoP2|p~tu{EW?oT9VCEtm~i5zoIJ1Q2c^g88`ZELhi;UR zD9$PxC6mZGfsg3=(+H4ssXK~xr*e|$Y0y9zpObmA+<_Q+7LHz>u*U!)oMB(b?1$BP zYb7a>TsBYe>QVH^wyCSV^iU3K(NLfxjg$z6g{(E^VWOh_X;1O@I|^q$&Iy0fYx2}iGDiOv z+hMKu&r13OxXIuag9!$=TT-D0$UUV{oCBW1r)khn{+9GUkC@;wgMS(P$3UhMOv$j) z{@WHv1ENszHhXe9Y*?xrrUFy-{Gx+JyRvf&^WWZIXxg`DuO-W3p0PI^1T*L(vMkAF zZx!|NVBn>p;LhM{HHB8SJ+cG}!JR28Ia|q@3cLMX@PMVf$)=#vHa1H$1KzG>ZmrCt z$v#~QCkR9ci_0OBUi!+wM%t7@{vn7*xlMyfC*54C_UD)dA3RpEK&U+o^M&nY5NP)+ whaeqH3kgl!dF%Za!c{0AsZQNV31_LZ-sO4Kl^!Cga7~l delta 1730 zcmZuxeNa?Y9NphlS$3BN76caocOghbJ{u|1awQs(43uTm%m@}iVlkBfCkHS@r@-(7 ze~Zshgu$8Av|M=T28pa_fnT#QmEt%lFl8no)-+BtO&|BZyR16)&v|d(Ilptxz5DLl z-|e=)+s!)D;5O=4x>cpeXv0#_V*f%derE_2>`9=*GJ{?mH?%{*=p>n}R=LKsKDQv( zRFYS0sj$>Sq{Tcco=MyW=($QOu1vD|q5tY&arUZF@EM~6=IN7VvI>hih+fQNV#Mn5 z7qMi>2V?7};este_={zZ^Y=3tGwh8y^(!C&JL$zKrA$^_Y7V7Asp(+Wv%nArGZ;9OLTfZE#PGJo zbZC8BDD;YTZEFDt{wW5NaVNd9-9UPk2!9#Hd+iz^K`JcDNX54@l_Y@P-qqu#)72!B zJvAxnxHTmPj_UB;Lvds-C(uPyR?o!jPM^bXe+jS@vpNz;I(M}8D7 z11V^?$KfBHtMGEC77Fmk&P}9Hvc#^h{57_GyKh-1#kmD=}96tc|XH>Ib452(tO@T9;k5EU=Zpqq>$ga+ad0D|8c1p z_4PCW1!^wkD4IAw#RKCHCqfrpN+z^Cy`Tn&#gx8ih^Iqo$Tl+?`};D;EDtua3tDmu53r;=>ovdPMnXkG%2Y%R43)dB|kK9$&h@F;}!u z?6Tj0%~vu=;UoLdt0!QmRQU+6T*Fg7oJa{%I0-uRKVd13J0N0Qe>|LWg|yN&yskLL z{XS<|v1k~`hO5{-kOvMa?Ko#I^Rzw>{xY1{rN$1&98`YW2zMmi39cKN(9sTYSeYNL za2inir&@W5A>RuC9@ud$mUybASD)@JQL1sEZwc!i{@G@S!QAP}0*2-n`pOA^}HyuD$a77ze7$+32{>}ti zOSy9%kWF|;lQvFlTJQI+SEe&Y?w|OScN5uGcH#;FWwtbOp&|}=)|da zo8KYV=%*zc68wIk-zW1e2DcduF&I9b4m*L|Qwl{n;48Ek;Szbs_5Ob|!9NWCWgt^g z0F_`$gBaV-8DIpWR7qpDwB?W-7U-ZVQ?1v=%^M4{)~w5WzjU3cWW#%wOpAHkX59>C z&?jVC(#-zM$Cp7Dv+ZOs)suq8(>AXR)`5m8Y9zK=Vrp!*a`1sLX{bptG1Sf`HEc3~ zxpk;1h_QW-3>jW@zE_zzyGUY+$du}2qy+5va*12gY#a*l^l7PMoyP9&5?VVl@J2}nKIbUKp7KQe-jN7) z@i&KDlD$FK{bsOkR2Ly`g6FWH09D@i{FUjl>!{V ztyTLVBta&tbfi&((T!#ZVz&Dyh$!q=XjgmOidHYjVVhpv%}^Mvwm><4QD+c;sonx` z8jEUj;fyp=lt=c^T%SDhYR%&?j5bdxTvph}sXZjKFXE4$_3%4p)vkd*mB4E>a5Ww{ zUn{^rXz{w?UnTH54cv|e#6P_0K=fLS<`k;mphgN_*=>P~^qlgk*|i<${3xV_5X8GSDD41X=+Mc(dM2GI`~e z7NawGKcr$yFbu2lcF;|Vm|3VkN!tskX+op>9>~K_8=i%Y_|X0aQYr^d(ZGiJfVik} z2#8nqKBC^vxJUAMJY_577%`PSE<;C|mj2n^Jg}C;zJX+CHffW3xzjX8t3jt815dd~ zH;=&=p5)HRRrbB)hc-hmHix{VkH;HZ?3fwOr-jn+V|dB2P}`xYd>}91Q-oQE(#hvM zw)CZuUU}@uZXI_{0g0(k-&BEF)E$hJkzYB?>No2DqIQ7arROY zz#MYld`46nDV#vJfG?4Wj>$qMi!@j>U`5mLU05ux82NHp<``voI+E(c^?P=D{dJ)x zzo#+K(B`+306TRZM@tkUTmtx Qxw)nI){IrWHLEB80XmH8+yDRo delta 1398 zcmY+EeNa?Y7{+-I?!CM05(Mi8gb0Z23R|YJ1d_AcG-(KuD1wD6EQDQ`4FN@$X3U`( z8_^v>A58nuqE8#ATDld@B#G3FHIP!1HBLh@Q%?3zA_`cOPUqZRK>vAX@B2K@@4e@o zyQgD3vSU0l*x^LJKMp}xG(L1X$$?JiLVWADV38|NcDTEgJ%J=#btd5jS1~$UjkxGC zl0&`ZQsXe>iq;3@%BA-|;K@bW-nsa4-Mj391d2^mcbA#TJSIg%Y->@nSC^8qNXb&H z-Vq7kKe!M>>z%^r*_SZwca_JIIaUt)%cuP}L;m)PT)Ke%iV4aBZMskQC`VawdBc9n zsuB$88kZ|&bgxRsuuU%= z=8qLJT#2c;T&d7blx}>MS~buSF0}|}CN(3?{Tp@ic0LPeE!Hff$DShz6VLb9Q{XDm zQyKc|64hTfttI*lORBT!^O>Qa%na4N!b3rvu2yImHcv7Apv`-Ych8094dQ3dWArEH z)hwgGH1QZ0FNG!#%7|H(3}00NOf|8lTYUEvnIGAzz)DnCtweE+ks@%g!66;zq5r}} z_4nGjME7X@*Lgo)FIL7lj4uP7b#qwo&Se~;G`REj4N5|r;-}sCSFuvt41L!u{T-fZou$9M7x|5t-|0A8j)p{F!HA6lX(2u9H8r5&u3#ZnmBji=Ahe$C#nrw_YfuFdSfO_HlRDpu6=C@{3qYG z#wHUp8?@2Kn>J7mrkdO=SJ-l-Ag3)AwoF=#-sW9Y1jn{!wmPKtaJ4Y3s!`j&BldJi z_?QdTn!pwt#5rmpJ|z5FtV{;=+Hl@((TNY;iqReUY+oq+sc6V(Dz%_~XE{4+K+}tB zbiHAl8Fv2@?1Vx5tMQV*kb)TXKSL+*c*S8hAOQI<6gN u{JI>R$RWp}$y#>SfV#=$al)e5lt}Hq%P#6`sln9LJiIw!Q~#N?u>S!KYT>v5 diff --git a/docs/overview/latest/_sources/index.rst.txt b/docs/overview/latest/_sources/index.rst.txt index ac37ed9a..d119a8d4 100644 --- a/docs/overview/latest/_sources/index.rst.txt +++ b/docs/overview/latest/_sources/index.rst.txt @@ -105,7 +105,7 @@ Install: pip install libcasm-mapping -Docs: `[2.0a5] <../../libcasm/mapping/2.0/>`_ +Docs: `[2.0a6] <../../libcasm/mapping/2.0/>`_ Links: |GitHub_mapping|_ |PyPI_mapping|_ diff --git a/docs/overview/latest/index.html b/docs/overview/latest/index.html index 2393e391..05a2c39c 100644 --- a/docs/overview/latest/index.html +++ b/docs/overview/latest/index.html @@ -360,7 +360,7 @@

    libcasm-mapping
    pip install libcasm-mapping
     
    -

    Docs: [2.0a5]

    +

    Docs: [2.0a6]

    Links: Link to CASMcode_mapping GitHub repository Link to libcasm-mapping PyPI package

    diff --git a/src/overview/latest/index.rst b/src/overview/latest/index.rst index ac37ed9a..d119a8d4 100644 --- a/src/overview/latest/index.rst +++ b/src/overview/latest/index.rst @@ -105,7 +105,7 @@ Install: pip install libcasm-mapping -Docs: `[2.0a5] <../../libcasm/mapping/2.0/>`_ +Docs: `[2.0a6] <../../libcasm/mapping/2.0/>`_ Links: |GitHub_mapping|_ |PyPI_mapping|_