Module dcg_sci_tool.structures_modifying.detect_gas_molecules_for_deletion

Functions

def detect_gas_molecules_for_deletion(data, type_names_order)

识别需要删除的气态分子:所有CO2,气态O2(即未与Pd/Au配位的O2),气态CO(即未与Pd配位的CO,包括C/O配位)。 返回需要删除的气态分子原子索引列表。

Args

data : DataCollection
结构的ovito数据集合
type_names_order : list
原子类型名称列表,索引对应原子类型编号

Returns

gas_atoms_to_delete (list): 需要删除的气态分子原子索引列表