casm.questwrapper.quest_input_file_names¶
-
casm.questwrapper.
quest_input_file_names
(dir, configname, clex)[source]¶ Collect casm.questwrapper input files from the CASM project hierarchy
Looks for:
- lcao.in:
- The base lcao.in file used for calculations. Found via:
- DirectoryStructure.settings_path_crawl
- POS:
- The CASM-generated POS file giving the initial structure to be calculated.
- SPECIES:
- The SPECIES file specifying Vasp settings for each species in the structure.
Parameters: - dir (casm.project.DirectoryStructure instance) – CASM project directory hierarchy
- configname (str) – The name of the configuration to be calculated
- clex (casm.project.ClexDescription instance) – The cluster expansion being worked on. Used for the ‘calctype’ settings.
Returns: filepaths (tuple(lcao.in, POS, SPECIES)) – A tuple containing the paths to the questwrapper input files
Raises: If any required file is not found.