irradiapy.config module
Module for configuration variables.
- irradiapy.config.EXCLUDED_ITEMS = []
List of atom fields to exclude from output in LAMMPS files.
- irradiapy.config.clear_debris_database()[source]
Clear the configured global MD debris database.
- Return type:
- irradiapy.config.clear_srim_dir()[source]
Clear the configured path to the TRIM.exe directory.
- Return type:
- irradiapy.config.get_debris_database()[source]
Return the configured global MD debris database.
- Return type:
- irradiapy.config.get_srim_dir()[source]
Return the path to the TRIM.exe directory.
- Returns:
Path to the TRIM.exe directory (parent folder).
- Return type:
- irradiapy.config.set_debris_database(path, electronic_interactions, target, lattice, interatomic_potentials=None, doi=None, contributors=None)[source]
Configure the global MD debris database.
- Parameters:
electronic_interactions (
str) – Electronic interactions metadata required for selected datasets.target (
dict[str,float]) – Target stoichiometry metadata required for selected datasets.lattice (
str) – Lattice type metadata required for selected datasets.interatomic_potentials (
list[set[str]] |None) – Accepted interatomic potential metadata sets.contributors (
list[set[str]] |None) – Accepted contributor metadata sets.
- Returns:
Configured debris database.
- Return type:
Note
Recoil is not a database-level filter because it is unknown when using SPECTRA-PKA.