Torsion Drive
=============

A Python implementation of the `MolSSI QCSchema
<https://github.com/MolSSI/QCSchema>`_ "Torsion Drive" models.


TorsionDriveInput
-----------------

.. autopydantic_model:: qcelemental.models.v2.TorsionDriveInput
   :noindex:

.. autofunction:: qcelemental.models.v2.TorsionDriveInput.convert_v
   :noindex:


TorsionDriveResult
------------------

.. autopydantic_model:: qcelemental.models.v2.TorsionDriveResult
   :noindex:

.. autofunction:: qcelemental.models.v2.TorsionDriveResult.convert_v
   :noindex:


Sub-Models
----------

TorsionDriveSpecification
~~~~~~~~~~~~~~~~~~~~~~~~~

.. autopydantic_model:: qcelemental.models.v2.TorsionDriveSpecification
   :noindex:

TorsionDriveKeywords
~~~~~~~~~~~~~~~~~~~~

.. autopydantic_model:: qcelemental.models.v2.TorsionDriveKeywords
   :noindex:

TorsionDriveProtocols
~~~~~~~~~~~~~~~~~~~~~

.. autopydantic_model:: qcelemental.models.v2.TorsionDriveProtocols
   :noindex:

TorsionDriveProperties
~~~~~~~~~~~~~~~~~~~~~~

.. autopydantic_model:: qcelemental.models.v2.TorsionDriveProperties
   :noindex:

