:py:mod:`aiida_lammps.utils`
============================

.. py:module:: aiida_lammps.utils

.. autodoc2-docstring:: aiida_lammps.utils
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`RestartTypes <aiida_lammps.utils.RestartTypes>`
     - .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes
          :summary:

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`aiida_version <aiida_lammps.utils.aiida_version>`
     - .. autodoc2-docstring:: aiida_lammps.utils.aiida_version
          :summary:
   * - :py:obj:`cmp_version <aiida_lammps.utils.cmp_version>`
     - .. autodoc2-docstring:: aiida_lammps.utils.cmp_version
          :summary:

API
~~~

.. py:function:: aiida_version()
   :canonical: aiida_lammps.utils.aiida_version

   .. autodoc2-docstring:: aiida_lammps.utils.aiida_version

.. py:function:: cmp_version(string)
   :canonical: aiida_lammps.utils.cmp_version

   .. autodoc2-docstring:: aiida_lammps.utils.cmp_version

.. py:class:: RestartTypes(*args, **kwds)
   :canonical: aiida_lammps.utils.RestartTypes

   Bases: :py:obj:`enum.Enum`

   .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes

   .. rubric:: Initialization

   .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes.__init__

   .. py:attribute:: FROM_SCRATCH
      :canonical: aiida_lammps.utils.RestartTypes.FROM_SCRATCH
      :value: 'from_scratch'

      .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes.FROM_SCRATCH

   .. py:attribute:: FROM_RESTARTFILE
      :canonical: aiida_lammps.utils.RestartTypes.FROM_RESTARTFILE
      :value: 'from_restartfile'

      .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes.FROM_RESTARTFILE

   .. py:attribute:: FROM_REMOTEFOLDER
      :canonical: aiida_lammps.utils.RestartTypes.FROM_REMOTEFOLDER
      :value: 'from_remotefolder'

      .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes.FROM_REMOTEFOLDER

   .. py:attribute:: FROM_STRUCTURE
      :canonical: aiida_lammps.utils.RestartTypes.FROM_STRUCTURE
      :value: 'from_structure'

      .. autodoc2-docstring:: aiida_lammps.utils.RestartTypes.FROM_STRUCTURE
