PymatgenStructConverter
PymatgenStructureConverter
A PymatgenStructureConverter provides utilities for converting pylattica PeriodicStructure and Lattice objects to pymatgen's Structure and Lattice objects.
Source code in pylattica/atomic/pymatgen_struct_converter.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 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 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
|
to_pylattica_lattice(pmg_lat)
Converts a pymatgen Lattice to a pylattica Lattice
Parameters
PmgLattice
The pymatgen lattice to convert
Returns
Lattice A pylattica lattice
Source code in pylattica/atomic/pymatgen_struct_converter.py
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
to_pylattica_structure_and_state(pmg_struct)
Converts a pymatgen Structure into a pylattica StructureBuilder which can be used to build pylattica Structures with the same symmetry as the input pymatgen Structure.
Parameters
PmgStructure
The pymatgen structure to convert
Returns
StructureBuilder The resulting StructureBuilder
Source code in pylattica/atomic/pymatgen_struct_converter.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
|
to_pylattica_structure_builder(pmg_struct)
Converts a pymatgen Structure into a pylattica StructureBuilder which can be used to build pylattica Structures with the same symmetry as the input pymatgen Structure.
Parameters
PmgStructure
The pymatgen structure to convert
Returns
StructureBuilder The resulting StructureBuilder
Source code in pylattica/atomic/pymatgen_struct_converter.py
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
|
to_pymatgen_lattice(pyl_lat)
Converts a pylattica Lattice object into a pymatgen Lattice object.
Parameters
PylLattice
The pylattica Lattice to convert
Returns
PmgLattice The resulting pymatgen Lattice
Source code in pylattica/atomic/pymatgen_struct_converter.py
97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
to_pymatgen_structure(pyl_struct)
Converts a pylattica PeriodicStructure into a pymatgen
Parameters
PeriodicStructure
The pylattica PeriodicStructure to convert
Returns
PmgStructure The resulting pymatgen Structure
Source code in pylattica/atomic/pymatgen_struct_converter.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
|