Source code for HTMACat.model.Structure

from abc import ABC, abstractmethod
from ase import Atoms


[docs]class Structure(ABC):
[docs] @abstractmethod def construct(self) -> Atoms: pass
[docs] @abstractmethod def out_file_name(self) -> str: pass
[docs] @abstractmethod def out_print(self) -> str: pass