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.