cp2k_to_prm
A TypedMapping subclass converting CP2K settings to .prm-compatible values.
Index
A |
|
API
- class FOX.io.cp2k_to_prm.PRMMapping[source]
A
TypedMappingproviding tools for converting CP2K settings to .prm-compatible values.- key
The key(s) within
PRMMapping.key_pathcontaing the actual properties of interest, e.g."epsilon"and"sigma".
- post_process
Callables for post-processing the value of interest. Set a particular callable to
Noneto disable post-processing.- Type
tuple[Callable[[float], float], optional]
- FOX.io.cp2k_to_prm.CP2K_TO_PRM : MappingProxyType[str, PRMMapping]
A
MappingcontainingPRMMappinginstances.