Source code for atomate2.turbomole.sets.base

"""Module defining base atomate2-turbomole input set and generator."""

import logging
from dataclasses import dataclass

from pymatgen.io.core import InputGenerator, InputSet

__all__ = [
    "DefineInputSet",
    "TurbomoleInputSet",
    "BaseTurbomoleInputGenerator",
]

logger = logging.getLogger(__name__)


[docs] class DefineInputSet(InputSet): """A class to represent a set of Turbomole's define inputs.""" pass
[docs] class TurbomoleInputSet(InputSet): """A class to represent a set of Turbomole inputs.""" pass
[docs] @dataclass class BaseTurbomoleInputGenerator(InputGenerator): """Base input generator for Turbolole.""" pass