QMMM
- class qmhub.QMMM(mode, driver=None, cwd=None)[source]
QMHub python module
- __init__(mode, driver=None, cwd=None)[source]
Creates the QMHub module with the I/O mode, cwd, and driver.
- Parameters:
mode (str)
driver (str, optional)
cwd (str, optional)
- setup_simulation(protocol='md', **kwargs)[source]
Prepares a simulations with given protocols.
- Parameters:
protocol (str, optional) – md is molecular dynamics.`mts` is multiple time step molecular dynamics, where multiple steps of molecular simulation are made between each quantum mechanical step. Default is md.
- build_model(switching_type=None, cutoff=None, swdist=None, pbc=None)[source]
Creates a model to store atome positions and charges, takes several options with defaults of None.
- Parameters:
switching_type (optional)
cutoff (optional)
swdit (optional)
pbc (optional)