utils#
- jrystal.pseudopotential.utils.map_over_atoms(fun: Callable[[...], Any]) Callable[[...], List][source]#
- A wrapper function that extends a single-atom operation to apply to all
- atoms in a collection. - If f is a function that operates on an array x representing a single atom, then map_over_atoms(f) transforms f to operate on a list of arrays x_list, applying the function f to each array in the list, representing a series of atoms, and return a list of the outputs for all the atoms. 
 - Parameters:
- fun (Callable[..., Any]) – _description_ 
- Returns:
- _description_ 
- Return type:
- Callable 
 
