reduce_supercell_size_job#
- autoplex.data.phonons.jobs.reduce_supercell_size_job(structure, min_length=18, max_length=20, fallback_min_length=12, min_atoms=100, max_atoms=500, step_size=1)[source]#
Reduce phonopy supercell size.
- Parameters:
structure (Structure) – pymatgen Structure object.
min_length (float) – min length of the supercell that will be built.
max_length (float) – max length of the supercell that will be built.
max_atoms (int) – maximally allowed number of atoms in the supercell.
min_atoms (int) – minimum number of atoms in the supercell that shall be reached.
fallback_min_length (float) – fallback option for minimum length for exceptional cases.
step_size (float) – step_size which is used to increase the supercell. If allow_orthorhombic and force_90_degrees are both set to True, the chosen step_size will be automatically multiplied by 5 to prevent a too long search for the possible supercell.
- Return type:
reduced_supercell_size call.