pydft_qmmm.interfaces.interface_manager¶
Functionality for importing interfaces to external software.
- pydft_qmmm.interfaces.interface_manager.DISCOVERED_INTERFACES¶
A tuple of entry points into the interface architecture of PyDFT-QMMM from installed package metadata.
- pydft_qmmm.interfaces.interface_manager.LOADED_INTERFACES¶
The loaded interface modules.
Functions
Get PyDFT-QMMM interfaces to external packages. |
- pydft_qmmm.interfaces.interface_manager.get_interfaces()[source]¶
Get PyDFT-QMMM interfaces to external packages.
- Return type:
dict[str,tuple[TheoryLevel,Callable[...,QMPotential] |Callable[...,MMPotential]]]- Returns:
A dictionary of interface theory levels and factory functions indexed by interface name.