:py:mod:`aiida_lammps.parsers.base`
===================================

.. py:module:: aiida_lammps.parsers.base

.. autodoc2-docstring:: aiida_lammps.parsers.base
   :allowtitles:

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

Classes
~~~~~~~

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

   * - :py:obj:`LammpsBaseParser <aiida_lammps.parsers.base.LammpsBaseParser>`
     - .. autodoc2-docstring:: aiida_lammps.parsers.base.LammpsBaseParser
          :summary:

API
~~~

.. py:class:: LammpsBaseParser(node)
   :canonical: aiida_lammps.parsers.base.LammpsBaseParser

   Bases: :py:obj:`aiida.parsers.parser.Parser`

   .. autodoc2-docstring:: aiida_lammps.parsers.base.LammpsBaseParser

   .. rubric:: Initialization

   .. autodoc2-docstring:: aiida_lammps.parsers.base.LammpsBaseParser.__init__

   .. py:method:: parse(**kwargs)
      :canonical: aiida_lammps.parsers.base.LammpsBaseParser.parse

      .. autodoc2-docstring:: aiida_lammps.parsers.base.LammpsBaseParser.parse

   .. py:method:: parse_restartfile(parameters: dict[str, typing.Any], list_of_files: list[str], temp_folder: typing.Union[os.PathLike, str, None]) -> str
      :canonical: aiida_lammps.parsers.base.LammpsBaseParser.parse_restartfile

      .. autodoc2-docstring:: aiida_lammps.parsers.base.LammpsBaseParser.parse_restartfile

   .. py:method:: check_convergence(global_data: dict[str, typing.Any])
      :canonical: aiida_lammps.parsers.base.LammpsBaseParser.check_convergence

      .. autodoc2-docstring:: aiida_lammps.parsers.base.LammpsBaseParser.check_convergence
